跳到正文

正在自动登录…

← 返回项目列表

Zfinix/eleven

逆向工程代理辅助代码分析

Eleven 是一款以代理为核心的逆向工程应用,支持 macOS、Windows 和 Linux。用户可以放入应用、二进制文件、Android APK、GPU 内核、着色器或模型,并让任何支持 Agent Client Protocol 的代理读取代码、重命名函数、留下注释和提出补丁建议,同时用户可以在同一窗口中观察和批准。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/21 11:16:32 · 查看原文

值得看TypeScript应用与服务
累计 Stars
827
当前热度
未达当前门槛
仓库创建时间
打开 GitHub ↗项目网站 ↗

选用指南

AI 根据 README 整理 · 2026/10/21 11:16:32

适用场景

适用于需要逆向分析二进制、Android 应用、GPU 内核、着色器或模型文件的场景,可让代理辅助阅读代码、重命名函数、提出补丁建议。

查看 README 依据
Eleven is a reverse-engineering app built around agents. Drop in an app, a binary, an Android APK, a GPU kernel, a shader or a model and ask what it does. Any agent that speaks the [Agent Client Protocol](https://agentclientprotocol.com) can read the code, follow references, rename functions, leave notes and suggest patches, while you watch and approve in the same window.
- **Source files.** Eleven finds the source files a binary was built from, reads Swift types straight from the binary, and has your agent recreate a whole file, with each function linked back to its address. - **Rewrite in any language.** Show a function's pseudocode rewritten by your agent in C, C++, Rust, Go, Swift, Python, TypeScript, Java, C# or Zig. - **GPU kernels.** CUDA and HIP fat binaries open as highlighted PTX, with notes beside each block and rewrites in CUDA C++, HIP C++ or Metal.
使用方式

通过图形界面使用,支持拖入文件进行分析,也可通过命令行启动并打开文件。

查看 README 依据
Eleven is a reverse-engineering app built around agents. Drop in an app, a binary, an Android APK, a GPU kernel, a shader or a model and ask what it does. Any agent that speaks the [Agent Client Protocol](https://agentclientprotocol.com) can read the code, follow references, rename functions, leave notes and suggest patches, while you watch and approve in the same window.
You need [Bun](https://bun.sh), Node 20 or newer, Ghidra and a JDK as above, and a checkout of REA 6.x next to this repo (`../rea`), or `ELEVEN_REA` pointing at one. ```sh git clone https://github.com/Zfinix/eleven git clone https://github.com/Zfinix/rea cd eleven/app bun install bun run dev ``` | Command | What it does | | --- | --- | | `bun run dev [file]` | Runs the app with hot reload, optionally opening a file | | `bunx tsc --noEmit --noUnusedLocals` | Typechecks the app, tests and scripts | | `./script/test` | Runs the test suite one file at a time |
部署要求

macOS 14 或更高版本(Apple Silicon)、Windows x64 或 Linux x64。首次运行时会引导选择引擎和代理,并自动安装缺失组件,如 Rizin 或 Ghidra 12.x(需 Java 21)。Android 应用还需 jadx,apktool 可选。

查看 README 依据
**macOS** 14 or later on Apple Silicon: ```sh curl -fsSL https://eleven.chizi.app/install.sh | bash ``` This installs `Eleven.app` into `/Applications`. Builds are not notarized yet, so the installer clears the download quarantine for you. **Windows** x64, in PowerShell: ```powershell irm https://eleven.chizi.app/install.ps1 | iex ``` **Linux** x64: download the AppImage or the `.tar.gz` from the [latest release](https://github.com/Zfinix/eleven/releases/latest). On first run Eleven walks you through picking an engine and an agent, and installs what's missing for you:
- **Rizin** opens most apps in seconds. - **Ghidra 12.x with Java 21** is slower and gives the clearest pseudocode. Eleven downloads both, or uses copies it finds in `~/.local/share`, `~/Applications` or `GHIDRA_INSTALL_DIR`. - **An agent.** Eleven installs ACP adapters when they are needed. Android apps also need [jadx](https://github.com/skylot/jadx). [apktool](https://apktool.org) is optional and adds smali. ## Build from source
已知限制

macOS 构建尚未签名,安装程序会清除下载隔离。

查看 README 依据
**macOS** 14 or later on Apple Silicon: ```sh curl -fsSL https://eleven.chizi.app/install.sh | bash ``` This installs `Eleven.app` into `/Applications`. Builds are not notarized yet, so the installer clears the download quarantine for you. **Windows** x64, in PowerShell: ```powershell irm https://eleven.chizi.app/install.ps1 | iex ``` **Linux** x64: download the AppImage or the `.tar.gz` from the [latest release](https://github.com/Zfinix/eleven/releases/latest). On first run Eleven walks you through picking an engine and an agent, and installs what's missing for you:

README

正在加载 README…

收录信息

仓库创建时间
2026/10/13 21:47:31
首次达标收录
2026/10/14 11:15:53
统计更新时间
2026/10/22 19:00:54

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 4.1 / 5

新颖度
4.0
实用价值
4.5
成熟度
4.4
实质含量
3.4

由 Jev 模型根据仓库描述与 README 评估,2026/10/21 11:16:32 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/22 18:48:43
许可证标识
Apache-2.0
Fork 数
127
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目