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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/radare2/raw/index.md(查看排版版本)