微信小程序抓包/解包/任意小程序反编译获取源代码

本文转载自:微信小程序抓包/解包/任意小程序反编译获取源代码

更多内容请访问钻芒博客:https://www.zuanmang.net

之前钻芒博客分享过微信小程序解包教程,但因年久失修,教程可行性目前可能存在问题。

恰好这两天之前一个客户的小程序因为更换了域名,小程序需要重新编译上传审核下,但是钻芒期间换了好几台电脑,2020年的源码属实翻遍硬盘也找不到,只能尝试下反编译当前的线上小程序,然后获得源码。

进入正题

下载工具

现在已经有作者写了可视化的反编译软件,不用再像当年还要cmd命令行去路径执行了,不过原理都是一样的。

首先下载相关工具,有些工具需要自己手动配置环境。这里我用的是吾爱破解上大佬写的工具,环境自动配置好,方便简单好用。

作者地址(目前发现作者页面已被和谐)https://www.52pojie.cn/thread-1584777-1-1.html

作者的软件下载链接(可用,如和谐可以用本站下方的备用下载)https://wwb.lanzouw.com/ixOHQzs787a

工具运行需要node.js环境,如果没有软件会提示去下载安装,下载包里会有绿色版和安装版本,推荐使用安装版,绿色版本没有环境可能会导致解包失败(可以先进行尝试)

%title插图%num

获得小程序文件

推荐使用PC版微信获取小程序加密源码,手机端(安卓)也可以获取到小程序文件,但是需要root进入到系统文件夹提取。可以看下之前发的教程里有如何用手机获取。

推荐使用PC,一步到位。

PC 版微信打开设置-文件管理,找到微信文件保存路径。稍后的小程序文件就会保存在这个路径。

%title插图%num

然后我们通过Pc版微信打开小程序,可以看到电脑已经缓存了刚才的小程序文件。

默认的路径一般在C:\Users\Administrator\posts\WeChat Files\Applet位置。 找不到的话可以搜索applet,查看路径。wx开头的都是。找到自己要解包的小程序,如果太多分不清哪个是我们需要的话,可以通过文件夹时间来确定,或者把wx开头的文件清空删除,重新加载小程序,生成新的。就是我们能需要的。

点击到文件里面,会看到_APP_开头的主包,打开下载好的小程序,选择PC小程序解包,把里面的_APP_.wxapkg拖拽进去 ,选择解包后保存的路径,点击开始解密。

%title插图%num

然后选择小程序反编译,把解包出来的文件放进去,选择保存的路径。点击开始反编译。

%title插图%num

找到反编译后保存的路径, 大功告成。%title插图%num

%title插图%num

相关链接:Node.js (nodejs.org)

本文部分内容转载自:5分钟学会PC端小程序解包(详细教学步骤) – 路漫漫xi – 博客园 (cnblogs.com)

温馨提示:本文最后更新于2023-02-15 11:47:58,某些文章具有时效性,若有错误或已失效,请在下方留言或联系 钻芒博客

相关推荐:

 

posted @ 2023-06-23 19:45  zmki  阅读(880)  评论(0编辑  收藏  举报