Rajoshikdas/Website-Vulnerability-Scanner

GitHub: Rajoshikdas/Website-Vulnerability-Scanner

WebShield 是一个基于 Python 的轻量级网站安全扫描工具,通过检查 SSL 证书、HTTP 标头、Cookie 安全属性等来评估网站的安全状况并给出风险评分和建议。

Stars: 0 | Forks: 0

Screenshot 2026-07-07 174955 Screenshot 2026-07-07 175028 # 🛡️ 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安全, 字符串匹配, 实时处理, 无后门, 蓝队分析, 逆向工具