用途:创建自定义 Semgrep 规则,用于检测代码中的 bug 模式与安全漏洞。适用触发场景为用户明确要求创建、编写、构建 Semgrep 规则,或要求用 Semgrep 检测某个具体 bug 模式、漏洞或不安全代码模式。
主要能力:围绕 Semgrep 规则编写任务,属于 Trail of Bits 安全技能体系;原始资料指向 trailofbits/skills 仓库获取详细使用指南与示例。关联技能包括 audit-context-building、codeql、semgrep、variant-analysis。
使用方式:原始资料未提供具体安装命令或操作步骤,仅说明应参考原始仓库的详细用法指南与示例。
适用场景:安全审计、漏洞检测、代码模式识别等需要编写 Semgrep 规则的场景。
限制:具体功能细节、支持平台、收费与价格、使用步骤均暂未提供;资料中未给出可执行的命令或代码示例。资料还提及该技能与《Software Design for Flexibility》第 4 章模式匹配概念相关,涉及统一、匹配、片段变量和模式,并标注 Skill Trit 为 −1(验证)。