SuperAPI AI 工具集

security

安全与审计

查看项目

更新于 10-15 17:29

技能介绍

用途:对代码、脚本、授权二进制及仓库管理的提示词面进行安全审查,包括仓库扫描、依赖风险、密钥检测和离线提示词面红队测试,并如实报告覆盖情况。

限制:只能扫描操作者拥有或明确授权的仓库、二进制和提示词面;默认只读,不得外泄密钥、执行破坏性载荷或篡改策略与基线;扫描器缺失或报错应记为覆盖缺口而非通过,必要时用 --require-tools。使用当前智能体和本地 shell,不另起运行时。

每次审查须覆盖:失败开放路径、借用身份、按类覆盖台账、已证实与疑似区分。报告含目标与授权边界、发现(含严重度、位置、证据、修复类)、覆盖台账、工具状态和狩猎收敛情况。

用法:仓库门禁运行 scripts/security-gate.sh --mode quick 或 --mode full(仅限 AgentOps 仓库根);授权二进制套件用 skills/security/scripts/security_suite.py;离线提示词红队用 skills/security/scripts/prompt_redteam.py。其他仓库运行项目已有扫描器并做手动狩猎。产物需通过 JSON 校验,门禁要求 security-gate-summary.json。

验证命令:bash skills/security/scripts/validate.sh 和 bash tests/scripts/test-security-suite-redteam.sh。报告在给出证据后停止,不给出修复、审批或发布决定。