Rajoshikdas/Website-Vulnerability-Scanner
GitHub: Rajoshikdas/Website-Vulnerability-Scanner
WebShield 是一个基于 Python 的轻量级网站安全扫描工具,通过检查 SSL 证书、HTTP 标头、Cookie 安全属性等来评估网站的安全状况并给出风险评分和建议。
Stars: 0 | Forks: 0
# 🛡️ WebShield - 网站漏洞扫描器
WebShield 是一个基于 Python 的网站安全评估工具,用于分析公开访问网站的安全状况。它执行多项安全检查,并生成包含可操作建议的简单风险评估报告。
## ✨ 功能特性
- 🔒 SSL/TLS 证书验证
- 🌐 HTTP 安全标头分析
- 🍪 安全 Cookie 检查
- 📂 常见文件检测 (`robots.txt`, `security.txt`)
- ⚡ 网站可用性与响应时间检查
- 📊 风险评分计算
- 💡 安全建议
## 🛠️ 技术栈
- Python
- Requests
- SSL
- Socket
- BeautifulSoup4
- Gradio
## 📸 示例输出
扫描器提供以下信息:
- 网站状态
- SSL 证书详情
- HTTP 安全标头
- Cookie 安全标志
- 常见文件
- 风险等级
- 安全建议
## 🚀 安装说明
克隆仓库:
```
git clone https://github.com/Rajoshikdas/Website-Vulnerability-Scanner.git
```
安装依赖:
```
pip install -r requirements.txt
```
运行应用程序:
```
python app.py
```
## 📋 示例
输入网站 URL,例如:https://fa8f307cc6bdce5b50.gradio.live/
```
https://github.com
```
WebShield 将生成详细的安全报告,包括 SSL 状态、安全标头、Cookie 分析、风险评分和建议。
## 📌 未来改进
- React 仪表板
- PDF 报告导出
- 扫描历史记录
- OWASP Top 10 检查
- 基于 AI 的安全建议
- 多网站对比
- REST API 支持
## 👨💻 作者
**Rajoshik Das**
GitHub: https://github.com/Rajoshikdas标签:Python, Web安全, 字符串匹配, 实时处理, 无后门, 蓝队分析, 逆向工具