farhan-20-06/vulnerability-scanner

GitHub: farhan-20-06/vulnerability-scanner

一个基于 Python 的轻量级网络漏洞扫描器,用于检测常见端口开放状态并生成基础安全报告。

Stars: 0 | Forks: 0

# 漏洞扫描器 ## 概述 本项目是一个简单的基于 Python 的漏洞扫描器,用于扫描常见的网络端口并识别潜在的安全风险。 ## 功能 - 扫描常见端口 - 检测开放端口 - 生成基础的漏洞报告 - 识别脆弱或不安全的服务 ## 使用的技术 - Python - Socket 库 ## 扫描的端口 - FTP (21) - SSH (22) - Telnet (23) - SMTP (25) - DNS (53) - HTTP (80) - POP3 (110) - HTTPS (443) ## 如何运行 1. 克隆代码库 ``` git clone https://github.com/your-username/vulnerability-scanner.git ``` 2. 进入文件夹 ``` cd vulnerability-scanner ``` 3. 运行脚本 ``` python vulnerability_scanner.py ``` ## 示例输出 ``` Enter target IP or hostname: scanme.nmap.org Scanning scanme.nmap.org... Port 22: OPEN Port 80: OPEN --- Vulnerability Report --- Open Ports Found: - Port 22 - Port 80 Potential Risks: - HTTP traffic is not encrypted. ``` ## 学习收获 本项目有助于理解: - 网络安全 - 端口扫描 - 漏洞评估 - 基础渗透测试
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 逆向工具, 隐私保护