Mr-Pstar7/Preview-DarkStar
GitHub: Mr-Pstar7/Preview-DarkStar
DARKSTAR 是一款基于 Python 的命令行渗透测试框架,通过插件化架构整合了 57 个涵盖漏洞利用、扫描、侦察及 OSINT 等类别的安全评估工具。
Stars: 26 | Forks: 5
# DARKSTAR v2.1 CLI
**终极命令行黑客工具包**
*专业渗透测试框架 · 高度可定制 · 轻量级 · 快速*
DARKSTAR 是一款面向安全专业人员的综合 CLI 工具包,提供涵盖 7 大类别的 **57 个生产就绪模块**。每个工具都作为独立插件运行,允许在不触及核心引擎的情况下轻松添加或移除。该框架具有交互式动态菜单、自动插件发现功能以及受黑客帝国启发的简洁配色方案。
## 🔥 功能
- **57 个专用工具**按类别组织
- **即插即用的插件系统** – 只需将 `.py` 文件放入正确的文件夹
- **颜色编码的终端 UI**,采用黑客帝国风格的调色板
- **自动插件发现** – 无需硬编码菜单
- **轻量且快速** – 可在 Kali Linux、Termux、Windows (WSL) 和 macOS 上运行
- **多字典表支持**(本地文件 + 在线 URL)
- **防封禁机制** – user-agent 轮换、代理支持、冷却计时器
- **线程与异步**,实现高速操作
- **兼容 Python 3.10+**,且仅需标准的可通过 pip 安装的依赖
## 📦 菜单概览(第 1 页)
| 编号 | 工具名称 | 类别 |
|-----|------------------------------|-------------------|
| 01 | Tool Info | Ops Support |
| 02 | Layer7 DDOS | Exploitation |
| 03 | Trojan Maker | Exploitation |
| 04 | Bruteforce Instagram | Exploitation |
| 05 | SQL Injection Auto | Exploitation |
| 06 | Layer4 DDOS | Exploitation |
| 07 | WordPress Bruteforce | Exploitation |
| 08 | Database Leaker | Exploitation |
| 09 | Script Deface Generator | Exploitation |
| 10 | Cpanel Bruteforce | Exploitation |
| 11 | Crack Wifi All Password | Exploitation |
| 12 | Bruteforce Facebook Premium | Exploitation |
| 13 | Database Leaker V2 | Exploitation |
| 14 | Malware Generator | Exploitation |
| 15 | AutoExploit | Exploitation |
| 16 | Bypass WAF | Exploitation |
| 17 | EMP Attack | Exploitation |
| 18 | SQL Vulnerability Scanner | Vulnerability |
| 19 | Cpanel Checker | Vulnerability |
| 20 | Wp Login Checker | Vulnerability |
| 21 | CMS Detector | Vulnerability |
| 22 | Hash Cracker | Vulnerability |
| 23 | Website Scanner Info | Vulnerability |
| 24 | XSS Scanner | Vulnerability |
| 25 | Website Vulnerability Scanner| Vulnerability |
| 26 | Http Header Info | Vulnerability |
| 27 | Wordpress Scanner | Vulnerability |
| 28 | CSRF Scanner | Vulnerability |
| 29 | LFI Scanner | Vulnerability |
| 30 | Subdomain Finder | Reconnaissance |
| 31 | Track IP | Reconnaissance |
| 32 | Get IP Website | Reconnaissance |
| 33 | IP & Domain Port Scanner | Reconnaissance |
| 34 | Domain Grabber | Reconnaissance |
| 35 | Get Source Code Website | Reconnaissance |
| 36 | Admin Login Page Finder | Reconnaissance |
| 37 | Email Scraper | Reconnaissance |
| 38 | Cpanel Finder | Reconnaissance |
| 39 | Website Scraper | Reconnaissance |
| 40 | OSINT | OSINT |
**→ 下一页查看更多工具 (41‑57 + 即将推出)**
## 📦 菜单概览(第 2 页)
| 编号 | 工具名称 | 类别 |
|-----|------------------------------|-------------------|
| 41 | Database Finder | OSINT |
| 42 | CCTV Finder | OSINT |
| 43 | Email Search | OSINT |
| 44 | NIK Checker | OSINT |
| 45 | Phone Number Info | OSINT |
| 46 | Lacak Foto | OSINT |
| 47 | Cek Rekening | OSINT |
| 48 | Da Pa Checker | OSINT |
| 49 | Instagram OSINT | OSINT |
| 50 | Webshell Finder | Post‑Exploitation |
| 51 | Spam WhatsApp | Social Engineering|
| 52 | Report Instagram | Social Engineering|
| 53 | Spam Bot Telegram | Social Engineering|
| 54 | Report Facebook | Social Engineering|
| 55 | Python Obfuscation | Ops Support |
| 56 | Dir Buster | Ops Support |
| 57 | YouTube Downloader | Ops Support |
| 58‑80 | *即将推出* | – |
## 🚀 快速开始
### 前置条件
- Python 3.10 或更高版本
- pip
- Git(可选)
### 安装
```
git clone https://github.com/Mr-Pstar7/Preview-DarkStar.git
cd Preview-DarkStar
pip install -r config/requirements.txt
```
### 运行 DARKSTAR
```
python darkstar.py
```
在 Linux/Termux 上,您可能需要改用 `python3` 运行。
为获得最佳体验,请使用支持真彩色的终端(例如 Windows Terminal、Tilix、Termux)。
## 📁 项目结构
```
DARKSTAR/
├── darkstar.py # CLI entry point
├── config/
│ ├── __init__.py
│ ├── settings.py # Colour constants, meta info
│ └── requirements.txt # Python dependencies
├── core/
│ ├── __init__.py
│ ├── engine.py # Plugin manager & menu
│ └── utils.py # Terminal helpers
├── plugins/
│ ├── __init__.py # Auto‑discovery
│ ├── exploitation/ # 17 tools
│ ├── vulnerability/ # 12 tools
│ ├── recon/ # 10 tools
│ ├── osint/ # 10 tools
│ ├── post_exploit/ # 1 tool
│ ├── social_eng/ # 4 tools
│ └── ops_support/ # 3 tools
├── data/
│ ├── wordlists/
│ └── payloads/
├── modules/ # External libs (pystyle, etc.)
└── output/ # All tool outputs
├── reports/
└── shells/
```
## ⚙️ 自定义
- **添加新工具:**在相应的 `plugins/` 文件夹中创建一个 `.py` 文件,并定义所需的属性(`_name`、`_priority`、`_darkstar_plugin = True` 以及 `run()` 函数)。引擎会自动将其添加到菜单中。
- **更改颜色:**编辑 `config/settings.py`。
- **管理依赖:**将新包添加到 `config/requirements.txt` 中。
## ❗ 免责声明
**DARKSTAR 仅供合法的安全评估使用。**
滥用此工具可能会违反地方、国家或国际法律。对于因不当使用造成的任何损害,作者**不承担任何责任**。在测试任何系统之前,请务必获得明确的书面许可。
## 📬 联系方式
- **作者:** MrPstar7
- **GitHub:** [https://github.com/Mr-Pstar7](https://github.com/Mr-Pstar7)
- **Telegram:** [t.me/MrPstar7](https://t.me/MrPstar7)
- **Instagram:** [pstar7.dev](https://instagram.com/pstar7.dev)
© 2025 MrPstar7. 保留所有权利。
标签:CISA项目, Modbus, PoC, Python, 安全脚本, 文档结构分析, 无后门, 暴力破解, 渗透测试框架, 用户模式钩子绕过, 网络安全研究, 逆向工具, 防御