abhinavvermainfosec/HydraIDS

GitHub: abhinavvermainfosec/HydraIDS

一个基于 Python 的模块化轻量级入侵检测系统,通过实时抓包和攻击特征检测实现网络异常行为的识别与告警。

Stars: 0 | Forks: 0

# HydraIDS 一个从零开始构建的基于 Python 的轻量级入侵检测系统(IDS)。 ## 功能 - 实时数据包捕获 - 端口扫描检测 - SYN flood 检测 - ICMP flood 检测 - CLI 界面 - 告警日志记录 ## 🚀 安装 ``` git clone https://github.com/abhinavvermainfosec/HydraIDS.git cd HydraIDS python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt sudo .venv/bin/python main.py For debug mode: sudo .venv/bin/python main.py --debug ``` image # 当前功能 ✅ 实时数据包捕获 ✅ TCP 数据包解析 ✅ TCP SYN 端口扫描检测 ✅ 模块化检测引擎 ✅ 告警管理器 ✅ 告警日志记录 ✅ Debug 模式 # 路线图 ⬜ SYN Flood ⬜ UDP Scan ⬜ FIN Scan ⬜ NULL Scan ⬜ XMAS Scan ⬜ ARP Spoof ⬜ 仪表盘 # 免责声明 HydraIDS 仅用于教育和防御性网络安全目的。
标签:Python, 入侵检测系统, 安全数据湖, 并发处理, 插件系统, 文档结构分析, 无后门, 网络安全, 网络流量分析, 逆向工具, 隐私保护