Home

Awesome

KillWxapkg

纯Golang实现,一个用于自动化反编译微信小程序的工具,小程序安全利器, 自动解密,解包,可还原工程目录,支持微信开发者工具运行

stable license download release commit issues pull fork star go size contributors

声明

本程序仅供于学习交流,请使用者遵守《中华人民共和国网络安全法》,勿将此工具用于非授权的测试,开发者不负任何连带法律责任。

介绍

因为采用了UPX压缩了软件体积,工具运行时可能会出现误报,可以放心使用,工具不会对您的电脑造成任何损害。

工程结构还原

<div style="display: flex "> <div> <h4>还原前</h4> <img src="./images/img4.png" width="30%"> </div> <div> <h4>还原后</h4> <img src="./images/img5.png" width="30%"> </div> </div>

微信开发者工具运行

<img src="./images/img6.png" width="30%">

Hook支持版本列表

小程序版本
11275_x64
11253_x64
11205_x64
9193_x64
11159_x64
9185_x64
9129_x64
9115_x64
8555_x64
9105_x64
8555_x64
9079_x64
8531_x64
8529_x64
8519_x64
8501_x64
8461_x64
8447_x64

如何查看当前运行版本?

<div style="display: flex "> <img src="./images/img7.png" width="30%"> <img src="./images/img8.png" width="30%"> </div>

开启小程序F12

运行前先启动微信(建议小号,有被封号风险)

<本程序> -hook
<img src="./images/img9.jpg" width="60%">

重新打包运行

<本程序> -repack=<输入目录> [-out=<输出目录或文件>] [-watch]
<img src="./images/img10.png" width="70%">

效果示例

<div style="display: flex "> <img src="./images/img11.png" width="30%"> <img src="./images/img12.png" width="30%"> </div>

安装

用法

-id=<输入AppID> -in=<输入文件1,输入文件2> 或 -in=<输入目录> -out=<输出目录> [-ext=<文件后缀>] [-restore] [-pretty] [-noClean] [-help] [-hook] [-save] [-repack=<输入目录>] [-watch] [-sensitive]

参数说明

获取微信小程序AppID

<img src="./images/img2.png" width="70%">

文件夹名即为AppID

<img src="./images/img3.png" width="70%">

进入文件夹下,即可找到.wxapkg文件

Star History

Star History Chart