Diogo-Damasceno/host-ids

GitHub: Diogo-Damasceno/host-ids

一款零外部依赖的 Linux 主机入侵检测系统,通过监控系统进程、连接、用户和文件完整性来发现并告警可疑变更。

Stars: 0 | Forks: 0

# host-ids 基于主机的入侵检测系统(**HIDS**),适用于 Linux。它会持续监控 系统,并在检测到可疑更改时发出**警报** —— 无需任何外部依赖(仅使用 `/proc` 和标准库)。 ## 安装说明 前置条件:**Python 3.10+**。 ``` git clone https://github.com/Diogo-Damasceno/host-ids.git cd host-ids python3 -m venv .venv . .venv/bin/activate pip install -e . ``` 安装完成后,该项目的命令将在 venv 中可用。 若要在 venv 外部使用,请创建一个快捷方式: ``` mkdir -p ~/.local/bin ln -sf "$(pwd)/.venv/bin/hostids" ~/.local/bin/hostids ``` ## 用法 ``` # 持续监控(3s 间隔) hostids # 创建 baseline 一次并退出 hostids --once # 无颜色输出(log/pipe) hostids --plain --interval 5 ``` ## 许可证 MIT — 请参阅 `LICENSE`。
标签:Python, 主机入侵检测, 无后门, 逆向工具