Eng-Ibrahim-Mohamed/Vulnerability-Scanner
GitHub: Eng-Ibrahim-Mohamed/Vulnerability-Scanner
一款基于 Python 的轻量级漏洞扫描器,通过端口扫描和服务检测等手段完成基础安全侦察并生成 PDF 风险报告。
Stars: 0 | Forks: 0
# 🛡️ 漏洞扫描器
一个使用 Python 构建的轻量级漏洞扫描器。
## 功能
* 端口扫描
* 服务检测
* Banner 抓取
* 服务器检测
* 版本检测
* 基础漏洞检测
* TXT 报告生成
* PDF 报告生成
## 技术
* Python
* Socket 编程
* ReportLab
* 正则表达式
## 项目结构
Vulnerability-Scanner
├── main.py
├── pdf_generator.py
├── requirements.txt
├── security_report.txt
├── security_report.pdf
└── README.md
## 运行方式
安装依赖项:
pip install -r requirements.txt
运行扫描器:
py main.py
## 功能示例
* 检测开放端口
* 检测运行中的服务
* 检测 Web 服务器信息
* 检测服务器版本
* 生成安全报告
## 未来改进
* HTTPS 支持
* SSL/TLS 分析
* 扩展 CVE 数据库
* GUI 界面
* 多线程端口扫描
* Nmap 集成
## 作者
Ibrahim Mohamed
网络安全专业学生
标签:Python, URL短链接分析, 加密, 密码管理, 插件系统, 数据统计, 无后门, 服务器安全, 服务探测, 漏洞扫描器, 端口扫描, 网络安全, 逆向工具, 隐私保护