omkarmahadik96/PHANTOM-X
GitHub: omkarmahadik96/PHANTOM-X
一个集成 72 款安全审计工具的统一指挥中心平台,提供毛玻璃风格 Web 控制台和交互式 CLI,支持 Docker 容器化部署。
Stars: 1 | Forks: 0
# 🌌 PHANTOM-X
### **高级网络安全审计与渗透测试指挥中心**
PHANTOM-X 是一个为安全研究员、渗透测试专家和安全分析师量身定制的尖端安全平台。它将跨越 **12 个类别** 的 **72 款行业标准审计工具** 集成到了一个统一的工作区中,并通过极具设计感的毛玻璃风格 Web 控制台和交互式动态命令行界面 (CLI) 呈现。
[](LICENSE)
[](https://www.python.org/)
[](https://www.docker.com/)
[](https://www.kali.org/)
• Amass
• Subfinder
• Assetfinder
• Recon-ng
• SpiderFoot | • Nmap
• Masscan
• RustScan
• Naabu | • Nuclei
• Katana
• httpx
• ffuf
• dirsearch
• XSStrike
• sqlmap | • Nuclei Templates
• Trivy
• OpenVAS Community Docs
• Nikto | | 密码审计 | 云安全 | 容器与 K8s 安全 | SOC 分析师必备 | |---|---|---|---| | • Hashcat
• John The Ripper Jumbo
• CeWL
• Hydra | • ScoutSuite
• Prowler
• CloudSplaining | • kube-bench
• kube-hunter
• Trivy (Container) | • Wazuh
• Security Onion
• ELK Stack
• Graylog
• Zeek
• Suricata
• Snort3
• Volatility 3
• Autopsy
• Chainsaw
• Hayabusa
• MISP
• OpenCTI
• YARA | | 红队与攻防模拟 | Linux 管理与安全 | 移动端调试与审计 | 15 款必学核心工具 | |---|---|---|---| | • MITRE Caldera
• Atomic Red Team
• Prelude Operator
• Metasploit Framework
• NetExec
• Impacket Suite
• Evil-WinRM | • Lynis
• OpenSCAP
• Falco
• Auditd Userspace | • ADB (Android Debug Bridge) | • Nmap, Wireshark, Burp Suite, Nuclei, Amass, Subfinder, ffuf, sqlmap, Wazuh, Suricata, Zeek, Volatility3, Autopsy, Lynis, Falco | ## 🚀 如何在您的设备上运行 ### **方法一:使用 Docker(推荐 Windows/Linux/macOS 用户使用)** 请确保您的系统上已安装 **Docker** 和 **Docker Compose**。 #### **1. 克隆代码库** ``` git clone https://github.com/omkarmahadik96/PHANTOM-X.git cd PHANTOM-X ``` #### **2. 启动环境** 使用 Docker Compose 启动预配置的容器: ``` docker compose up -d ``` #### **3. 访问 Web 仪表盘** 打开您常用的 Web 浏览器并访问: 👉 **`http://localhost:5000`** #### **4. 运行终端 CLI 菜单** 如果您希望在正在运行的容器内使用基于文本的 CLI 菜单: ``` docker exec -it hackingtool python3 hackingtool.py ``` ### **方法二:本地设置(原生 Linux/Kali Linux)** 如果您更倾向于直接在您的主机系统上原生运行此平台: #### **1. 安装系统依赖** ``` sudo apt-get update sudo apt-get install -y git python3-pip curl wget nmap hydra sqlmap unzip zip tar net-tools golang ruby default-jdk ``` #### **2. 安装 Python 包** ``` pip3 install --break-system-packages -r requirements.txt ``` #### **3. 启动 Web 控制台服务器** 运行 Flask-SocketIO 服务器: ``` python3 gui_server.py ``` 👉 在您的浏览器中打开 **`http://localhost:5000`**。 #### **4. 启动终端 CLI 菜单** 运行交互式 CLI 命令中心: ``` python3 hackingtool.py ``` ## 🛠️ 自定义与工具配置 * **动态目录**:所有工具目录、安装和参数均在 `tools_data.json` 中声明。 * **添加您自己的工具**:您可以通过在 `tools_data.json` 中添加新的 JSON 块,轻松将工具添加到目录中。该平台会立即在 Web 控制台和终端 CLI 菜单中动态渲染它!
标签:AD攻击面, Docker, Python, Web界面, 安全工具集, 安全防御评估, 密码管理, 插件系统, 无后门, 版权保护, 请求拦截, 逆向工具