
高级AI驱动的漏洞利用框架 | CVE-2025-4664 & CVE-2025-2783 & CVE-2025-2857 & CVE-2025-30397
ChromSploit Framework 是一款尖端的教育性安全研究工具,专为网络安全专业人士、研究人员和学生设计。它采用模块化架构,为在受控环境中研究浏览器漏洞和利用技术提供了全面平台。
重要提示:本框架仅用于教育目的和经授权的安全测试。严禁未经授权使用,否则可能违反适用法律。
# 1. Clone the repository
git clone https://github.com/Leviticus-Triage/ChromSploit-Framework.git
cd ChromSploit-Framework
# 2. Create virtual environment
python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 3. Install dependencies
pip install -r requirements.txt
# 4. Launch ChromSploit
python chromsploit.py
# Safe mode (recommended for first run)
python chromsploit.py --simulation safe
# With debug output
python chromsploit.py --debug
# Environment check
python chromsploit.py --check
从 User-Agent 字符串自动检测浏览器类型和版本,并推荐兼容的漏洞利用方案:
from modules.detection import get_browser_detector
detector = get_browser_detector()
browser_info = detector.detect_browser(user_agent)
recommendations = detector.recommend_exploit(browser_info)
功能:
实时跟踪和分析漏洞利用执行情况:
访问方式:主菜单 → 分析仪表盘
高级缓存,提升性能:
多级安全控制:
基于 Selenium/Playwright 的自动化浏览器测试:
该旗舰功能可按顺序自动化利用多个浏览器 CVE:
graph LR
A[CVE-2025-4664<br/>Reconnaissance] --> B[CVE-2025-2857<br/>OAuth Theft]
B --> C[CVE-2025-30397<br/>WebAssembly JIT]
C --> D[CVE-2025-2783<br/>Sandbox Escape]
style A fill:#e1f5fe
style B fill:#f3e5f5
style C fill:#fff3e0
style D fill:#ffebee
ChromSploit Framework v3.0
├── Core Engine
│ ├── Enhanced Menu System
│ ├── Module Loader
│ ├── Exploit Chain Manager
│ ├── Error Handler
│ └── Safety Manager
├── Detection & Analytics
│ ├── Browser Detector
│ ├── Exploit Monitor
│ └── Analytics Dashboard
├── Performance & Caching
│ ├── Exploit Cache
│ └── Cache Manager
├── Exploit Modules
│ ├── Browser CVEs (7)
│ ├── Server CVEs (2)
│ └── Custom Exploits
├── Obfuscation Engine
│ ├── JavaScript Obfuscation
│ ├── Binary Data Encryption
│ ├── Control Flow Flattening
│ └── Anti-Analysis
├── Testing Framework
│ ├── Browser Test Automation
│ ├── Selenium Integration
│ └── Playwright Integration
├── Network Integration
│ ├── Ngrok Manager
│ ├── HTTP Servers
│ └── WebSocket Handlers
└── Reporting System
├── PDF Generation
├── HTML Reports
└── JSON Export
# Run all tests
python -m pytest
# With coverage report
python -m pytest --cov=core --cov=modules --cov-report=html
# Test new improvements
python -m pytest tests/test_improvements.py -v
# Test new exploits
python -m pytest tests/test_new_exploits.py -v
# Validation framework
python -m core.validation_framework
测试覆盖率:核心模块达 95% 以上
我们欢迎安全研究社区的贡献!
请阅读我们的贡献指南以获取详细信息。
本框架设计用于:
本项目基于 Apache License 2.0 许可 - 详见 LICENSE 文件。
特别感谢:
问题反馈报告 Bug 发现 Bug?请告诉我们! |
讨论社区问答与想法交流 |
核心能力
|
高级功能
|
| CVE ID | 目标 | 类型 | 描述 | 状态 |
|---|
| CVE-2025-4664 | Chrome | 数据泄露 | Link 头 Referrer 策略绕过 | 可用 |
| CVE-2025-2783 | Chrome | 沙箱逃逸 | Mojo IPC 句柄混淆 | 可用 |
| CVE-2025-30397 | Edge | 内存破坏 | WebAssembly JIT 类型混淆 | 可用 |
| CVE-2025-2857 | Firefox | 沙箱逃逸 | IPDL 权限提升 | 可用 |
| CVE-2025-49741 | Edge | 信息泄露 | 内部请求数据泄露 | 可用 |
| CVE-2020-6519 | Chromium | CSP 绕过 | 内容安全策略绕过 | 可用 |
| CVE-2017-5375 | Firefox | RCE | ASM.JS JIT-Spray 远程代码执行 | 可用 |
| CVE ID | 目标 | 类型 | 描述 | 状态 |
|---|---|---|---|---|
| CVE-2025-24813 | Apache Tomcat | RCE | 恶意 WAR 部署 | 可用 |
| CVE-2024-32002 | Git | RCE | 符号链接仓库攻击 | 可用 |
| 文档 | 描述 |
|---|
| 安装指南 | 所有平台的详细安装说明 |
| 架构指南 | 系统设计和组件概览 |
| 集成指南 | 新功能和模块开发指南 |
| 开发指南 | 贡献和扩展框架 |
| API 参考 | 完整的 API 文档 |
| 使用示例 | 实际使用场景 |
| 安全指南 | 负责任披露与安全 |
如何贡献
|
贡献领域
|
安全[email protected] 负责任披露 |