Elakkiyaa55197/web-vulnerability-scanner
GitHub: Elakkiyaa55197/web-vulnerability-scanner
一个基于 Python Flask 的轻量级 Web 漏洞扫描系统,能够检测常见安全漏洞并通过仪表板可视化展示结果,同时支持高危漏洞邮件告警。
Stars: 0 | Forks: 0
## Web 应用程序漏洞扫描器:
本项目是一个简单的 Web 漏洞扫描系统。
## 功能特性
- 检测常见的安全漏洞
- 分配严重性级别(Critical, High, Medium, Low)
- 在仪表板中显示结果
- 针对高风险漏洞发送自动电子邮件警报
## 使用技术
- Python
- Flask
- Requests Library
- SMTP (Email Alert)
## 项目文件
scanner.py – 扫描目标网站寻找漏洞
dashboard.py – 在仪表板中显示扫描结果
email_alert.py – 发现严重漏洞时发送电子邮件警报
## 如何运行
步骤 1:安装所需的库
pip install requests flask
步骤 2:运行 scanner
python scanner.py
步骤 3:运行 dashboard
python dashboard.py
步骤 4:运行 email alert
python email_alert.py
## 输出
扫描器识别漏洞并分配严重性级别。
仪表板将风险级别可视化。
电子邮件警报针对 High 和 Critical 级别的漏洞发送通知。
## 作者
Elakkiyaa Viswanathan
标签:CISA项目, Flask, GPT, Python, Requests库, SMTP, Web漏洞扫描, 互联网扫描, 可视化仪表盘, 字符串匹配, 无后门, 漏洞管理, 网络安全, 逆向工具, 邮件告警, 隐私保护, 高危预警