singhtanyarajput/vulnerability-scanner
GitHub: singhtanyarajput/vulnerability-scanner
一个基于 Python 的轻量级漏洞扫描器,用于检测开放端口、不安全的服务配置和基础 Web 应用安全问题,并提供可视化仪表板与可下载报告。
Stars: 0 | Forks: 0
# 漏洞扫描器
一个基于 Python 的漏洞扫描器,用于检测开放端口、不安全配置以及基础的 Web 应用安全问题。
## 功能
- 扫描常见 TCP 端口
- 检测开放服务
- 获取服务器 banner
- 识别基础的 Web 安全配置错误
- 生成 HTML/PDF 漏洞报告
- 基于 Streamlit 的仪表板
## 技术栈
- Python
- Streamlit
- Socket 编程
- Requests
- SSL
- ReportLab
## 项目结构
src/
reports/
tests/
docs/
## 计划功能
- 端口扫描器
- Banner 获取
- HTTP 安全标头分析
- HTTPS 证书验证
- 漏洞报告生成
- 风险分类
- 可下载报告
## 学习目标
- 网络基础
- Socket 编程
- HTTP 协议
- 漏洞评估
- 安全编码
- 报告生成
标签:Kubernetes, 字符串匹配, 逆向工具