利用node.js反编译脚本获得微信小程序源码[日常]

(゜-゜)つロ 干杯~

一、获取wxapkg文件

用模拟器或者安卓手机获取微信小程序文件,大概路径 /data/data/com.tencent.mm/MicroMsg/一串32位的16进制字符串文件夹/appbrand/pkg/

这个目录下就是你的小程序源文件了,小程序格式就是wxapkg,根据时间找到源文件包压缩后发送到电脑

二、反编译微信小程序

解压nodejs.zip工具你当前系统位数选择nodejs32或nodejs64,打开后按住shift+鼠标右键,选择在此处打开命令窗口,输入下面代码。

C:\Users\Administrator\Desktop\nodejs\wxapkg\_506735826_47.wxapkg 是你小程序的路径。

反编译后会在同目录下。

  1. node .\wuWxapkg.js C:\Users\Administrator\Desktop\nodejs\wxapkg\_506735826_47.wxapkg  

三、反编译错误

如果出现无法反编译的问题,你可以尝试输入下面命令符。

解压nodejs.zip工具你当前系统位数选择nodejs32或nodejs64,打开后按住shift+鼠标右键,选择在此处打开命令窗口,输入下面代码。

  1. 一行一行输入下面命令  
  2.   
  3. npm install esprima  
  4.   
  5. npm install css-tree  
  6.   
  7. npm install cssbeautify  
  8.   
  9. npm install vm2  
  10.   
  11. npm install uglify-es  
  12.   
  13. npm install js-beautify  

下载地址

   

如果资源下载失效请到 留言板 留言或者 QQ 联系我。

本站默认解压密码:www.hibbba.com

(゜-゜)つロ 干杯~

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: