SuperAPI AI 工具集

code-vulnscan

前端与建站

查看项目

更新于 10-15 20:06

技能介绍

用途:对任意代码库执行流程感知的安全分析,支持全量扫描、单文件污点分析、密钥扫描、依赖审计、配置审查,以及针对 commit、diff、PR 的增量扫描,适合 CI/CD 与代码评审场景。

主要能力:覆盖 SQL 注入、命令注入、路径穿越、XSS、SSRF、反序列化、SSTI、XXE、开放重定向、认证与访问控制缺陷、IDOR/BOLA、批量赋值、业务逻辑缺陷、竞态与 TOCTOU、弱加密、硬编码密钥、不安全随机数、依赖 CVE、信息泄露、安全配置错误、IaC 配置错误、内存安全、ReDoS、GraphQL 安全,以及 React/Next.js、Go、Java/JVM、PHP、Ruby、.NET、Rust 等框架专项审查。

使用方式:命令包括 vulnscan scan <path>、vulnscan taint <file>、vulnscan secrets <path>、vulnscan deps <path>、vulnscan config <path>、vulnscan report、vulnscan status、vulnscan commit <hash>、vulnscan diff <base> <head>、vulnscan pr <pr-number>。底层通过 python3 scripts/scan.py、taint.py、secrets.py、dependency.py 等确定性脚本完成枚举、AST 分析、熵扫描、依赖检查与报告生成。

限制:仅报告经过证据链验证的发现,需同时具备 source、sink 与可达路径;候选发现须经误报过滤。技能不调用外部 LLM 提供商 API。具体安装方式、收费与价格资料暂未提供。