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逆向工程挑战,提供高效解题流程。涵盖二进制分析、反编译验证逻辑、识别加密算法及字符串搜索,支持直接提取、约束求解或变换反转等策略以获取Flag。
需要解决CTF逆向工程题目
分析二进制文件以查找Flag
逆向复杂校验逻辑
npx skills add buzzer-re/Rikugan --skill CTF Challenge -g -y
二进制代码反混淆技能,涵盖字符串解密、控制流扁平化还原、不透明谓词消除及MBA简化等。旨在通过系统化处理手段恢复被OLLVM等工具混淆的代码结构,为后续分析提供清晰上下文。
需要逆向分析被混淆的二进制文件
请求去除控制流扁平化或虚假控制流
尝试解密加密的字符串常量
处理OLLVM、Tigress或VMProtect生成的代码
npx skills add buzzer-re/Rikugan --skill Deobfuscation -g -y
用于Windows内核驱动二进制分析,定位DriverEntry、提取分发表与IOCTL处理程序,识别危险模式并审计常见漏洞如内存越界和权限提升。
需要分析Windows内核驱动程序二进制文件
进行驱动安全审计或漏洞挖掘
npx skills add buzzer-re/Rikugan --skill Driver Analysis -g -y
通用二进制逆向分析技能,用于理解程序功能、架构和行为。通过获取信息、列出导入导出、反编译函数及重命名等方式,构建二进制结构心智模型,支持库、驱动、固件等多种场景的深度分析。
需要分析二进制文件的功能或行为
理解软件架构和数据流
逆向工程动态链接库或可执行文件
npx skills add buzzer-re/Rikugan --skill General Reverse Engineering -g -y
提供 IDAPython 脚本编写与执行能力,内置完整 API 参考。支持逆向工程中的代码读取、函数分析、Hex-Rays 反编译、交叉引用及类型操作,适用于二进制分析与自动化逆向任务。
需要编写或调试 IDAPython 脚本
进行二进制文件逆向分析
查询 IDA Pro API 使用方法
npx skills add buzzer-re/Rikugan --skill IDA Scripting -g -y
指导对Linux ELF恶意软件进行深度分析,涵盖二进制分类、编译器识别、加壳检测及结构逆向。提供MITRE ATT&CK映射与IOC脱敏规范,适用于安全攻防场景。
分析可疑ELF二进制文件
检测恶意软件加载器机制
识别Go/Rust/C++编译的恶意程序
检查UPX加壳或头篡改
npx skills add buzzer-re/Rikugan --skill Linux Malware Analysis -g -y
用于Windows PE恶意软件静态与动态分析,涵盖混淆检测、情报提取及MITRE ATT&CK映射。通过反编译和API调用追踪执行流,识别C2通信、持久化机制及数据窃取行为,辅助安全研究人员进行威胁狩猎。
分析可疑Windows可执行文件
提取恶意软件IOCs
逆向工程PE二进制文件
npx skills add buzzer-re/Rikugan --skill Malware Analysis -g -y
根据自然语言描述自主探索二进制文件,制定修改计划并执行补丁,以改变其行为。适用于游戏模组制作或二进制行为定制。
用户要求修改二进制文件的行为
需要基于自然语言指令对可执行文件进行逆向工程和打补丁
npx skills add buzzer-re/Rikugan --skill Binary Modification -g -y
基于自然语言描述,在 Binary Ninja 中对二进制代码进行精准修补。流程包括读取反汇编、识别目标指令、备份字节、规划最小化补丁(含 NOP 填充)、执行写入及验证,确保内存安全与行为正确性。
需要修改二进制文件中的特定指令逻辑
通过自然语言描述意图进行逆向工程代码修补
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
针对二进制文件进行系统性安全漏洞审计,涵盖缓冲区溢出、格式化字符串、整数溢出及命令注入等。通过映射攻击面、追踪输入来源和分类识别漏洞类,输出包含位置、根因和影响评估的审计报告。
需要审计二进制文件的内存安全漏洞
检测潜在的远程代码执行或本地提权风险
npx skills add buzzer-re/Rikugan --skill Vulnerability Audit -g -y


