前言介绍
反编译小程序其实还很简单。 要获取微信程序的源代码,请首先获取applet的包,然后在反编译脚本中运行,以获取微信代码包中的所有文件、所有资源(project.config 拿到源代码后,可以跑步,但不能使用登录、许可证等与appid相关的功能。 因为对小程序进行反编译的服务端appid与添加到你本地的不同。 所以,拉过来的源代码中没有project.config.json文件。 在项目中,appid位于此文件中,在一定程度上保护了原始小程序。
最新版:史上最简单的全自动微信小程序反编译工具-主控原创准备工具
1、nodejs环境,这是反编译脚本的执行环境,下面有地址。
2、小封装破解工具,电脑版破解不需要模拟器,附件里有这个。
3 、反编译脚本下载,附件中有这个。
4、微信端,运行小程序,自己下载电脑端微信。
3
操作流程
步骤nodejs的安装
安装nodejs下载链接:
https://nodejs.org/zh-cn/download /或http://nodejs.cn/download/安装的所有过程都只需下一步。 安装后,将nodejs设置为环境变量。
检查是否安装:打开cmd,测试安装是否成功,在命令行中输入node -v,然后单击,
结果:
步骤2 :在微信端运行需要反向编译的小程序。 在这里执行。 然后单击每一页。
步骤3 (打开applet解密工具,选择加密applet。 分时间对应的第一个东西是你想要的小程序。 请确认一下APP是否一致。
步骤4 :打开包含反编译脚本的目录,并将刚才打开的软件包wx0a43b778b69841cd.wxapkg也放在此目录下。
首先执行以下命令:
npminstallesprimanpminstallcss-treenpminstallcssbeautifynpminstallvm2npminstalluglify-esnpminstallljs-beautify
安装依赖项后,这是最后一步。 反向编译. wxapkg文件。 我刚才把wx0a43b778b69841cd.wxapkg文件放在根目录里了。
所以直接执行反编译命令:
nodewuwxapkg.jswx 0a 43 b 778 b 69841 CD.wx apkg
如果. wxapkg文件位于其他路径中,则必须填写相应的路径。
例如,在d驱动器情况下:
nodewuwxapkg.jsd : wx 0a 43 b 778 b 69841 CD.wx apkg
到了这个地步,反编译成功了
测试是否正常,我们直接复制project.config.json文件以导入开发人员工具
因为这里有后端,所以运行正常:
最后说
其实反向编译是常见小程序前端可能的反向编译,但部分比较复杂。
建议找一个没有后端的小程序进行反向编译。 因为有后端,所以反编译也没有什么用。 除非你自己写后台,或者用别人的界面。
本教程仅限技术交流。
下载工具关注公众号: lsdxy
了解更多图片:如何反编译微信小程序更多教程-lsdxy源代码
最新版:特别说明正文请lsdxy从网上整理,如有侵权请联系客服中心删除!
转载请注明出处: lsdxy
唯一官网:www.ludeqi.com
1、本站所有资源来源于互联网,不保证100%完整,
2、不提供任何技术支持;
3、本站发表的文章及附件仅限于学习和研究目的; 除非不得用于商业或违法用途,否则由此产生的法律后果,本站概不负责!
感谢您的理解! 感恩~
本篇文章来源于微信公众号: lsdxy