Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
HaccTheHub — 开源自托管的网络安全学习平台 | Kitploit
工具/GitHubGitHub/j4fsec/haccthehub
Web安全渗透测试学习与教育实验室与实践
GitHubj4fsec/haccthehub

HaccTheHub

开源自托管的网络安全学习平台

查看仓库
52423年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

HaccTheHub

Logo

开源自托管网络安全学习平台

关于项目

HaccTheHub 是一个提供网络安全的开源项目

HaccTheHub 系统由三部分组成:

  • Docker:包含所有创建学习环境的箱子(boxes)。
  • 后端:控制 Docker,负责启动/销毁系统中的单个箱子,并管理将它们连接成统一系统的网络。
  • 前端:用户通过 Web 浏览器与系统交互的图形界面。

构建工具

  • Flask-RESTX
  • Next.js

开始上手

要让 HaccTheHub 运行起来,你需要进行以下设置:

先决条件

  • Docker(请参考 Docker 文档 进行设置)
  • Python 3(下载)或直接通过包管理器安装 python3。
  • Node.js 16(下载)或使用你的包管理器)

安装

  1. 克隆仓库
root@kitploit:~
git clone https://github.com/J4FSec/HaccTheHub.git
  1. 安装后端依赖
root@kitploit:~
cd HaccTheHub/backend
python3 -m pip install -r requirements.txt
  1. 以及前端依赖
root@kitploit:~
cd ../client
npm install

使用

  1. 启动 Docker
  2. 启动后端
root@kitploit:~
cd ../backend
python3 main.py
  1. 以及前端
root@kitploit:~
cd ../client
npm start

现在可以通过 http://localhost:8080 访问 WebUI。

贡献

非常欢迎任何贡献。如果你有建议,请 fork 仓库并创建拉取请求。你也可以使用 enhancement 标签提交 issue。

  1. Fork 本项目
  2. 为新功能创建新分支(git checkout -b feature/EpicFeature)
  3. 提交你的更改(git commit -m "Add EpicFeature")
  4. 推送到分支(git push origin feature/EpicFeature)
  5. 打开一个拉取请求。

许可证

根据 GNU Affero General Public License v3.0 分发。请参阅 LICENSE 了解更多信息。

作者

  • Dong Duong (@Cu64) - [email protected]
  • watch-dog-man (@watch-dog-man)

贡献者

  • @Nehozun - 完全重做了前端。没有他我们就麻烦了。

致谢

下载工具