Py学习  »  Git

HackingTool:GitHub 上 5.6 万星的终极黑客一站式工具箱V2.0.0

李白你好 • 1 月前 • 134 次点击  

在渗透测试、安全研究和 CTF 爱好者圈子里,如果你还在一个个手动安装工具、切换终端窗口,那你可能错过了 GitHub 上最受欢迎的“瑞士军刀”——Z4nzu/hackingtool。这个开源项目目前拥有 56.5k+ Stars、6.2k+ Forks,被誉为“All in One Hacking Tool For Hackers”。2026 年 3 月最新发布的 v2.0.0 版本进行了大规模重构,全面拥抱现代 Python 3.10+,新增智能搜索、标签过滤、AI 式工具推荐,并新增 Active Directory、Cloud Security、Mobile Security 等实战类别,工具总数超过 185 个,覆盖 20 大类,真正做到“一键装好、随手调用”。

为什么 hackingtool 如此受欢迎?

过去,许多黑客工具都是零散的 GitHub 仓库,安装繁琐、兼容性差、更新困难。hackingtool 把这一切打包成一个现代化 TUI(文本用户界面) 框架:

  • 智能交互界面:启动后无需记住命令,按 / 即可全局搜索工具名称、描述或关键词;按 t 按标签过滤(osint、scanner、c2、cloud、mobile 等 19 个标签);按 r 还能获得“AI-like”推荐——比如输入“I want to scan a network”,它会自动列出相关工具。
  • 安装状态可视化:每个工具旁都有 ✅/❌ 标记,一目了然。任意类别里输入 97 即可一键批量安装该类别全部工具。
  • 智能更新与管理:单个工具支持  git pullpip 或 go install 独立更新;点击即可进入工具目录手动查看源码。
  • 跨平台友好:自动识别操作系统,Linux-only 工具在 macOS 上自动隐藏;完美支持 Docker 容器化部署。
  • 零 sudo 友好:工具全部安装到用户主目录 ~/.hackingtool/tools/,不再需要 root 权限到处乱装。

项目使用 MIT 协议 开源,由 Z4nzu(Hardik Zinzu)主导开发,已有 36 位贡献者共同维护。作者特别强调:本项目仅为安全测试、教育和研究目的,所有工具均来自社区原作者,hackingtool 只是聚合器。

20 大工具类别,一览无余

v2.0.0 版将工具划分为 20 个清晰类别(部分示例):

  • 匿名与隐藏:Anonymously Surf、Multitor
  • 信息收集(26 个工具):nmap、Amass、Subfinder、theHarvester、httpx 等
  • 词表生成:Cupp、Hashcat、John the Ripper、haiti
  • 无线攻击:Airgeddon、Bettercap、Fluxion、Wifite
  • SQL 注入:sqlmap、NoSqlMap、SQLScan
  • 钓鱼与社会工程:Evilginx3、HiddenEye、BlackEye、ShellPhish
  • Web 攻击:Nuclei、ffuf、Nikto、OWASP ZAP、Katana
  • 后渗透与 C2:Sliver、Havoc、Mythic、pwncat-cs
  • 取证分析:Volatility 3、Binwalk、Wireshark
  • Payload 生成:TheFatRat、MSFvenom Payload Creator
  • Active Directory(新增):BloodHound、Impacket、Certipy、Kerbrute
  • 云安全(新增):Prowler、ScoutSuite、Trivy
  • 移动安全(新增):MobSF、Frida、Objection

几乎覆盖了从侦察、攻击、维持到取证的全流程,适合红队、蓝队、CTF 选手和安全工程师。

一行命令安装,3 分钟上手

推荐安装方式(一键脚本)

curl -sSL https://raw.githubusercontent.com/Z4nzu/hackingtool/master/install.sh | sudo bash

安装完成后,直接在终端输入 hackingtool 即可启动。

手动安装

git clone https://github.com/Z4nzu/hackingtool.git
cd hackingtool
sudo python3 install.py
hackingtool

Docker 部署(强烈推荐生产/隔离环境):

docker build -t hackingtool .
docker run -it --rm hackingtool

或使用 docker-compose 一键启动。

项目要求 Python 3.10+、Go 1.21+(部分工具需要),安装脚本会自动处理依赖。

使用技巧小贴士

  • 按 ? 查看帮助菜单
  • 按 99 返回上一级
  • 每个工具运行后可直接进入其目录查看源码或手动执行
  • 支持批量更新:进入任意类别输入对应数字即可更新

结语

无论是新手想快速搭建渗透测试环境,还是老鸟需要一个统一管理 185+ 工具的框架,hackingtool 都是目前 GitHub 上性价比最高的选择。v2.0.0 的现代化改造让它从“工具集合”进化成真正的“智能工作台”。

🔗 https://github.com/Z4nzu/hackingtool

网络安全情报攻防站

www.libaisec.com

综合性的技术交流与资源共享社区

专注于红蓝对抗、攻防渗透、威胁情报、数据泄露

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/194680