SuperAPI AI 工具集

mantis-plan

安全与审计

查看项目

更新于 10-15 21:53

技能介绍

用途:mantis-plan(/mantis-plan)是安全架构师角色,用于在启动安全评审活动时,基于当前威胁模型和历史经验制定有针对性的防御性安全评审计划。它分析代码结构、目录元数据与历史记录,映射外部边界并生成自适应评审路线图。

主要能力:读取 workspace/.mantis_state.json、workspace/kb/THREAT_MODEL.md、workspace/kb/index.md 等,判断 Mode A(首轮穷尽模式,无 kb/index.md 时爬取生产目录与源码)或 Mode B(策略学习模式,依据知识库设计定向深挖与回归评审)。支持目标无关性:目标可为源码、编译二进制、固件或在线端点,可用 unblob、radare2、angr、objdump、Ghidra、qemu、unicorn 等工具探索。

使用方式:命令 /mantis-plan,可选参数 --snapshot_root、--snapshot_id、--state_root。先做定位解析确定 CODE_ROOT,再检查快照哨兵、区分快照相对与状态相对路径。Mode A 用脚本爬取并写 plan.json;Mode B 可手动生成。会计算 changed_files 并写回状态,处理重试与再发现。

限制:快照固定时禁止在 CODE_ROOT 写入或编译,须用私有影子副本;VCS 差异须在活动仓库根运行;快照哨兵不匹配或 pass 不一致时停止或降级;changed_files_status 为 UNKNOWN 时按全部变更处理。具体收费、平台与效果暂未提供。