BhagyavardhanLawania/Mini-Vulnerability-Scanner

GitHub: BhagyavardhanLawania/Mini-Vulnerability-Scanner

一个基于 Python socket 编程的入门级端口扫描工具,用于检测目标系统常见端口的开放状态并生成基础的漏洞评估报告。

Stars: 0 | Forks: 0

# Mini-Vulnerability-Scanner Mini Vulnerability Scanner 是一个基于 Python 的网络安全项目,用于扫描目标系统上的常见网络端口,并生成基础的漏洞评估报告。该工具可帮助识别开放端口,并根据扫描结果提供简单的风险分析。 ## 功能 - 扫描常见的网络端口 - 检测开放的服务 - 生成漏洞报告 - 基础的风险评估 - 对初学者友好的网络安全项目 ## 使用的技术 - Python 3 - Socket 编程 ## 项目结构 Mini-Vulnerability-Scanner/ ├── vulnerability_scanner.py ├── report.txt └── README.md ## 如何运行 1. 安装 Python 3。 2. 下载项目文件。 3. 打开终端或命令提示符。 4. 运行以下命令: ``` python vulnerability_scanner.py ``` 5. 输入目标 IP 地址(示例:127.0.0.1)。 ## 示例输出 Enter IP Address (Example: 127.0.0.1): 127.0.0.1 Scanning 127.0.0.1... Port 80 (HTTP) : OPEN Port 443 (HTTPS) : OPEN Report generated successfully: report.txt ## 学习成果 - 了解网络安全基础知识 - 学习端口扫描的工作原理 - 生成漏洞评估报告 - 使用 Python 的 socket 编程执行网络任务 ## 免责声明 本项目仅供教育目的使用。请仅在您拥有或获得授权测试的系统上使用。 100.0%
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络编程, 隐私保护