joudassudmi58-ops/Advanced-Vulnerability-Scanner

GitHub: joudassudmi58-ops/Advanced-Vulnerability-Scanner

基于 Python 的轻量级端口扫描器,通过多线程技术检测开放端口、识别服务指纹并生成 CSV 报告,适合网络安全入门学习和基础资产探测。

Stars: 0 | Forks: 0

# 高级漏洞扫描器 一个基于 Python 的网络扫描工具,用于检测开放端口、识别运行中的服务并生成漏洞报告。 该项目模拟了网络安全和安全评估中使用的基础漏洞扫描技术。 ## 功能 - 常用网络端口扫描 - 通过 banner grabbing 进行服务识别 - 多线程扫描以提升性能 - 生成 CSV 报告 - 输出清晰易读 ## 使用技术 - Python 3 - Socket 编程 - 多线程 - CSV 报告 ## 项目结构 Advanced-Vulnerability-Scanner/ - scanner.py - scan_report.csv (生成) - README.md ## 如何运行 使用以下命令运行脚本: python scanner.py 然后输入目标 IP 地址或域名。 示例: scanme.nmap.org ## 输出 扫描器将检测开放端口和服务,并生成报告文件。 示例输出: [OPEN] Port 22 | Service: SSH [OPEN] Port 80 | Service: HTTP 报告将保存为: scan_report.csv ## 展示技能 - 网络扫描 - 漏洞发现 - 服务识别 - 安全自动化 - Python 脚本编写 ## 免责声明 本工具仅供教育目的使用。 请仅扫描您拥有测试权限的系统。 ## 作者 Joud Alssudmi,网络安全专家,专注于 SOC 运营、漏洞管理和安全自动化。
标签:AMSI绕过, Banner Grabbing, CSV报告, Python, Python安全工具, Qt框架, Socket编程, SOC分析, 代码生成, 加密, 威胁检测, 插件系统, 数据统计, 无后门, 服务器安全, 服务识别, 渗透测试工具, 漏洞扫描器, 端口扫描, 网络安全, 网络编程, 逆向工具, 隐私保护