内容
# Bug Bounty Hunter MCP for Gemini Antigravity
[](https://www.python.org/downloads/)
[](https://opensource.org/licenses/MIT)
[](https://modelcontextprotocol.io)
[]()
**适用于 Gemini AI 的终极进攻性安全 MCP 服务器**
将您的 **Gemini Antigravity** 环境转变为精英 **Bug Bounty Hunter**。该 MCP 服务器集成了 **50多种专业安全工具**,直接从聊天界面执行自主侦察、漏洞扫描和利用分析。
---
## 为什么选择这个 MCP?
* **AI 驱动的安全性**:让 Gemini 协调复杂的攻击链。
* **自动侦察**:从域名到漏洞报告只需几分钟。
* **全面覆盖**:从子域名枚举到 RCE 检测。
* **为 Antigravity 构建**:针对 Gemini 生态系统的无缝集成进行了优化。
---
## Gemini Antigravity 安装指南
按照以下步骤为您的 Gemini 配备 Bug Bounty 超能力。
### 1. 先决条件
确保您的系统已安装以下内容:
* **Python 3.10+**
* **Go** (用于 `subfinder`、`nuclei` 等外部工具)
* **Git**
### 2. 克隆和设置环境
```bash
# 克隆仓库
git clone https://github.com/MauricioDuarte100/BugBountyMCP.git
cd BugBountyMCP
# 创建虚拟环境(对于隔离至关重要)
python3 -m venv bb_venv
source bb_venv/bin/activate
# 安装 Python 依赖项
pip install -e .
```
### 3. 安装外部工具(武器库)
要释放全部潜力,请安装核心工具。我们提供了一个帮助脚本:
```bash
# 使安装脚本可执行
chmod +x install.sh
# 运行安装程序
./install.sh
```
*(或者,查看 [INSTALL.md](INSTALL.md) 获取手动安装说明)*
### 4. 配置 Gemini Antigravity
您需要注册此 MCP 服务器,以便您的 Gemini AI 可以访问它。
**选项 A:使用 Gemini CLI(推荐)**
如果您的 Gemini 环境支持动态 MCP 加载,请找到您的 MCP 配置文件(通常是 `mcp.json` 或类似文件,位于您的 Gemini 配置目录中,例如 `~/.gemini/mcp.json` 或 `~/.antigravity/mcp.json`)。
添加以下配置:
```json
{
"mcpServers": {
"bugbounty": {
"command": "/bin/bash",
"args": [
"-c",
"source /path/to/BugBountyMCP/bb_venv/bin/activate && python /path/to/BugBountyMCP/bug_bounty_mcp.py"
],
"env": {
"PYTHONUNBUFFERED": "1"
},
"disabled": false,
"autoUpgrade": true
}
}
}
```
**重要:** 将 `/path/to/BugBountyMCP` 替换为克隆目录的**绝对路径**。
### 5. 验证安装
启动您的 Gemini 会话并输入:
```text
/mcp list
```
您应该看到 `bugbounty` 列为活动工具服务器。
---
## 武器库(能力)
您的 Gemini 现在具备以下能力:
### 侦察(眼睛)
* **子域名枚举**:`subfinder`、`amass`、`assetfinder`
* **端口扫描**:`nmap`、`naabu`
* **HTTP 探测**:`httpx`(带有技术检测)
* **DNS 和 CT 日志**:深度 DNS 查询和证书透明度检查
### 爬虫和内容(腿)
* **深度爬虫**:`katana`、`gospider`
* **JavaScript 分析**:从 JavaScript 文件中提取秘密
* **隐藏文件**:`dirsearch`、`gobuster`、`ffuf`
### 漏洞扫描(牙齿)
* **Nuclei 引擎**:基于模板的漏洞扫描
* **注入测试**:SQLi(`sqlmap`)、XSS、SSTI、命令注入
* **访问控制**:IDOR、路径遍历、LFI/RFI
* **云安全**:S3 存储桶扫描、元数据暴露
### 身份验证和 API(大脑)
* **身份验证测试**:JWT 分析、OAuth 流测试
* **API 安全**:GraphQL 检查、Swagger 解析、速率限制测试
---
## 使用示例
安装完成后,只需与 Gemini 对话!
### 全面侦察任务
> **您:** "对 `example.com` 进行全面侦察。"
>
> **Gemini:** *启动子域名枚举、端口扫描和探测...*
### 特定漏洞扫描
> **您:** "检查 `https://target.com` 是否存在 XSS 漏洞。"
>
> **Gemini:** *部署 XSS 扫描器并报告发现的结果...*
### 云审计
> **您:** "扫描此 S3 存储桶 `my-bucket` 是否有公共访问权限。"
>
> **Gemini:** *检查 ACL 和内容...*
---
## 法律免责声明
**力量越大,责任也就越大。**
该工具仅设计用于**授权的安全测试**和**漏洞悬赏猎人**。
* 请勿在未经授权的情况下测试目标。
* 始终遵守范围和参与规则。
* 请负责任地使用。
---
## 贡献
加入狩猎!欢迎提交 PR。请查看 [CONTRIBUTING.md](CONTRIBUTING.md) 获取详细信息。
---
**为 Gemini Antigravity 社区构建**
*祝你们狩猎愉快!*