2个不稳定版本
0.3.0 | 2024年5月9日 |
---|---|
0.2.0 | 2024年4月5日 |
#1 in #suricata
每月100次下载
77KB
2K SLoC
Simple-IDS - Suricata/EveBox
Simple-IDS是一个使用Docker或Podman轻松运行Suricata和EveBox Linux系统的工具。
此程序被视为实验性的,许多事情都可能发生变化、崩溃、更名(我认为simpleids更好)、更改仓库等。我甚至可能强制推送!
系统要求
- 基于x86_64或Aarch64的Linux发行版,带有Docker或Podman。这包括今天大多数可用的Linux发行版,包括Raspberry Pi OS(已应用64位更新)。
- root访问权限。
简单安装方法
mkdir ~/simple-ids
curl -sSf https://evebox.org/simple-ids.sh | sh
或者直接从 https://evebox.org/files/simple-ids/ 下载。
下载程序后,运行它
./simple-ids
在配置菜单下选择您的网络接口,然后从主菜单中选择“启动”。
构建
如果您只想使用Simple-IDS,可以下载预编译的二进制文件。以下内容仅适用于希望自行编译Simple-IDS的人。
对于宿主操作系统
cargo build --release
静态目标
可以使用cross
工具构建针对x86_64和其他平台的静态二进制文件。要安装cross
cargo install cross
x86_64
cross build --release --target x86_64-unknown-linux-musl
Aarch64(Raspberry Pi 64位)
cross build --release --target aarch64-unknown-linux-musl
依赖项
~15–31MB
~511K SLoC