Agent Skills
› gadievron/raptor
gadievron/raptor
GitHub用于在会话内执行基于假设驱动的代码安全审计,重点检查覆盖缺口。需先运行理解映射,通过分析函数源码、调用链及清单元数据,生成标准化的发现报告和审查日志,适用于本地或无外部模型配置场景。
安装全部 Skills
npx skills add gadievron/raptor --all -g -y
集合内 Skills (13)
用于在会话内执行基于假设驱动的代码安全审计,重点检查覆盖缺口。需先运行理解映射,通过分析函数源码、调用链及清单元数据,生成标准化的发现报告和审查日志,适用于本地或无外部模型配置场景。
需要进行代码安全审查
执行 /audit 命令
检查代码覆盖缺口
npx skills add gadievron/raptor --skill audit -g -y
提供对抗性代码理解,用于安全研究。通过映射架构、追踪数据流和挖掘漏洞变体,在静态分析前构建真实代码认知,辅助扫描验证与上下文构建。
安全研究与漏洞分析
扫描前构建代码上下文
追踪数据流至危险节点
查找漏洞模式变体
npx skills add gadievron/raptor --skill code-understanding -g -y
用于C/C++程序函数调用追踪与Perfetto可视化的技能。通过编译插桩库和转换工具,在沙箱环境中生成线程级日志并转换为UI格式,辅助性能分析与调试。
需要追踪C/C++函数执行流程
生成Perfetto可视化追踪数据
分析程序运行时函数调用关系
npx skills add gadievron/raptor --skill Function Call Tracing -g -y
为C/C++项目添加gcov代码覆盖率分析,支持Makefile和CMake集成。强调所有构建、运行及报告生成步骤必须通过沙箱执行以保障安全。
需要测量C/C++测试覆盖率
配置gcov或gcovr生成覆盖率报告
npx skills add gadievron/raptor --skill Code Coverage with gcov -g -y
基于gcov数据快速检查源代码特定行是否在测试运行中执行的工具,支持单行或多行检查并返回执行状态。
用户询问某文件特定行是否被执行
检查代码覆盖情况
npx skills add gadievron/raptor --skill Line Execution Checker -g -y
基于rr工具的确定性记录重放调试技能,支持崩溃和ASAN故障排查。提供反向执行命令及变量内存检查,强调回放时的GDB安全加固与沙箱豁免策略,用于精准定位程序缺陷。
需要反向执行以追踪崩溃现场
调试ASan内存错误
分析程序异常终止原因
npx skills add gadievron/raptor --skill rr-debugger -g -y
用于验证漏洞发现真实性和可访问性的多阶段流水线,防止因幻觉或死代码导致的无效工作。在扫描后、利用开发前执行,确保目标存在且可达。
安全扫描发现潜在漏洞
需要验证漏洞可利用性
npx skills add gadievron/raptor --skill exploitability-validation -g -y
用于动态仪器化目标进程,通过运行时挂钩确认漏洞触发、追踪API调用、绕过SSL固定及扫描内存秘密。支持本地、USB和远程目标,提供多种模板以辅助安全分析与调试。
需要确认LLM标记的漏洞点在运行时是否实际触发
分析二进制或移动应用的透明行为与API调用
绕过移动端SSL固定以进行中间人代理抓包
无法使用rr记录时的函数调用追踪
npx skills add gadievron/raptor --skill frida -g -y
利用 BigQuery 查询不可篡改的 GitHub Archive 数据,用于安全事件调查、威胁归因、时间线重建及恢复已删除内容。作为取证证据,优于本地 Git 命令或网页截图,确保事实核查的准确性与完整性。
GitHub 安全事件调查
验证仓库活动声明
恢复已删除的 PR/分支/仓库
攻击者行为归因分析
npx skills add gadievron/raptor --skill github-archive -g -y
提供通过GitHub REST API、Web界面及git命令恢复已删除或强制推送覆盖的提交内容的方法。适用于拥有Commit SHA时获取代码、差异或补丁,支持取证分析,强调安全处理不可信数据。
需要恢复被force push覆盖的提交
拥有Commit SHA并需获取代码内容或差异
调查悬空提交或验证提交元数据
npx skills add gadievron/raptor --skill github-commit-recovery -g -y
用于从GitHub API、本地Git仓库及GH Archive收集、存储和验证数字取证证据的工具。支持提取提交、PR等数据,生成可验证的证据对象并处理注入攻击检测。
需要收集GitHub活动作为取证证据
分析本地Git仓库的悬空提交或reflog
从GH Archive恢复已删除内容
验证证据来源的真实性
npx skills add gadievron/raptor --skill github-evidence-kit -g -y
利用互联网档案馆恢复已删除的GitHub仓库内容,包括README、Issue、PR及Wiki页面。提供CDX API查询与系统恢复流程,适用于数据取证与历史状态调查。
GitHub仓库或文件被意外删除
需要恢复历史Issue或PR记录
进行代码库安全审计与取证
npx skills add gadievron/raptor --skill github-wayback-recovery -g -y
协调对公开GitHub仓库的多智能体取证调查,管理并行证据收集、假设验证及报告生成。解析用户查询,初始化环境,并指挥子代理完成时间线梳理、责任归属与影响分析。
需要调查GitHub仓库的安全事件或异常活动
请求进行开源软件供应链的自动化取证分析
npx skills add gadievron/raptor --skill oss-forensics-orchestration -g -y


