wx小程序反编译

1,先安装 Nodejs 

安装 所需要的 环境 

    npm install esprima -g

    npm install css-tree -g

    npm install cssbeautify -g

    npm install vm2 -g

    npm install uglify-es -g

    npm install js-beautify -g

    npm install escodegen -g



2,下载 GitHub - Mrblackant/wxappUnpackerAll: 备份

里面有一个  wxappUnpackerAll2  我用的是这个 

3,导出 微信 小程序源码 

目录 在 :   

/data/data/com.tencent.mm/MicroMsg/{User}/appbrand/pkg


为了防止导出错误 ,先把 以前 pkg目录下的 文件 都删掉 ,然后,手机打开需要的小程序 

在此进入目录 把目录下的  xxx.wxapkg   文件导出 


4,cmd  进入 wxappUnpackerAll2 目录下 

直接    bingo.sh  .../xxxx.wxapkg   即可 

如果 提示    Cannot find module 'cheerio'  解决办法   :

1,先 使用  npm install cheerio -g

不行的话  去掉 -g变量 

npm install cheerio

完美反编译


-----------------------------------------------------------------------------------------------------------

喜欢文章的话 可以点个关注,如果对 逆向,脱壳,新技术 感兴趣的 同学 可以加 我Q群 欢迎各位能人志士 一起讨论

欢迎加入故事,群聊号码:773642813  也可以加入笔者的 小密圈,各种安卓新技术,源码分享等

![image.png](https://upload-images.jianshu.io/upload_images/12722767-b5cc4ae2c4480d6c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

你可能感兴趣的:(wx小程序反编译)