A: 请确保安装了 Python 开发包。
- Ubuntu:
sudo apt install python3-dev - Fedora:
sudo dnf install python3-devel
A: Cerberus 依赖 CMake 构建 C++ 部分。请安装 CMake 3.20 或更高版本。
A: 如果使用 SYN 扫描 (半连接扫描) 等底层网络功能,通常需要 root/管理员权限。普通的 TCP 连接扫描不需要。
A: 请参考 Python API 文档 中的插件开发部分。
A: 目前主要支持 Linux 和 macOS。Windows 支持正在开发中,可能需要手动配置编译器环境 (Visual Studio)。