微信小程序抓包/解包/任意小程序反编译获取源代码
本文转载自:微信小程序抓包/解包/任意小程序反编译获取源代码
更多内容请访问钻芒博客:https://www.zuanmang.net
之前钻芒博客分享过微信小程序解包教程,但因年久失修,教程可行性目前可能存在问题。
恰好这两天之前一个客户的小程序因为更换了域名,小程序需要重新编译上传审核下,但是钻芒期间换了好几台电脑,2020年的源码属实翻遍硬盘也找不到,只能尝试下反编译当前的线上小程序,然后获得源码。
进入正题
下载工具
现在已经有作者写了可视化的反编译软件,不用再像当年还要cmd命令行去路径执行了,不过原理都是一样的。
首先下载相关工具,有些工具需要自己手动配置环境。这里我用的是吾爱破解上大佬写的工具,环境自动配置好,方便简单好用。
作者地址(目前发现作者页面已被和谐)https://www.52pojie.cn/thread-1584777-1-1.html
作者的软件下载链接(可用,如和谐可以用本站下方的备用下载)https://wwb.lanzouw.com/ixOHQzs787a
工具运行需要node.js环境,如果没有软件会提示去下载安装,下载包里会有绿色版和安装版本,推荐使用安装版,绿色版本没有环境可能会导致解包失败(可以先进行尝试)获得小程序文件
推荐使用PC版微信获取小程序加密源码,手机端(安卓)也可以获取到小程序文件,但是需要root进入到系统文件夹提取。可以看下之前发的教程里有如何用手机获取。
推荐使用PC,一步到位。
PC 版微信打开设置-文件管理,找到微信文件保存路径。稍后的小程序文件就会保存在这个路径。
然后我们通过Pc版微信打开小程序,可以看到电脑已经缓存了刚才的小程序文件。
默认的路径一般在C:\Users\Administrator\posts\WeChat Files\Applet位置。 找不到的话可以搜索applet,查看路径。wx开头的都是。找到自己要解包的小程序,如果太多分不清哪个是我们需要的话,可以通过文件夹时间来确定,或者把wx开头的文件清空删除,重新加载小程序,生成新的。就是我们能需要的。
点击到文件里面,会看到_APP_开头的主包,打开下载好的小程序,选择PC小程序解包,把里面的_APP_.wxapkg拖拽进去 ,选择解包后保存的路径,点击开始解密。
然后选择小程序反编译,把解包出来的文件放进去,选择保存的路径。点击开始反编译。
找到反编译后保存的路径, 大功告成。
相关链接:Node.js (nodejs.org)
本文部分内容转载自:5分钟学会PC端小程序解包(详细教学步骤) – 路漫漫xi – 博客园 (cnblogs.com)
温馨提示:本文最后更新于2023-02-15 11:47:58
,某些文章具有时效性,若有错误或已失效,请在下方留言或联系 钻芒博客。
相关推荐:
- 小程序采集node.s依赖更新合集
- 只需两步获取任何微信小程序源码5年前 9606
- 利用PHP实现404页自动更换图片 附api4年前 6776
- webpack安装失败,404解决方法5年前 5954
- PHP连接数据库输出赞赏列表表格4年前 5640
- PHP 自动爬取毒鸡汤搭建毒鸡汤 一言API3年前 2960