oppressedturtle/webhawk

GitHub: oppressedturtle/webhawk

WebHawk 是一款带授权验证护栏的 Web 应用漏洞扫描器,支持 OWASP Top 10 主动与被动检测并生成包含修复建议的详细报告。

Stars: 0 | Forks: 0

# WebHawk 🦅 一款**经授权的** Web 应用漏洞扫描器。将其指向您拥有或获准测试的站点;WebHawk 会对站点进行爬取,运行 OWASP Top 10 检测,并为您提供一份包含严重程度、证据和修复建议的清晰报告。 ## 内置的使用规范护栏 在执行任何扫描之前,您必须 (1) 确认授权,并且 (2) 通过 DNS TXT token 或托管的验证文件**证明**对目标的**控制权**。扫描范围仅限于允许列表,并进行了速率限制以保持温和,默认执行**非破坏性**检测。每次扫描都会被记录。 ## 检测项 - **被动检测** — 安全标头、cookie 标志、TLS 配置、CORS、混合内容、信息泄露、目录列出、敏感文件、技术/版本标志 - **主动检测(安全)** — 反射型 XSS、开放重定向、点击劫持、CSRF token 检测、基于布尔/错误的 SQLi 探测(不修改数据) - **报告** — CVSS 风格的严重程度、请求/响应证据、OWASP 参考、修复建议、JSON/PDF 导出、扫描差异对比 ## 技术栈 Python · FastAPI · React (Vite/TS) · Postgres · Redis + worker queue · Docker · GitHub Actions ## 状态 请参阅 [`ROADMAP.md`](./ROADMAP.md) 和 [`PROGRESS.md`](./PROGRESS.md)。 ## 许可证 MIT — 请参阅 [`LICENSE`](./LICENSE)。
标签:AV绕过, CISA项目, FastAPI, OWASP Top 10, Python, React, Syscalls, Web应用漏洞扫描, 安全测试, 搜索引擎查询, 攻击性安全, 无后门, 测试用例, 请求拦截, 逆向工具