ephyhype10/Vulnerability-Scanner
GitHub: ephyhype10/Vulnerability-Scanner
一个基于 Python 的轻量级漏洞扫描器,用于识别网络服务和 Web 服务器中常见的安全弱点并生成扫描报告。
Stars: 0 | Forks: 0
# 漏洞扫描器
一个基于 Python 的轻量级漏洞扫描器,旨在识别网络服务和 Web 服务器中常见的安全弱点。该项目执行端口扫描、banner grabbing、基础版本检测和配置检查,以帮助用户了解基本的漏洞评估技术。
## 功能
- 扫描常用网络端口
- 检测开放的服务,如 FTP 和 Telnet
- 对 Web 服务器执行 banner grabbing
- 识别潜在的易受攻击的软件版本
- 检查弱配置(例如,没有 HTTPS 的 HTTP)
- 在文本文件中生成详细的扫描报告
## 使用的技术
- Python 3
- Socket Programming
- JSON
- 文件处理
## 项目结构
```
Vulnerability-Scanner/
├── VulnerScan.py
├── vulscan.json
├── report.txt
└── README.md
```
## 安装说明
克隆仓库:
```
git clone https://github.com/ephyhype10/Vulnerability-Scanner.git
```
进入项目目录:
```
cd Vulnerability-Scanner
```
## 使用说明
运行扫描器:
```
python VulnerScan.py
```
出现提示时,输入目标 IP 地址或域名。
示例:
```
Enter Target IP or Domain:
scanme.nmap.org
```
生成的结果将保存在 `report.txt` 中。
## 免责声明
此工具仅用于教育目的和授权的安全评估。仅扫描您拥有或明确获得测试权限的系统。
## 作者
**Ephraim N. Sangma**
标签:Homebrew安装, Python, 云存储安全, 加密, 插件系统, 数据统计, 无后门, 漏洞扫描器, 端口扫描, 网络安全, 网络扫描, 隐私保护