让AI直接操作Burp做漏洞分析"

admin 2026-10-20 20:41:35 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

让AI直接操作Burp做漏洞分析

迪哥讲事

2026年6月12日 11:00
四川

在小说阅读器读本章

去阅读

以下文章来源于安全无界
,作者btt201314

安全无界
.

面向年轻的网络安全爱好者,分享网络安全技术、工具和趋势。

最近抽空看了一下PortSwigger官方出的Burp MCP服务,整体感觉一些繁琐的事情确实可以结合MCP让AI直接操作Burp去分析,不用再重度依赖人工核验。

言归正传,Burp MCP官方Github链接:https://github.com/PortSwigger/mcp-server,不过现在较新的burp版本上插件市场即可直接下载了。

启动后,会监听9876端口,然后在Claude客户端或者其他客户端上加载MCP服务即可,Claude配置如下,具体可以查看官方文档。

{  \"mcpServers\": {    \"burp\": {      \"command\": \"<path to Java executable packaged with Burp>\",      \"args\": [          \"-jar\",          \"/path/to/mcp/proxy/jar/mcp-proxy-all.jar\",          \"--sse-url\",          \"<your Burp MCP server URL configured in the extension>\"      ]    }  }}

我这里使用的是 Interpreter,如下,直接输入Burp MCP server即可。

这中间稍微踩了一些坑,起初我是直接复制的http://127.0.0.1:9876/,结果却无法正常读取,不清楚是这个客户端的原因还是啥,不过都不重要。

让AI纠正后即可正常使用了。

大概看了一些这个MCP具备的主要tools,如下。

  1. 发包与标签页
  • send_http1_request
  • send_http2_request
  • create_repeater_tab
  • create_repeater_tab_http2
  • send_to_intruder
  1. 编码/生成辅助
  • url_encode

/ url_decode
* base64_encode

/ base64_decode
* generate_random_string

  1. 配置读取与修改
  • output_project_options

/ output_user_options
* set_project_options

/ set_user_options

  1. 扫描与协作平台
  • get_scanner_issues
  • generate_collaborator_payload
  • get_collaborator_interactions
  1. 历史与 Organizer 查询
  • get_proxy_http_history
  • get_proxy_http_history_regex
  • get_proxy_websocket_history
  • get_proxy_websocket_history_regex
  • get_organizer_items
  • get_organizer_items_regex
  1. Burp 状态控制
  • set_task_execution_engine_state

(暂停/恢复任务执行)
* set_proxy_intercept_state

(开关 Intercept)

  1. 编辑器内容
  • get_active_editor_contents
  • set_active_editor_contents

简单地试了一下,使用它去分析history和一些扫描结果还是挺不错的,这样可以省掉不少人工复核的时间。当然也包括一些简单的漏洞探测。如下,让MCP对指定目标进行简单的安全测试,精确度上还是挺不错的。

Burp内部工具之间的联调确实也比人工强上不少。

整体感觉辅助型测试和验证还是挺不错的。

一些思考:最近也一直在研究如何有效的自动化渗透,也看了不少大佬分享的渗透测试agent,怎么说呢,痛点确实都挺明显,核心都想在成本最低的情况下取得最全面的结果,比如基于这个Burp MCP,我在想是否可以用一个agent来调用MCP Server对每一个请求进行筛选和分析,另外用自动化程序去点击请求,当然这里又有一个点击全面性的考量,简单页面倒是还好,可能基于标签定位就完全能cover,就怕复杂页面(这块消耗token也老多了,原则上我的想法是能自动化脚本覆盖全面最好,哈哈),好了,这里就不过多聊这些,后续有新的工具或者想法也会分享出来一起研究学习。

如果你是一个长期主义者,欢迎加入我的知识星球,本星球日日更新,包含号主大量一线实战,全网独一无二,微信识别二维码付费即可加入,如不满意,72 小时内可在 App 内无条件自助退款

往期回顾

如何利用ai辅助挖漏洞

如何在移动端抓包-下

如何绕过签名校验

一款bp神器

挖掘有回显ssrf的隐藏payload

ssrf绕过新思路

一个辅助测试ssrf的工具

dom-xss精选文章

年度精选文章

Nuclei权威指南-如何躺赚

漏洞赏金猎人系列-如何测试设置功能IV

漏洞赏金猎人系列-如何测试注册功能以及相关Tips‍


让AI直接操作Burp做漏洞分析" 网络安全文章

让AI直接操作Burp做漏洞分析"

本文介绍BurpMCP服务的应用,通过AI直接操作Burp进行漏洞分析可减少人工核验负担。文章详细说明MCP服务的安装配置、核心工具功能(如发包、编码、扫描等),并分享实际测试体验显示其在辅助型测试和验证方面效果良好。作者还探讨了自动化渗透的潜在应用与挑战。
ai小龙虾自动挖洞获取赏金" 网络安全文章

ai小龙虾自动挖洞获取赏金"

文档介绍AI驱动的自动化渗透测试工具链,重点展示小龙虾自动挖洞系统集成burpH5发包工具和vuln-hunter漏洞检测模块。核心思路是通过ChromeDevTools自动页面操作捕获网络请求,结合AI模型进行漏洞挖掘。实践表明该方法可有效识别未授权访问等基础漏洞,但强调AI需配合安全技能使用而非替代人工。提供具体工具部署路径及免费AI资源(如QClaw每日5000万token),建议关闭安全防护后运行本地测试环境。
OpenAI推出锁定模式,抵御提示注入攻击" 网络安全文章

OpenAI推出锁定模式,抵御提示注入攻击"

OpenAI推出LockdownMode可选安全功能,通过限制网络请求和外部服务访问来防御提示注入攻击导致的数据窃取。该模式会禁用实时网页浏览、网络图片获取等功能,主要面向处理敏感数据的用户。虽然不能完全阻止攻击发生,但能切断数据外泄路径,用户可在设置中启用此模式。
评论:0   参与:  0