jayasriduraipandi/IoT-Security-Scanner
GitHub: jayasriduraipandi/IoT-Security-Scanner
基于Python的IoT网络安全扫描工具,提供设备发现、漏洞检测、实时告警和PDF报告生成功能。
Stars: 1 | Forks: 0
IOT 安全扫描器🔒
IoT 安全扫描器是一个基于 Python 的工具,用于发现 IoT 设备、扫描漏洞并评估网络安全。该工具专为管理员、研究人员和安全爱好者设计,提供实时警报、详细报告以及 IoT 网络的自动化监控。项目重点
该项目自动化 IoT 安全扫描,以帮助管理员快速识别风险。手动扫描耗时且繁琐;该工具采用模块化、可扩展的设计,并存储结果以供后续分析。使用的技术
- **Python 3** – 核心语言 - **Flask & Flask-SocketIO** – Web 仪表板和实时警报 - **MongoDB** – 存储扫描结果 - **ReportLab** – 生成 PDF 报告 - **SMTP/Email** – 针对高风险漏洞的邮件通知 - **Socket Programming** – 设备发现与端口扫描关键特性
- **设备发现**:自动检测已连接设备 - **端口扫描**:识别开放及易受攻击的端口 - **漏洞分析**:检查不安全服务和弱配置 - **威胁评估**:将风险分类为低 / 中 / 高 / 严重 - **实时警报**:邮件及仪表板通知 - **PDF 报告**:用于合规的专业扫描报告 - **数据库存储**:利用 MongoDB 存储以进行趋势分析 - **模块化与可扩展**:易于集成新模块 ## 安装与使用 **克隆仓库** - - - - - -示例输出
**仪表板:** 显示设备、开放端口和漏洞 - **PDF 报告:** 汇总 IP、MAC、端口、漏洞和威胁级别 - **警报:** 严重问题触发邮件及仪表板通知🔮 未来改进
- **集成 CVE/NVD 数据库** 以进行实时漏洞映射 - **改进的 UI**,包含图表、图形和筛选功能 - **Docker 支持**,以便更轻松地部署 - **支持额外协议**:UPnP、mDNS、SNMP - **多用户认证**,保障仪表板的安全访问👨💻 作者
- 作者:Jayasri Duraipandi - 联系方式:jayasriduraipandi1415@gmail.com许可证
本项目根据 MIT 许可证授权。有关详细信息,请参阅 LICENSE 文件。标签:AMSI绕过, Flask, GraphQL安全矩阵, HTTP/HTTPS抓包, IoT, MongoDB, PDF报告生成, Python, Socket编程, Web仪表盘, 代码生成, 占用监测, 合规性报告, 威胁检测, 安全扫描器, 密码管理, 态势感知, 插件系统, 数据统计, 无后门, 时间线生成, 检测规则, 渗透测试工具, 物联网安全, 端口扫描, 网络安全, 网络管理员, 网络资产发现, 自动化运维, 资产管理, 防御绕过, 隐私保护