欢迎使用 Cerberus!本指南将帮助你在 5 分钟内上手 Cerberus。
根据你的需求,选择最适合的部署方式:
| 你是... | 推荐方式 | 时间 |
|---|---|---|
| 普通用户,想快速试用 | 方式 2: 独立二进制 | ⏱ 3 分钟 |
| 熟悉容器技术 | 方式 1: 容器化部署 | ⏱ 2 分钟 |
| 开发者,想贡献代码 | 详细部署文档 | ⏱ 10 分钟 |
前提条件: 安装 Podman 或 Docker
# 克隆仓库
git clone https://github.com/code-symph/Cerberus.git
cd Cerberus
# 构建并运行(一条命令)
./scripts/build-container.sh && podman run --rm -it cerberus:latest✅ 完成! Cerberus 现在正在容器中运行。
前提条件: 仅在首次构建时需要 Python 3.13+、CMake、C++ 编译器
# 克隆仓库
git clone https://github.com/code-symph/Cerberus.git
cd Cerberus
# 一键构建
./scripts/build-binary.sh
# 运行
./dist/cerberus✅ 完成! 以后可以直接运行 ./dist/cerberus,无需 Python。
成功运行后,你会看到:
--- Cerberus Penetration Testing Tool ---
Connection to C++ core established: Hello, Operator from C++!
Tool is now ready for commands...
- 容器构建失败:确保已安装 Podman/Docker
- 二进制构建失败:检查是否安装了 CMake 和 C++ 编译器
- 其他问题:查看故障排除