本文档提供了在支持的平台上安装和设置 Hackingtool 套件的详细说明。安装过程将根据您的操作系统和首选部署方法而有所不同。
有关使用 Docker 容器进行部署,请参阅 Docker 部署。
在继续安装之前,请确保您的系统满足以下要求
注意:鼓励 Windows 用户使用 Linux 虚拟机或 WSL(Windows Subsystem for Linux)以获得最佳性能和兼容性。
来源:hackingtool.py109-115 README.md12-13
请按照以下步骤将 Hackingtool 直接安装到您的 Linux 系统
安装过程中,您将被提示选择您的 Linux 发行版类型
Select Best Option :
[1] Kali Linux / Parrot-Os (apt)
[2] Arch Linux (pacman)
[0] Exit
安装脚本将
来源:install.sh45-61 README.md219-237
安装完成后,Hackingtool 将创建以下目录结构
| 目录/文件 | 目的 |
|---|---|
/usr/share/hackingtool | 主安装目录 |
/usr/share/hackingtool/venv | Python 虚拟环境 |
/usr/bin/hackingtool | 系统可执行启动器 |
~/hackingtoolpath.txt | 用户定义的工具安装路径 |
当您第一次使用 sudo hackingtool 命令运行时,系统将提示您设置一个所有独立工具的安装路径
您将有两个选项
/home/hackingtool/ [@] Set Path (All your tools will be installed in that directory)
[1] Manual
[2] Default
您选择的路径将被保存到 ~/hackingtoolpath.txt 以供将来使用。
安装后,您可以使用以下命令启动该工具
此命令将激活虚拟环境并运行主脚本。
来源:install.sh122-128 README.md238-240
如果在安装过程中遇到互联网连接问题,脚本将显示
[✘] Internet connection is not available [✘]
确保您有有效的互联网连接,然后重试。
来源:install.sh64-67 install.sh135-138
如果在 /usr/share/hackingtool 存在先前的安装,系统将提示
[!] The directory /usr/share/hackingtool already exists. Do you want to replace it? [y/n]:
输入 y 移除现有安装并继续,或输入 n 中止。
如果收到权限错误,请确保您正在使用 sudo 运行安装脚本
如果在 Windows 上运行,您会收到
Please Run This Tool On A Debian System For Best Results
请考虑改用 WSL 或 Linux 虚拟机。
| 操作系统 | 支持级别 | 安装方法 |
|---|---|---|
| Kali Linux | 完整版 | 原生或 Docker |
| Parrot OS | 完整版 | 原生或 Docker |
| Arch Linux | 完整版 | 原生或 Docker |
| 其他 Linux | 部分 | 原生或 Docker |
| Windows | 有限 | 推荐 Docker 或 VM |
| macOS | 有限 | 推荐 Docker |
来源:install.sh47-50 README.md10
安装后,您可以
有关包括 Docker 在内的其他部署选项,请参阅 Docker 部署。
有关更新和维护安装,请参阅 更新和维护。
刷新此 Wiki
最后索引时间2025 年 4 月 18 日(c43f29)