小程序反编译工具在windows系统下的调用脚本
mp-unpack 1.2.x 焕新上线,推荐使用😄
工具地址
https://github.com/xuedingmiaojun/wxappUnpacker
工具在 Linux 系统下使用时执行bingo.sh [xxx.wxapkg]就可以
windows系统下面有小伙伴不知道如何使用,这里提供两个方法
准备:安装好 node 环境,打开 cmd后克隆仓库至本地,cd 进入工具根目录,npm install 一下
- 可以命令行直接执行如下命令
node wuWxapkg.js [xxx.wxapkg]
- 或者命令行下使用 bingo.bat 解包
./bingo.bat [xxx.wxapkg]
脚本内容
# WXAPPUNPACKER_PATH 项目路径
set WXAPPUNPACKER_PATH=%~dp0
set FILE_FORMAT=wxapkg
:wxappUnpacker_pkg
echo "node %WXAPPUNPACKER_PATH%/wuWxapkg.js %fname%"
node %WXAPPUNPACKER_PATH%/wuWxapkg.js %2 %1
goto:eof
:wxappUnpacker
set de_dir=%1
if "%de_dir%" == ""
set de_dir=%WXAPPUNPACKER_PATH%
echo %de_dir%
echo "for wxapkg in `find %de_dir% "*.${FILE_FORMAT}"`"
for %%fname in `/f %de_dir% -name "*.%FILE_FORMAT%"`
do
(call :wxappUnpacker_pkg %fname% %2)
goto:eof
:de_pkg
if "-d" == "%1"
(call :wxappUnpacker %1 %2)
else
(call :wxappUnpacker_pkg %1 %2)
goto:eof
# %1: pkg file or pkg dir; %2: order
call :de_pkg %1 %2
有偿解包
博主提供有偿解包服务,有兴趣的可以加w私聊。
小程序正逆向·进化岛
和wept项目(就是那个可以把小程序代码运行在web端的工具)作者一起运营了一个知识星球。
这是一个私密的圈子,产出一些不方便公开的内容、技巧、工具。
- 研究小程序/小游戏的底层实现方式、编译原理,或许对怎么开发一个小程序私有化部署平台有帮助?
- 研究小程序/小游戏逆向的方式方法、常见问题
- 当然这里并不局限于讨论这些、微信系产品动态、serverless 我们也会及时跟进
- 内部发布一些独家的工具(区别于开源)、视频课
感兴趣的话可以右侧领券加入🐶
mp-unpack 1.2.x 焕新上线,推荐使用😄