apspydon/ToolForge

GitHub: apspydon/ToolForge

一款终端驱动的安全工具集成管理器,自动安装并交互运行 200 多款渗透测试与道德黑客工具,覆盖信息收集、漏洞利用、无线攻击、取证分析等 17 个类别。

Stars: 1 | Forks: 0

**ToolForge** 是一款功能强大的一体化终端管理器,可以通过单一菜单安装、运行和组织 **200 多种道德黑客工具**。它适用于 **macOS、Kali Linux、Ubuntu、Termux** 以及任何其他 Linux 发行版。不再需要手动执行 `git clone`、`make` 或 `pip install` —— ToolForge 会以交互方式为您完成所有操作。 ## ✨ 功能 - 🧰 涵盖 17 个类别的 **200+ 工具**(信息收集、Web 黑客攻击、无线攻击、数字取证、OSINT 等) - 🖥️ **完全交互式** —— 每个工具都会提示所需的参数并立即运行 - 🔄 **自动解决依赖关系** —— 动态安装 Go、Rust、Python、Homebrew、npm 和 .NET - 📦 **安装单个工具或整个类别** —— 按 `A` 即可安装某个类别下的所有工具 - 🌐 **你自己的工具** —— NETEEN 作为选项 1 包含在主菜单中,同时也位于无线攻击类别内 - 🔗 **访问我的 GitHub** —— 在默认浏览器中打开 `https://github.com/apspydon` - 🎨 **整洁且带有颜色编码的终端 UI** —— 蓝/白菜单、绿色成功提示、橙色警告、红色错误提示 - 💻 **跨平台** —— 适用于 macOS (bash 3.2)、所有 Linux 发行版以及 Termux ## 📦 安装 ``` git clone https://github.com/apspydon/ToolForge.git cd ToolForge chmod +x ToolForge.sh sudo ./ToolForge.sh ``` 注意:需要 Root/sudo 权限,因为许多工具需要使用原始套接字或安装系统级的二进制文件。 🎮 使用方法 使用 sudo ./ToolForge.sh 运行脚本 主菜单显示 19 个选项: 1. NETEEN(我的个人工具) 2. 信息收集 3. 漏洞分析 4. Web 应用黑客攻击 5. 密码攻击 6. 无线攻击 7. 漏洞利用框架 8. 后渗透 9. 数字取证 10. 嗅探与欺骗 11. 社会工程学 12. 逆向工程 13. OSINT 14. 网络实用工具 15. 红队与 C2 16. 数据库攻击 17. 多合一瑞士军刀 18. 安装所有工具 19. 访问我的 GitHub 20. 退出 在类别菜单中: 输入数字以安装特定工具,然后选择立即运行 按 A 安装该类别中的所有工具 按 B 返回主菜单 按照屏幕上的提示操作每个工具(例如:目标 IP、字典路径、扫描类型等) 安装后,所有工具都存储在 ~/toolforge/ 中,以后可以重复使用。该脚本绝不会意外退出 —— 每条命令都会附带适当的错误消息进行处理。 📂 工具类别与示例 类别 示例工具 信息收集 nmap, masscan, rustscan, gobuster, ffuf, dnsrecon 漏洞分析 nikto, linpeas, searchsploit, wpscan, joomscan, cmsmap Web 应用黑客攻击 sqlmap, xsstrike, dalfox, commix, arjun 密码攻击 john, hashcat, hydra, cewl, crunch, ncrack, crowbar, patator 无线攻击 NETEEN, aircrack-ng, wifite, airgeddon, bettercap, reaver, pixiewps, hcxtools 漏洞利用框架 metasploit-framework, beef, setoolkit, linux-exploit-suggester, windows-exploit-suggester, shellnoob 后渗透 nishang, linenum, seatbelt, sherlock 数字取证 binwalk, steghide, foremost, exiftool 嗅探与欺骗 ettercap, responder, dsniff, driftnet, ngrep, macchanger, arping, yersinia 社会工程学 zphisher, camphish, kingphisher 逆向工程 ghidra, radare2, cutter, pwndbg, gef, qiling OSINT recon-ng, spiderfoot, sherlock, photon, holehe, maigret 网络实用工具 socat, nethogs, bmon, vnstat, mtr, traceroute, iperf, proxychains-ng 红队与 C2 covenant, starkiller, poshc2, pupy 数据库攻击 bbqsql, blisqy, patator, hydra, ncrack, sqlmap, nosqlmap 多合一瑞士军刀 metasploit-framework, nmap, bettercap, beef, setoolkit, bloodhound, sqlmap, john, hydra 注意:NETEEN 同时出现在主菜单和无线攻击类别的第一个工具中。 ⚙️ 系统要求 macOS:如果缺少 Homebrew,将会自动安装。 Linux:apt 或 yum(推荐 Debian/Ubuntu —— 脚本使用 apt-get)。 Termux:pkg 包管理器。 该脚本会动态安装所有需要的依赖项(Go、Rust、Python3、pip、git、dotnet、npm) —— 您无需提前准备任何内容。 🛠️ 自定义 要添加您自己的工具,请在 ToolForge.sh 中编辑 read_tools_db 函数,并按以下格式插入新行: 然后编写一个交互式运行器函数(例如 run_mytool()),并在 run_tool 调度中添加一个 case 选项。 该脚本将所有克隆的工具存储在 ~/toolforge/ 中。您可以删除该文件夹以移除所有工具。 🙏 鸣谢 所有工具均属于其各自的作者(脚本中已链接相关代码库)。 ToolForge 由 apspydon 创建 —— 一款专为道德黑客社区打造的一体化启动器。 📜 许可证 本项目基于 MIT 许可证授权 —— 欢迎自由使用、修改和分发。 ⚠️ 免责声明 ToolForge 仅旨在用于道德黑客攻击、渗透测试和教育目的。请勿在您不拥有或未获得明确测试授权的系统上使用任何工具。对于因使用本软件不当而造成的任何误用或损害,作者概不负责。 ## 运行并尽情享受吧!
标签:All-in-One, API接口, CISA项目, DOS头擦除, ESC8, Git克隆, Go, Homebrew, IP 地址批量处理, Mr. Robot, npm, PE加载, Python, Root权限, Ruby工具, Rust, Socket访问, Termux, Web应用黑客, 云资产清单, 交互式命令行, 依赖管理, 可视化界面, 嗅探与欺骗, 域环境安全, 多人体追踪, 安全工具管理, 实时处理, 密码破解, 密码管理, 应用安全, 开源软件, 插件系统, 搜索语句(dork), 数字取证, 数字取证, 数据库攻击, 数据泄露, 数据集, 文档安全, 无后门, 无线安全, 无线攻击, 日志审计, 暗色界面, 渗透测试框架, 漏洞分析, 漏洞利用框架, 社会工程学, 红队与C2, 网络信息收集, 网络安全, 网络安全审计, 网络安全研究, 网络实用工具, 网络流量审计, 自动化安装, 自动化脚本, 自动化脚本, 路径探测, 逆向工具, 逆向工程, 防御, 防御绕过, 隐私保护, 黑客工具箱