tanviet12/vbsec
Security scanning skill for Claude Code, Codex and Antigravity. Finds the 21 most common vulnerabilities in AI-written code and shows how to fix each one.
解决的问题
vbsec能够识别AI助手生成的代码中的安全漏洞。它专门针对21种常见的安全缺陷,如SQL注入、硬编码密钥和受损的访问控制等,这些缺陷经常由AI引入,但在人工审查时却经常被忽视。
工作原理
与仅仅查找特定模式的简单扫描器不同,vbsec执行数据流分析以理解信息在代码中的移动方式。它将数据分类为信任级别,仅标记不受信任的输入(如来自URL或表单)在未经适当清理的情况下到达危险函数的情况。它支持Go、PHP、TypeScript/JavaScript、Python和.NET,并且可以通过将工作分配给多个并行代理来扩展到大型代码库。
适用人群
它专为使用AI编码助手并希望在代码进入生产环境之前以可靠、自动化的方式捕获安全漏洞的开发人员而设计。对于需要清晰、逐步解释代码为何危险以及如何修复的开发人员特别有用,无论其安全专业水平如何。
亮点
- 扫描代码中的21种常见漏洞类型,包括注入、认证缺陷和配置错误。
- 为每个问题提供可操作的、通俗易懂的解释,包括原始代码和推荐的修复方法。
- 通过追踪数据来源而非仅仅匹配文本模式来减少误报。
- 直接与Claude Code、OpenAI Codex和Google Antigravity集成。
- 以英语或越南语生成报告,并提供适合CI/CD管道的JSON摘要。
相关
- 项目
- 项目
- 项目
- 项目