抓取任何需要的小程序且反编译出源代码

获取微信小程序有需要 .wxapkg文件
也就是小程序的编译包 里面存有小程序的源码
需要root过的手机 然后清空微信的缓存 打开需要抓取的小程序 加载完毕后 用文件管理器(推荐RE文件管理器)

根目录/data/data/com.tencent.mm/MicroMsg/{一串16进制字符}/appbrand/pkg/

这个目录就是.wxapkg文件的存放路径 然后传输到电脑上

没有root的手机可以使用模拟器

然后安装反编译的环境并下载脚本
node-v10.16.0-x64.msi,(版本只是我现在用的版本 可自行百度搜素node然后选择稳定版就行了)
wxappUnpacker-master脚本,
逍遥模拟器

1.安装 node

2.解压脚本 wxappUnpacker-master.zip

然后cmd界面进入该脚本的目录
npm install esprima css-tree cssbeautify vm2 uglify-es js-beautify escodegen -S 安装项目依赖

npm install esprima css-tree cssbeautify vm2 uglify-es js-beautify escodegen -g 安装全局依赖

然后开始反编译安装包
node wullxapkg.js 文件路径/*****.wxapkg

(如反编译失败则添加-d尝试)
相关脚本对应参数参考:

node wuWxapkg.js [-o] [-d] [-s=] <files…> 将 wxapkg 文件解包,
并将包中上述命令中所提的被编译/混合的文件自动地恢复原状。如果加上-o指令,
表示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值