SagaraZD/IoT-Vulnerability-Detection-Framework

GitHub: SagaraZD/IoT-Vulnerability-Detection-Framework

这是一个结合了规则检测与 AI 异常检测的混合式 IoT 漏洞监控框架,能够处理 Nmap、Zeek 和 Suricata 数据并映射至 OWASP IoT Top 10 标准。

Stars: 0 | Forks: 0

# IoT 漏洞检测框架 # 混合 IoT 漏洞检测框架 ## 概述 本项目实现了一个混合 IoT 安全检测框架,结合了基于规则的检测和 AI 辅助的异常检测。该框架处理 Nmap、Zeek 和 Suricata 的输出,将发现映射到 OWASP IoT Top 10,并通过 Flask 仪表板可视化结果。 ## 主要功能 - 基于规则的漏洞检测 - 使用随机森林和孤立森林的 AI 检测 - OWASP IoT Top 10 映射 - JSON 安全报告 - Flask 仪表板 - 专为轻量级部署和未来的 Raspberry Pi 集成而设计 ## 当前状态 - IoT-23 数据集已处理 - Bot-IoT 精简数据集已处理 - 随机森林已训练 - 孤立森林已训练 - 混合 ML 检测器已集成到框架中 - 仪表板已改进 - Raspberry Pi 部署脚本已规划 / 部分完成 ## 项目结构 ``` src/ parser/ rules/ owasp/ ml/ dashboard/ data/ models/ outputs/ docs/ ```
标签:Apex, Bot-IoT, CTI, Flask, IoT-23, Isolation Forest, JSON报告, Metaprompt, Nmap, OWASP IoT Top 10, Random Forest, Rootkit, Suricata, Web仪表盘, Zeek, 人工智能, 基于规则, 异常检测, 机器学习, 混合检测, 漏洞监测, 物联网安全, 现代安全运营, 用户模式Hook绕过, 网络安全, 虚拟驱动器, 边缘计算, 逆向工具, 隐私保护