又新又“夯“的小程序测试工具
📝面试求职:「面试试题小程序」 ,内容涵盖 测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。(大家刷起来…)
📝职场经验干货:
软件测试工程师简历上如何编写个人信息(一周8个面试)
软件测试工程师简历上如何编写专业技能(一周8个面试)
软件测试工程师简历上如何编写项目经验(一周8个面试)
软件测试工程师简历上如何编写个人荣誉(一周8个面试)
软件测试行情分享(这些都不了解就别贸然冲了.)
软件测试面试重点,搞清楚这些轻松拿到年薪30W+
软件测试面试刷题小程序免费使用(永久使用)
一个基于 WMPFDebugger 二开的,非常好用的小程序多功能集成工具。
发布不到一天,已经 100+ star 了。谁用谁知道。用完就觉得以前在过什么苦日子。
注意:不管什么开启微信调试的非官方工具都有封号的风险。不管是 WMPFDebugger 还是 WeChatOpenDevTools-Python,都有风险。出现问题,后果自负。
工具介绍
link:https://github.com/Spade-sec/First
微信小程序调试工具,基于 Frida + CDP 代理,支持 GUI 与 CLI 双模式。
项目是基于 WMPFDebugger 进行二开的,所以 WMPFDebugger 能支持调试的,该工具也支持。
当前项目仅支持 windows,macos 用户使用 dp 虚拟机即可
安装
git clone https://github.com/Spade-sec/First cd First pip install -r requirements.txt运行
双击启动.bat
测试
在征得我朋友的允许后,又是熟悉的小程序赛博吗喽知识库开始测试。
启动调试
然后再启动要调试的小程序
devtools://devtools/bundled/inspector.html?ws=127.0.0.1:62000路由导航
之前文章写到的小程序自动跳转测试未授权的功能,First工具也集成了。也不需要反编译导出 app.json 了。
点击获取路由
随后根据需要跳转,或者自动遍历即可。
云扫描
目前而言,微信小程序的云函数是没办法通过 Burpsuite 之类的代理工具抓包的。
有些师傅的内部工具可以做到。该工具也通过静态搜索获取小程序中所有的云函数,双击后,在下面配置参数即可调用云函数并获取结果。
是不是很方便。
微信 4.x F12 开启调试后,因为用 cdp 调试没开启 devtool,导致发送 wx.cloud 调用云函数没有返回结果。如果要正常用,需要用微信 3.x 然后绕过版本过低的限制。
而通过这款工具,调用和查看结果很方便。
敏感信息提取
最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】