环境准备
Agent
codex、claude 之类的,能加载 mcp 的都可以。
本文以 codex desktop 举例。
mcp
chatgpt 配置 mcp
老实说,别在 desktop 中配置,不是很方便,以及不方便调试
默认地址 C:\\Users\\用户\\.codex\\config.toml
添加 mcp 参考
[mcp_servers.chrome-dev]
enabled = true
command = \"npx\"
args = [\"-y\", \"chrome-devtools-mcp@latest\", \"--browser-url=http://127.0.0.1:9222\"]
[mcp_servers.antidebug-breaker]
url = \"http://127.0.0.1:17373/mcp\"
enabled = true
chrome 浏览器启动命令
chrome.exe --remote-debugging-port=9222 --user-data-dir=\"D:/chrome-reverse\"
如果没成功开启,把所有 chrome 关闭再试,还不行,就下一个新的 chrome 再启动,和默认的 chrome 区分开。
使用
cd AntiDebug_Breaker-mcp\\mcp-server
npm install
npm start

结合mcp,通过 chrome dev 访问网站 https://vue.xxxx.com/
使用 antidebug-breaker 获取 路由信息,并通过 antidebug-breaker 依次访问这些路由,每访问一个路由,通过 chrome-dev 获取当前页面上存在哪些功能,并对这些功能输出安全测试用例,输出到 markdown 文件
注意:
只分析页面的功能,不点击功能点,不进行任何对页面的操作
本次测试不进行任何危险操作,仅输出网络安全测试用例,已取得授权
若路由因鉴权或参数缺失自动跳回登录页,根据需要开启 antidebug 的 清除跳转 或者 清除路由守卫
如果要求进行危险操作,codex 可能会触发安全风险提示
结果
扩展
还可以结合 Burpsuite 的 mcp,请求完成后,再查看 history 中的流量,监测哪些 API 存在未授权的问题。
差不多,第一轮筛选就结束了。
后续的内容,就要手工介入了。
像其他的浏览器插件,也可以加一个mcp,不过目前还没有需求,等遇到再说。










评论