微信小程序测试_反编译_一键化工具py2_wxapp

admin 2022年12月28日19:57:55安全工具评论24 views933字阅读3分6秒阅读模式
前言

最近测试微信小程序的时候

没有找到那种一键化的工具。

每次都是他运行一下,另一个运行一下。

单包的时候还好说,最近遇到很多分包的情况。

差点累死。

然后写了这个聚合工具。


介绍


py2_wxapp_V1.1版本。

支持分包_一键化。只需要放进wxid即可。

工具链接在下面。


微信小程序测试_反编译_一键化工具py2_wxapp


小程序测试流程


路径:win下点击设置--文件管理--打开文件夹--上一级目录--找到Applet--wx开头就是小程序文件。


微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

开始解密


利用wxapkg_decrypt进行解密。

解密成功.同级目录出现dec.wxapkg文件。


微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

解包:

利用wxappUnpacker进行解包

本地需要nodejs环境和npm环境。(百度很多文章,自行查找)

开始解包利用wuWxapkg.js解包。


微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

分包解密


微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

一键化脚本


从上文看到,比较繁琐。特别是分包的情况,重复的运行脚本。


这里把脚本改成了一键化脚本,方便之后继续写脚本进行一键化渗透,自动提取敏感信息等。


这里只讨论一键化反编译。


微信小程序测试_反编译_一键化工具py2_wxapp

使用方式:

在path.txt 中输入小程序文件路径


微信小程序测试_反编译_一键化工具py2_wxapp

使用方式:

pyhon3 main.py 小程序id


微信小程序测试_反编译_一键化工具py2_wxapp

微信小程序测试_反编译_一键化工具py2_wxapp

v1.1支持分包


微信小程序测试_反编译_一键化工具py2_wxapp


一键脚本获取,后台回复:wxapp





使用方式_参考b站:

https://www.bilibili.com/video/BV1QK411B7ST/?vd_source=cf1ca615cd7585ca648b5c5cbeaacb82





福利提前预告:

马上过年了,发放免费知识星球名额。









关于文章/Tools获取方式:请关注交流群或者知识星球。











关于交流群:因为某些原因,更改一下交流群的获取方式


  1. 请点击联系我们->联系官方->客服小助手添加二维码拉群 。  

微信小程序测试_反编译_一键化工具py2_wxapp







关于知识星球的获取方式


  1. 后台回复发送 "知识星球",即可获取知识星球二维码。不定时发送免费名额。

  2. 如若上述方式不行,请点击联系我们->联系官方->客服小助手添加二维码进入星球 。  

微信小程序测试_反编译_一键化工具py2_wxapp








免责声明


        


本公众号文章以技术分享学习为目的。

由于传播、利用本公众号发布文章而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号及作者不为此承担任何责任。

一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!





微信小程序测试_反编译_一键化工具py2_wxapp



原文始发于微信公众号(极梦C):微信小程序测试_反编译_一键化工具py2_wxapp

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年12月28日19:57:55
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  微信小程序测试_反编译_一键化工具py2_wxapp https://cn-sec.com/archives/1484350.html

发表评论

匿名网友 填写信息

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