文章总结: 本文介绍了微信小程序自动化审计工具MPScan及一个高校系统未授权注册漏洞案例。该工具基于wxapkg反编译开发,实现从监控、解包、敏感信息识别到报告导出的全流程自动化。其具备双版本适配、内置22条敏感规则、无需外部依赖等特点,可显著提升小程序安全审计效率。 综合评分: 58 文章分类: 产品介绍,安全工具,实战经验,代码审计,移动安全
微信小程序自动化审计工具
锐鉴安全
2026年8月21日 00:01 广东
在小说阅读器读本章
去阅读
o75
书站的未授权漏洞,忆校园青春阅edu证书站的未授权漏洞,忆校园青春
点击蓝字 关注我 共筑信息安全

免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任!
1
背景
本次实战的案例,源于某高校的人脸采集系统,听着都感觉危害很大,因为全是敏感信息,如身份证、人脸等,拿到就是高危漏洞。从无账号到登录系统,靠的就是fuzz,详细的过程见实战过程。
2
实战过程
通过一系列的信息收集,高校的人脸采集系统引起了作者注意,为什么?因为有敏感信息。
连Hunter、Fofa都没索引到这个系统,作者靠灯塔拿到了,灯塔确实好使,关键还免费,需要的师傅可以文末获取下载链接!
系统的首页如下图,可以看到,只用一个登录按钮。

看下findsomething,也没有找到“注册”功能相关的关键字,同时也跑了下接口,并无接口未授权问题。

本次案例的关键操作来了,首先抓包观察下登录系统的数据包情况,随意输入账号密码,点击登录。

可以看到登录的数据包中有个login关键字,秉着试试的心态!
作者将login改为register,惊喜时刻,注册账号成功。

使用注册成功的账号登录系统。

可以看到获取到了身份凭证。

登录到了个人信息首页。

任意用户注册账号漏洞拿下,这个fuzz操作确实有点妙。都登录系统,肯定得把全量的功能测一遍,一般可以测试sql注入、越权、文件上传等漏洞。
co
点击蓝字 关注我 共筑信息安全
免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息、工具等造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任!
1
工具概述
MPScan 是一款为安全研究人员与开发者设计的 Windows GUI 一体化工具,专用于对微信小程序进行自动化安全审计。基于对 wxapkg 反编译工具的深度二次开发与功能拓展,本工具实现了从 自动提取 → 反编译 → 敏感信息识别 → 风险可视化 → 报告输出 的完整工作流。
核心功能
📂 无缝双版本监控 – 自动适配新版与经典版微信,智能监控双份小程序包目录,确保资产无遗漏。
🚀 一键自动化 – 无需复杂配置,启动即用,覆盖监控、解包、扫描、分析完整流程。
🔍 深度内容识别 – 可自定义添加正则匹配条目,内置22条敏感信息规则,包括各类云服务密钥、数据库连接串、API Token、内网地址等。
🎨 直观风险呈现 – 采用三级色彩标记,结果清晰可读。支持点击查看上下文代码,并新增小程序官方图标辅助资产识别。
📦 开箱即用 – 纯原生 Windows 应用,无需安装 Python、Node.js 等任何外部依赖。
💼 高效操作流 – 提供结果表右键菜单(复制、打开、定位)、代码预览、实时日志跟踪及一键报告导出,极大提升分析效率。
🤝 生态联动 – 集成敏感信息利用工具(API-Explorer),实现扫描到利用的快速衔接。
使用方法
解压运行:解压到任意目录,双击运行 MPScan.exe。
开始扫描:
自动监控模式:启动后,工具将自动开始监控。当微信有新小程序运行时,会自动扫描。
手动扫描模式:点击“选择目录”,手动指定包含 .wxapkg 文件的文件夹进行批量扫描。
查看与导出结果:在界面中查看分级风险结果,点击条目查看代码上下文,可通过右键菜单或“导出”按钮生成报告。
期待您的关注
往期好文推荐
从微信扫描登录到账号接管,细节实战
高效出洞必备浏览器插件
武装你的浏览器-HackTools Plus
某众测干货思路分享,轻松拿下高危漏洞赏金
记一次”高危”逻辑漏洞挖掘实战
记一次SRC支付漏洞实战
更新|帆软、用友、泛微、蓝凌等常见OA系统综合漏洞检测工具
渗透测试集成工具
Web渗透测试综合工具
推荐一款资产“自动化”筛选工具
Jeecg-boot最新漏洞检测工具
js.map文件还原组合工具
Fuzz参数收集工具
Java漏洞专项检测工具
免密登录某后台管理系统实战
小程序渗透测试之全站用户接管
下载方式:关注公众号,回复”260821″获取下载链接
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:锐鉴安全 《微信小程序自动化审计工具》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论