SuperAPI AI 工具集

verify

安全与审计

查看项目

更新于 10-16 00:06

技能介绍

用途:在做出安全或正确性断言前先进行验证。该技能强调,高严重度发现应来自实际执行,而非仅靠阅读代码推理。

主要能力:包含六条规则。规则一,执行而非阅读模式,可运行 redaction_check.py 检验日志脱敏,例如 uv run python .claude/skills/verify/redaction_check.py "Access Token obtained: {t}" "eyJhbGciOiJIUzI1NiJ9.SEKRET.sig",输出 LEAKS 或 redact,泄漏时非零退出。规则二,破坏代码以验证测试,确认测试在缺陷存在时会失败。规则三,搜索数据汇聚点而非变量名,考虑密钥经 URL、请求体、headers 或异常消息泄漏的情况。规则四,在变更前后做基线对比,可用 uv run ruff check <paths> 统计错误数,注意 F401 在 ruff 忽略列表中,Windows 下 Biome 会因 CRLF 报格式错误。规则五,区分原本安全与已修复,避免夸大严重度。规则六,未运行的检查不算通过。

适用场景:安全审查、日志脱敏验证、代码修复与测试验证。

限制:规则针对该仓库环境,其他项目需自行判断;部分检查在 Windows 上有环境差异;未提供具体安装与收费信息。