用途:对源代码、配置文件和基础设施进行安全审计,排查漏洞并给出改进建议。
主要能力:内置扫描脚本可检测硬编码密钥、危险函数调用和不安全模式;按 OWASP Top 10 清单逐项检查访问控制、加密、注入、配置、认证、日志、SSRF 等;提供 Python、JavaScript/TypeScript、Go 的漏洞与安全写法对照;支持依赖漏洞审计与配置审查。
使用方式:运行 python scripts/scan_project.py /path/to/project 做轻量扫描;密钥扫描用 python scripts/scan_secrets.py /path/to/project,可加 --format text。依赖检查可用 pip audit、safety check -r requirements.txt、npm audit、govulncheck ./...,若有 Trivy 可运行 trivy fs --scanners vuln /path/to/project。
适用场景:代码上线前安全评审、依赖与密钥排查、Dockerfile 与 CI/CD 及云配置检查、认证授权逻辑复核。
限制:扫描为轻量级,深入分析需人工按工作流进行;检测规则以资料中的参考文件为准;文中未说明具体支持的平台范围、收费方式或误报率等细节。