SuperAPI AI 工具集

awesome-ai-security-tools-guide

安全与审计

查看项目

更新于 10-15 17:54

技能介绍

用途

本技能提供对「Awesome AI Security Tools」精选清单的导航与工具推荐能力,帮助使用者按安全任务方向快速定位公开源码、研究和商业工具。它本身不执行扫描或防护功能,而是一个面向 AI 安全工具选型的知识型技能。

清单结构与类型图例

清单按 15 个以上类别组织工具,涵盖 autotriage(自动分类)、agent security(智能体安全)、AI/ML supply chain(AI/ML 供应链)、pentest agents(渗透测试智能体)、AI SAST、LLM 驱动模糊测试、threat intelligence(威胁情报)、SOC/SIEM 分类、逆向工程和 LLM 红队测试等。

类型图例:

  • 🟢 公开源码 / 开源
  • 🔬 研究(论文 / 基准 / 数据集 / 框架)
  • 🟠 含开放组件的商业工具
  • ⚠️ 限制性、非商业或许可证不明确/缺失

每条条目包含 GitHub 星标、最近提交徽章以及相关或替代工具。

获取方式

该仓库本身是精选清单(README.md),无需安装。可克隆到本地离线参考:

git clone https://github.com/scadastrangelove/awesome-ai-security-tools.git cd awesome-ai-security-tools

或在线浏览:https://github.com/scadastrangelove/awesome-ai-security-tools

主要类别与推荐工具

1. 安全发现自动分类

使用 LLM 对扫描器输出进行分类、去重和验证。推荐:nuclei-autotriage(两阶段 LLM 分类:证伪器 + 红队复核,处理 Nuclei JSONL 发现)、seclab-taskflow-agent(GitHub Security Lab,YAML 驱动的任务流,用于 CodeQL/SAST 误报过滤)、honeyslop(代码金丝雀诱饵,检测 AI 幻觉漏洞报告)。

2. AI 智能体与编码智能体安全

扫描器与审计器:agent-audit(针对 Claude Code、Codex CLI、OpenClaw 的取证审计器,内置 296 条规则,扫描 skills/plugins/MCP 清单)、AI-Infra-Guard(腾讯朱雀实验室全栈 AI 红队平台)、SkillSpector(NVIDIA,AI 智能体 skill 安全扫描器,含 AST/YARA/污点检查)、Ramparts(Rust 编写的 MCP 服务器与智能体 skill 包扫描器)、mcp-armor(Aira Security,自动发现本地 MCP 安全扫描器)。 框架、规则标准与基准:OWASP Top 10 for LLM Applications、AgentDojo(LLM 智能体安全基准)、MAGTF(多智能体安全评估)。 运行时防护与执行:Invariant(商业)、AgentLock(AI 操作最小权限执行)。

3. AI/ML 供应链与模型安全

扫描 ML 产物、检测后门并保护模型流水线。推荐:ModelScan(Protect AI,Pickle/safetensors 后门扫描)、Garak(NVIDIA,LLM 漏洞扫描器)、MLSploit(ML 对抗测试框架)。

4. 渗透测试与红队智能体

执行渗透测试的自主智能体:PentestGPT、HackerGPT、WizardLM-Uncensored。

5. AI 驱动的 SAST 与安全代码审查

Pixee(Codemodder,用 LLM 自动修复 SAST 发现)、Semgrep Assistant(商业,LLM 规则建议)、GitLab Duo Code Review(商业,AI 代码审查)。

6. LLM 驱动的模糊测试

Harness/目标生成:FuzzGPT、WhiteFox(Meta,LLM 白盒模糊测试);对 LLM 本身模糊测试:Promptfuzz、TensorFuzz。

7. 威胁情报

ThreatGen(LLM 威胁模型生成)、MITRE Caldera(AutoRecon,自主对手模拟)、Cyber Threat Intelligence LLM。

8. 日志分析 / SIEM / SOC 分类

ai-soc-triage-assistant(SOC 告警分类,映射 MITRE ATT&CK)、SigmaOptimizer(从日志生成与优化 Sigma 规则)、soctalk(自然语言 SIEM 查询)。

9. 逆向工程

Gepetto(IDA 插件,GPT 驱动 RE 助手)、Ghidra GPT、Rizin/Cutter AI。

10. LLM 红队测试与护栏

扫描器、评估与护栏:Garak、PyRIT(微软 LLM 风险识别工具包)、NeMo Guardrails(NVIDIA 可编程护栏)、Lakera Guard(商业生产护栏)。提示注入分类模型:deberta-v3-base-prompt-injection-v2(Hugging Face)、Prompt Injection Detector(Lakera)。

常见使用模式

清单提供了三类典型模式示例:用 LLM 对扫描器输出进行分类;对智能体 skill 进行安全审计;模型供应链扫描(安装 ModelScan 后批量扫描目录中模型并聚合结果)。

排障部分涵盖:OpenAI 速率限制(改用本地 LLM 端点或批处理与退避);agent-audit 未检测到 skill(检查各智能体配置路径或手动指定);ModelScan 误报(查看隔离原因并白名单);LLM 幻觉漏洞(使用证伪器多阶段验证)。

环境变量

多数工具需要 API 密钥或端点,示例包括 OPENAI_API_KEY、AZURE_OPENAI_ENDPOINT/KEY、ANTHROPIC_API_KEY、OLLAMA_ENDPOINT、VLLM_ENDPOINT,以及商业工具的 LAKERA_API_KEY、INVARIANT_API_KEY。

相关技能

nuclei-scanner、semgrep-sast、llm-security-eval、agent-security-audit。

相关资源

仓库地址、OWASP LLM Top 10、OWASP MCP Top 10、AgentDojo Benchmark 均列于资料中。

限制

清单本身是文档型集合,不执行扫描;各工具的收费、价格、平台与具体效果资料中暂未提供。清单处于活跃维护状态,建议定期查看新增工具。