SuperAPI AI 工具集

headless-ghidra-script-review

安全与审计

查看项目

更新于 10-15 20:09

技能介绍

用途:该阶段技能用于规划中涉及可复用无头(headless)Ghidra 脚本的编写、脚本注册与审查要求,确保这些要求在 speckit 规划中不会被遗漏或弱化;也覆盖可复用 Frida 运行时捕获辅助脚本、公共库覆盖变更、清单(manifest)生成逻辑等不应局限于单一阶段的内容。

主要能力:覆盖可复用无头 Ghidra 脚本编写、可复用 Frida 运行时捕获辅助与公共库治理、确定性的脚本输入与输出、清单生成与规范化辅助审查、脚本注册与命名约定,以及生成计划的审查清单义务。

使用方式:先将脚本范围、确定性预期和审查义务填入 ./planning-brief.md,再把该契约以文件或内联粘贴方式提供给 speckit,最后用同一契约审查生成的规划产物;若缺少必需的脚本规则,应细化或重新生成产物,而非削弱契约。

约束与限制:仅限无头工作流,脚本使用须兼容无头分析流程;主张须有证据支撑,行为与审查结论须指向可观察输出或已跟踪示例;调用、参数、注册和审查步骤须可重放;生成的规划产物与发现须保持 Markdown 可检查。运行时与证据阶段遇到可复用辅助脚本、行为变更、覆盖缺口或清单生成工作时应升级到本阶段。无需下游 speckit 扩展或章程变更。

适用场景:计划引入新的可复用脚本,或改变脚本审查与注册方式时;运行时注入需要新捕获辅助、公共脚本行为变更,或五种受支持 Frida 运行时场景的覆盖说明更新时;证据阶段需要可复用规范化或清单生成逻辑时。缺失细节若属于重放面、产物捕获或验证,应回到证据阶段处理;speckit 生成产物后再回到本阶段用同一清单检查。

资料未提供具体命令、安装方式与价格信息。