SuperAPI AI 工具集

security-check

安全与审计

查看项目

更新于 10-16 05:47

技能介绍

用途:对 Claude Code 配置做快速安全自检,对照仓库中的威胁数据库 examples/commands/resources/threat-db.yaml,检查已知恶意技能、存在 CVE 的 MCP 服务器、危险模式与暴露的密钥,约 30 秒完成,范围仅限 Claude Code 配置。

主要能力:分阶段审计。加载威胁库(恶意作者与技能、MCP 的 CVE、hooks/agents/config 的可疑模式);审计 MCP 配置(读取 ~/.claude.json 与 .mcp.json,检查 CVE 匹配、版本是否固定、--dangerous-* 标志、是否在安全清单内);审计技能与智能体(列出 .claude/skills、~/.claude/skills、agents 目录,检查恶意名称/作者、仅 Bash 工具、过宽工具权限,并做深度内容分析:隐藏 HTML 注释、零宽字符、超 40 字符 base64、RTL 覆盖字符、触发词遮蔽内置命令、curl|bash 远程执行、crontab/launchctl 持久化、环境变量读取叠加外联);检查 hooks 的网络调用、反弹 shell、凭据访问与 base64;检查 CLAUDE.md/SOUL.md/MEMORY.md 的提示注入与记忆投毒;检查 settings.json 的权限 deny/allow 与危险跳过标志;扫描配置中的 API 密钥与私钥。

使用方式:作为 Claude Code 技能调用,按阶段执行资料中给出的命令(如 cat ~/.claude.json | jq '.mcpServers // empty'、grep 扫描等),最后按固定格式输出分级报告(CRITICAL/HIGH/MEDIUM/LOW 汇总、问题清单、通过项、按优先级排序的修复建议与参考)。

适用场景:安装新技能或 MCP 服务器后复查、日常配置安全巡检。

限制:仅覆盖 Claude Code 配置,不审计项目代码;依赖威胁数据库与安全清单的时效性;部分发现(如 base64)需人工确认;资料未提供独立安装命令、收费与平台信息。