Zulqarnain189/Automated-Vulnerability-Scanner
GitHub: Zulqarnain189/Automated-Vulnerability-Scanner
基于 Python 与 Nmap 的自动化网络漏洞扫描与风险分析工具,能完成端口发现、服务识别与分级评估,并以 JSON 格式输出结构化报告。
Stars: 0 | Forks: 0
自动化漏洞扫描器与风险分析器
🛡️ 项目概述
这是一款专业的网络安全工具,旨在自动化渗透测试中的侦察与漏洞评估阶段。通过将 Python 与行业标准的扫描工具相集成,它打通了原始网络数据与可操作性安全洞察之间的桥梁。
🚀 核心功能
自动侦察:通过集成 Nmap 实现快速的端口扫描与网络发现。
服务审计:高级 banner 抓取,用于识别运行中的服务及其特定版本。
风险情报:内置逻辑引擎,根据版本过时情况及已知服务缺陷,将扫描发现分类为高风险、中风险和低风险等级。
开发者就绪输出:生成结构化的 JSON 报告,使其能够完美兼容 Web 仪表盘(React/Flask/Django),适用于现代 DevSecOps 工作流。
🛠️ 技术栈
编程语言:Python 3.x
核心引擎:Nmap (Network Mapper)
库:python-nmap
数据格式:JSON / 结构化文本
标签:Banner抓取, CTI, DevSecOps, Homebrew安装, JSON报告, Maven构建, Nmap, Python, python-nmap, Qt框架, Web仪表板集成, 上游代理, 安全合规, 插件系统, 数据统计, 无后门, 服务审计, 服务识别, 端口扫描, 网络代理, 网络发现, 网络安全, 自动化报告, 自动化漏洞扫描器, 虚拟驱动器, 隐私保护, 高危漏洞识别