基于node.js编写的微信反编译脚本操作方案

avatar shenyifan 2022-10-01 13:46 581次浏览 评论已关闭

深易凡软件库10月1日消息,最近看到一个小程序还可以,就想学学,于是在百度上反编译了微信小程序,看到很多大神都曾经完成了,就跟着大佬们的教程练起来。

反编译触及以下工具

NodewxappUnpacker基于node.js编写的微信反编译脚本模仿器有很多模仿器,比方(雷霆,夜神,逍遥)。我这里用的逍遥派安卓模仿器,假如启动hyper-v,可以在cmd中执行bcdedit/set hypervisor launch type off来关机。启动模仿器后,装置两个工具:

RE文件管理器

微信装置很方便,间接搜索就行了,但是RE文件管理器在逍遥和梦魇里搜索不到,在闪电里可以间接搜索装置。由于我这里用的是逍遥游模仿器,所以要先下载re文件管理器的APK包,然后用模仿器的APK装置功用装置。

然后登录微信,拜访你要破解的小程序,然后经过RE文件管理器进入/data/data/com . Tencent . mm/micromsg。

选择最新更新的哈希值文件夹,/appbrand/pkg出来就能看到我们的小包装。

然后我们按住选择文件,并点击复制。

然后点击tab转到/保管/下载/并粘贴。

当你进入共享目录,你可以看到我们刚刚复制的小软件包

好了,我们曾经失掉了这个小的包,所以我们将开端反编译。如今,我们去github下载wxappUnpacker。下载后,执行一次命令。

npm装置 npm装置esprima npm装置css树 npm装置CSS丑化 npm装置vm2 npm装置漂亮 npm装置js-丑化 

上面是执行的cnpm装置,前提是您需求装置node和cnpm。

装置完成后,您可以执行命令实行反编译。

bingo D:\ wx pkg \ _ 920967140 _ 47 . wx apkg D: \ wxpkg \ _ 920967140 _ 47。wxpkg是我包的途径。

反编译的代码根本都有了,但是导入后需求做几个设置。

以上就是今天所分享的内容,如果你有其它建议请在评论区留言。

发表评论
请先登录后再评论~