然后使用Amaze找到对应的编译包
安卓位置:/data/data/com.tencent.mm/MicroMsg/(微信号(user哈希值32位))/appbrand/pkg
可以根据时间来判断是否为对应的小程序,然后将它拷到文件助手的位置
然后拷到在电脑共享路径中拷到本地
第二种方法(微信版本高的反编译会失败):
再windows打开微信,然后再左侧点击小程序面板
选择打开一个小程序
然后在微信左侧更多里面的设置中根据你的微信文件管理位置打开对应文件夹
小程序的编译包在:(微信文件管理的路径)\Documents\WeChat Files\Applet
2.nodejs
安装nodejs
https://nodejs.org/en/
下载完一直下一步就OK
3.wxappUnpacker
使用大神的微信小程序反编译工具
下载:https://github.com/xuedingmiaojun/wxappUnpacker
解压,然后在当前解压目录使用以下命令安装依赖包,提示什么就装什么
若设置为全局需要后面加-g
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
npm install cheerio
使用命令进行反编译:
Node wuWxapkg.js 编译包名称.wxapkg
编译后文件
二、渗透:
主要是解决抓包问题,由于CA证书问题导致无法抓包,可以通过安装xposed+justtrustme
Xposed:
下载:https://forum.xda-developers.com/showthread.php?t=3034811
Justtrustme:
下载:https://github.com/Fuzion24/JustTrustMe/releases
写在最后
在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的一份珍贵投资。让我们不断磨砺自己,与时代共同进步,书写属于我们的辉煌篇章。
需要完整版PDF学习资源私我
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!