果核Pulse
📡 X 信号

开源逆向工程工具Eleven发布 支持AI代理辅助分析二进制程序

开发者chiziaruhoma发布了开源逆向工程工具Eleven,主打AI代理辅助逆向分析,解决了传统逆向需要长时间查看汇编代码的痛点。通过Eleven,用户可以打开Mac应用、Android APK安装包、Windows和Linux二进制程序,并以伪代码、汇编代码、流程图或十六进制形式查看每个函数。

用户可以向Claude、Codex、Gemini、Cursor或任何ACP代理询问代码相关内容,AI代理会和用户一起读取二进制程序,用户可以查看每一步分析过程。AI代理会给出函数重命名和注释建议,用户可以选择接受或跳过,所有操作都可以撤销。

Eleven支持安全修补字节,始终操作副本不会改动原文件,还支持对比两个程序构建版本,并可以通过lldb进行调试。工具完全免费开源。

AI代理给出的重命名只会以聊天建议形式呈现,直到用户确认才会修改内容。伪代码、汇编、控制流图和十六进制信息都会和AI代理内容并排展示。用户输入@可以精确定位到目标函数、字符串或注释,AI代理会随用户问题获取对应名称和地址。

Android应用会被转换为可读的Java代码,一个61MB的调试版应用包含73471个方法,二次打开仅需约1秒。用户可以通过npx eleven-app在线体验Eleven,源码也已在GitHub开源。

Eleven基于REA(逆向任意程序)框架搭建,REA是一个拆解二进制程序和应用的MCP,支持用户自选分析引擎:Rizin可以在数秒内打开大多数程序,Ghidra能生成最清晰的伪代码,AI代理可以使用两种引擎的工具。

查看 X 原帖

📬 订阅 果核Pulse

每日早间更新,不错过重要信号

▲ 回到顶部