github.devotd.
新发现编程智能体

zfinix/eleven v0.1.9 — 面向代理的逆向工程工具

zfinix/eleven 是一个逆向工程工作台,帮助 ACP 代理分析二进制文件和应用并提出补丁。

仓库信息zfinix/eleven ↗

Agent-first reverse engineering for macOS, Windows and Linux: any ACP agent reads, renames and patches binaries, Android apps and GPU kernels next to you.

星标
★ 739
复刻
117
语言
TypeScript
许可证
Apache-2.0
最新版本
v0.1.9
查看原始来源 ↗在 GitHub 查看 ↗

zfinix/eleven 是一个逆向工程工具,让代理读取并重命名 macOS、Windows 和 Linux 二进制文件、Android 应用以及 GPU 内核中的代码,或提出补丁。该 GitHub 仓库的最新版本是 v0.1.9。所提供的信息中没有单独说明这个版本有哪些变化。

核心在于它连接支持代理客户端协议(ACP)的代理,让它们在同一工作台中协助分析。本地代码通过基于 Ghidra 的 REA 或 Rizin 读取,Android 包则用 jadx 分析。代理沿着代码和引用追踪,提出函数名称、留下笔记或建议补丁。CUDA 和 HIP 的 fat 二进制文件可以作为 PTX 打开,并支持用 CUDA C++、HIP C++ 或 Metal 重新编写。它还处理 Mach-O、ELF 和 PE 的函数与伪代码,以及汇编、控制流图和交叉引用。Metal 着色器以及 GGUF、safetensors 和 ONNX 模型文件也能在同一工作台中打开。改动会保留作者记录,并且可以回退。

这种配置的意义在于把不同的分析引擎整合进以代理为中心的工作流。不过,该产品本身更接近于连接既有引擎的 UI 层,深入的分析仍由 Ghidra、Rizin 和 jadx 负责。因此与其说它是独立的分析引擎,不如说是一个与代理一起使用多种工具的工作台。仅凭所提供的信息无法确认 v0.1.9 的具体变化。