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, 安全脚本, 文档结构分析, 无后门, 暴力破解, 渗透测试框架, 用户模式钩子绕过, 网络安全研究, 逆向工具, 防御