Rares174/Web-Vulnerability-Scanner
GitHub: Rares174/Web-Vulnerability-Scanner
一个基于 Python FastAPI 构建的轻量级 Web 漏洞扫描器,自动化检测 XSS、SQL 注入等常见漏洞并提供可视化仪表板。
Stars: 0 | Forks: 0
# Web 漏洞扫描器
一个使用 Python 和 FastAPI 构建的轻量级 Web 漏洞扫描器。
## 概述
Web 漏洞扫描器是一个以学习为目的的安全项目,旨在自动化检测常见的 Web 应用程序漏洞。
该扫描器执行侦察、漏洞测试,并通过基于 Web 的仪表板将检测结果存储在本地数据库中。
## 当前功能
### 侦察
* HTTP 安全标头分析
* HTML 表单发现
* URL 参数发现
* 内部链接枚举
### 漏洞检测
* 基础反射型 XSS 检测
* 基于错误的 SQL 注入检测
### 数据持久化
* SQLite 数据库存储
* 漏洞历史记录跟踪
* 扫描结果持久化
### Web 界面
* FastAPI REST API
* 交互式仪表板
* 实时扫描执行
* 历史漏洞查看
## 技术栈
### 后端
* Python
* FastAPI
* SQLAlchemy
* SQLite
* Requests
### 前端
* HTML
* JavaScript
* TailwindCSS
## API Endpoint
### 开始扫描
POST `/api/scan`
参数:
* `url` — 要扫描的目标 URL
### 扫描历史
GET `/api/history`
返回所有存储的漏洞记录。
## 免责声明
本项目仅供教育目的和授权的安全测试使用。
请仅扫描您拥有或获得明确授权评估的系统。
## 状态
🚧 积极开发中
标签:AV绕过, CISA项目, FastAPI, Python, Web漏洞扫描器, 多模态安全, 字符串匹配, 数据可视化, 无后门, 网络测绘, 逆向工具