Gautham-anil/WebPhantom

GitHub: Gautham-anil/WebPhantom

一款集成多 AI 模型的 Web 安全扫描与渗透测试套件,支持智能漏洞发现、攻击链分析和自动化报告生成。

Stars: 0 | Forks: 0

# 🦾 AI-Phantom Security Suite v4.0 **AI-Phantom** 是一款面向现代的高端自主安全研究和渗透测试套件。由 **Gautham.A** 和 **Abhijith.S** 开发,它利用先进的 **Recursive Cognitive Reasoning** 和 **Hyper-Active Neural Fuzzing** 技术,以类人智能发现、利用和报告漏洞。 ## 🚀 核心特性 * **🧠 高级认知架构 (V4.0):** 使用多步递归推理 (Multi-Step Recursive Reasoning) 将漏洞串联,并推演多阶段入侵场景。 * **🌪️ 全谱攻击套件:** 利用来自 *PayloadsAllTheThings* 的世界级 Payload,对 SQLi、XSS、LFI、SSRF、SSTI、RCE 和开放重定向 (Open Redirects) 进行主动注入测试。 * **🔍 深度神经模糊测试:** 系统性地探测递归爬取过程中发现的每一个 URL 参数和 HTML 表单字段。 * **🛡️ 高端战术 UI:** 由 `rich` 和 `prompt_toolkit` 驱动的专业隐蔽主题 CLI 界面,支持进度条、表格和真彩色渲染。 * **🧬 信息泄露引擎:** 利用轻量级 ML 熵分析 (ML-lite Entropy Analysis) 识别泄露的 API 密钥、JWT 令牌和私密密钥。 * **🌐 基础设施侦察:** 自动子域网格发现、端口探测 (Uplink detection) 和技术栈画像。 * **📖 自主知识库:** 为每项发现生成具有可操作的报告,包含独特的 PoC (概念验证) 和技术风险描述。 ## 🛠️ 安装说明 请确保已安装 Python 3.10+。 1. 克隆仓库: git clone https://github.com/your-repo/ai-phantom.git cd ai-phantom 2. 安装依赖: pip install -r requirements.txt 3. (可选) 如需动态渲染支持: playwright install chromium ## 🎮 快速入门 启动 Phantom Neural Core: ``` python3 Ai-Phantom.py ``` ### 核心命令: - `setup`: 配置你的 AI Neural Core (Gemini, OpenAI, Claude, 或 Perplexity)。 - `scan `: 对目标发起全谱对抗性审计。 - `scan file `: 对本地文件执行 AI 驱动的神经审计 (SAST)。 - `report`: 查看去重后的漏洞矩阵 (Vulnerability Matrix) 和 PoC 仪表板。 - `ai`: 触发红队主管 AI (Red Team Lead AI) 进行多阶段攻击链分析。 - `export `: 将所有遥测数据和发现保存为 JSON 文件。 ## 🤖 支持的 AI 提供商 - **Gemini** (Google) - *默认高速认知引擎* - **GPT-4o** (OpenAI) - **Claude 3.5 Sonnet** (Anthropic) - **Sonar Large** (Perplexity) ## ⚖️ 许可证 根据 MIT 许可证分发。更多信息请参见 `LICENSE`。 **由 Gautham.A 和 Abhijith.S 倾力开发 💀**
标签:API密钥泄露, CISA项目, LFI, Petitpotam, PoC生成, Python安全工具, RCE, SSRF, SSTI, Web安全, XSS, 人工智能, 动态插桩, 域名收集, 安全报告, 实时处理, 密码管理, 插件系统, 攻击链推理, 漏洞情报, 特征检测, 用户模式Hook绕过, 网络安全, 自动化攻击, 蓝队分析, 足迹分析, 逆向工具, 递归爬虫, 隐私保护