Agent Skills
› buzzer-re/Rikugan
buzzer-re/Rikugan
GitHub辅助用户编写和运行 Binary Ninja Python 脚本,提供完整 API 参考。涵盖二进制数据读取、函数分析、IL 访问、交叉引用及类型定义等逆向工程核心操作,支持自动化分析与修改。
Install All Skills
npx skills add buzzer-re/Rikugan --all -g -y
Skills in Collection (12)
辅助用户编写和运行 Binary Ninja Python 脚本,提供完整 API 参考。涵盖二进制数据读取、函数分析、IL 访问、交叉引用及类型定义等逆向工程核心操作,支持自动化分析与修改。
编写 Binary Ninja 插件或脚本
进行二进制逆向工程分析
查询函数、字符串或交叉引用
修改二进制视图中的类型或注释
npx skills add buzzer-re/Rikugan --skill Binary Ninja Scripting -g -y
CTF逆向工程挑战解题技能,通过静态分析定位验证逻辑,利用字符串搜索、算法还原或Z3约束求解高效提取Flag。
CTF逆向工程任务
二进制文件Flag查找
npx skills add buzzer-re/Rikugan --skill CTF Challenge -g -y
系统化二进制去混淆技能,涵盖字符串解密、控制流平坦化消除、不透明谓词处理及反汇编修复等。旨在还原被OLLVM、VMProtect等工具混淆的代码结构,为后续分析提供清晰上下文。
deobfuscate, unobfuscate, deobfuscation
CFF, flatten, opaque predicate
MBA, obfuscated, OLLVM, Tigress, VMProtect
string decryption, junk code, bogus control flow
npx skills add buzzer-re/Rikugan --skill Deobfuscation -g -y
用于Windows内核驱动二进制分析,定位DriverEntry、提取分发表及IOCTL处理函数,识别关键数据结构,并检测内存越界、权限提升等常见安全漏洞。
Windows内核驱动逆向分析
驱动程序安全审计
IOCTL漏洞挖掘
npx skills add buzzer-re/Rikugan --skill Driver Analysis -g -y
通用二进制逆向分析技能,用于理解软件功能、架构和行为。通过获取信息、追踪引用和反编译来构建代码图景,支持库、驱动及固件等多种场景,并提供重命名与注释策略以优化分析效率。
分析二进制文件的功能或架构
逆向工程以理解程序行为
动态链接库或内核模块分析
npx skills add buzzer-re/Rikugan --skill General Reverse Engineering -g -y
辅助用户编写和执行 IDAPython 脚本,用于逆向工程分析。提供 IDA API 参考、环境说明及最佳实践,支持读取数据、函数分析、反编译及交叉引用查询等功能。
需要编写 IDAPython 脚本
进行二进制逆向分析
查询 IDA API 用法
npx skills add buzzer-re/Rikugan --skill IDA Scripting -g -y
针对Linux ELF恶意二进制文件的专家级分析技能,涵盖编译器工具链识别、加壳检测、结构分析及MITRE ATT&CK映射,系统执行三阶段调查并脱敏IOCs。
需要分析可疑Linux ELF二进制文件
进行恶意软件逆向工程与威胁情报提取
npx skills add buzzer-re/Rikugan --skill Linux Malware Analysis -g -y
Windows PE恶意软件分析技能,涵盖混淆检测、情报提取及MITRE ATT&CK映射。指导对二进制文件进行反混淆、动态追踪Kill Chain阶段(C2、窃取、持久化等),并自动脱敏IOCs。
分析Windows PE恶意二进制文件
提取恶意软件IOC和攻击链特征
逆向工程中的混淆代码解密
npx skills add buzzer-re/Rikugan --skill Malware Analysis -g -y
通过自然语言描述修改二进制文件行为。自主探索二进制结构,定位关键函数与常量,制定精确补丁计划,并调用IDA Pro或Binary Ninja等工具执行最小化代码修改。
用户要求修改二进制程序的行为
需要对二进制文件进行逆向分析与打补丁
游戏模组制作或二进制破解需求
npx skills add buzzer-re/Rikugan --skill Binary Modification -g -y
基于自然语言在 Binary Ninja 中精准修补二进制代码。流程涵盖读取反汇编、识别指令、备份原字节、规划最小化补丁(含 NOP 填充)、执行写入及反编译验证,确保修改安全且符合预期。
用户请求修改二进制文件中的特定行为或逻辑
需要绕过安全检查或修复漏洞的二进制补丁操作
调用 /modify 命令进行逆向工程任务
npx skills add buzzer-re/Rikugan --skill Smart Patch (Binary Ninja) -g -y
在IDA Pro中通过自然语言指令对二进制代码进行精准修补,涵盖读取分析、备份原字节、规划最小化补丁(含NOP填充)、执行写入及反编译验证全流程,确保操作安全且可追溯。
需要修改二进制文件中的特定指令逻辑
根据自然语言描述调整函数行为
逆向工程中尝试绕过检查或修复漏洞
npx skills add buzzer-re/Rikugan --skill Smart Patch (IDA Pro) -g -y
用于二进制漏洞审计的 Skill,通过映射攻击面、追踪输入和识别特定漏洞类(如缓冲区溢出、格式字符串等),生成包含根因、影响及证据的详细安全报告。
需要审计二进制文件的安全性
检测内存安全或注入类漏洞
npx skills add buzzer-re/Rikugan --skill Vulnerability Audit -g -y


