Loading...

三分钟学会小程序解包,然后嘿嘿嘿~~

技术分享4个月前发布 Jone
198 0 0

最近有个找小程序接口的需求,小程序不像是网页可以直接通过F12打开控制台面板来查看网络请求,需要我们通过其他方式来找到具体的网络请求接口。

目前主流的两种方式是解包抓包,今天我们主要介绍下解包这种方式。

小程序解包

这个之前很多大佬都研究过,具体原理我就不介绍了,因为我也没看懂╮(๑•́ ₃•̀๑)╭

对原理感兴趣的可以看下大佬的这篇文章——微信小程序解包 ~ Misaki’s Blog (misakikata.github.io)

作者开源仓库:wux1an/wxapkg: 微信小程序反编译工具,.wxapkg 文件扫描 + 解密 + 解包工具 (github.com)

三分钟学会小程序解包,然后嘿嘿嘿~~

使用

软件只支持windows系统,没有windows的小伙伴可以放弃了,或者自己把代码下下来自己编译。

下载路径:Release v1.5.0 · wux1an/wxapkg (github.com)打不开的可以用我上传的这个下载:https://pan.quark.cn/s/f89040a8c45a

下载后只有一个文件wxapkg_1.5.0_windows_amd64.exe,黑窗口打开即可。在黑窗口里输入wxapkg_1.5.0_windows_amd64.exe scan会扫描微信默认安装位置所有下载的小程序包,但是如果你安装微信的时候更换了位置,则会报下面这个错误,扫描包扫不到。

三分钟学会小程序解包,然后嘿嘿嘿~~

需要使用-r来指定路径,比如我这个wxapkg_1.5.0_windows_amd64.exe scan -r "D:\wechat\file\WeChat Files\Applet",运行完后就是下面的效果,会列出来所有的小程序包。

三分钟学会小程序解包,然后嘿嘿嘿~~

找到你想要反编译的小程序,输入回车即可。

三分钟学会小程序解包,然后嘿嘿嘿~~

运行完成后会在当前目录下生成一个小程序源码文件夹,文件夹名称是小程序的appid,里面就是源码了。

注意事项

这种反编译形式出来的源码和正常那种形式不同,想要在此基础上重新发布肯定是不行的。但对于想要找接口干点事情的小伙伴来说还是可以的。

闲聊

诸事不顺啊,展览预约约不到,现在连衣服都没地方洗,md真服。

© 版权声明

相关文章

暂无评论

暂无评论...