radare2

连接AI助手与radare2逆向工程工具的MCP服务器

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:radare2。
它的用途是:连接AI助手与radare2逆向工程工具的MCP服务器
完整的 Skill 内容见:https://321skill.com/skills/radare2/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我分析这个可执行文件`demo`里有哪些可疑的函数调用。” 它会通过MCP调用radare2,加载文件、分析符号,并列出导入函数和字符串信息。你还可以继续说:“反汇编`main`函数给我看。” AI便会展示对应的汇编代码,并可以应要求进行更深入的分析。

介绍

这个Skill是一个MCP(模型上下文协议)服务器,它解决了AI助手(如Claude)无法直接与专业的二进制分析工具radare2交互的问题。通过将radare2的功能封装成标准化的MCP工具,它让AI能够理解并操作复杂的逆向工程任务。

使用时,你需要先安装并运行这个MCP服务器,然后在支持MCP协议的AI助手(如Claude Desktop)中配置连接。之后,你就可以通过自然语言指令,让AI助手调用radare2来分析二进制文件、反汇编代码、查看函数、设置断点等。

它非常适合安全研究员、逆向工程师以及需要分析恶意软件或闭源程序的开发者。即使你不熟悉radare2复杂的命令行,也能通过AI的引导完成分析。

使用前请确保已安装radare2。由于涉及底层系统操作,建议在受控的沙箱环境中分析未知或可疑的二进制文件,并注意AI生成的命令可能存在误操作风险,关键步骤建议人工复核。

核心特点

这是首个将专业的逆向工程框架radare2的能力通过MCP协议开放给AI助手的Skill,让AI能够直接执行二进制文件分析、反汇编、调试等底层安全研究任务,而非仅处理源代码或文本。

注意事项

不适合对radare2和二进制分析毫无概念的用户进行完全自动化的复杂漏洞挖掘,AI主要扮演指令翻译和流程辅助角色。

常见问题

这个Skill能做什么?

它能让AI助手(如Claude)通过自然语言帮你使用radare2分析二进制文件,例如反汇编、查看函数、搜索字符串、动态调试等。

需要提前安装radare2吗?

是的,这是一个MCP服务器中间件,必须在本地或可访问的环境中预先安装好radare2才能正常工作。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/radare2/raw/index.md 读取 radare2 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。