vibe-coding-labs/AtomCodeReverseEngineer
GitHub: vibe-coding-labs/AtomCodeReverseEngineer
AtomCode CLI(v4.25.3)的完整逆向工程分析报告,通过 Rust 二进制静态分析与运行时验证覆盖认证、Agent 引擎、AI 通信等核心子系统。
Stars: 0 | Forks: 0
# AtomCodeReverseEngineer
[](https://vibe-coding-labs.github.io/AtomCodeReverseEngineer/)
[](https://github.com/vibe-coding-labs/AtomCodeReverseEngineer/actions/workflows/deploy-docs.yml)
## 📖 文档站点
[https://vibe-coding-labs.github.io/AtomCodeReverseEngineer/](https://vibe-coding-labs.github.io/AtomCodeReverseEngineer/)
基于 VitePress 构建的中文分析文档,涵盖以下内容体系:
| 章节 | 主题 | 文档数 |
|------|------|--------|
| 📋 项目概览 | 分析目标、进度追踪、流程说明 | 3 |
| 🔬 二进制逆向分析 | strings/objdump/readelf 工具分析、版本差异 | 4 |
| 🔐 认证体系 | OAuth PKCE、CodingPlan 加密、平台认证 | 4 |
| ⚙️ Daemon API | HTTP 端点、LiveWire SSE 协议、内部子系统 | 6 |
| 🔄 代理/中继层 | OpenAI 兼容代理架构 | 1 |
| 🤖 Agent 引擎 | 回合循环、工具系统、子代理、代码分析 | 16 |
| 🌐 网络 | MCP 协议、网络搜索、自更新管道 | 4 |
| 🛡️ 安全 | 安全模型、Bash 安全 | 2 |
| ⚡ 配置体系 | 环境变量、结构体、提供商配额 | 3 |
| 📁 文件系统 | 目录布局、图片附件、视觉预处理 | 4 |
| 🖥️ UI 系统 | CLI、TUIX 终端渲染、WebUI SPA | 7 |
| 🧩 插件与扩展 | 种子文件、LSP、工作树隔离 | 4 |
| 📡 开发与遥测 | 入门指南、遥测事件 | 3 |
| 🔄 生命周期 | 更新、性能分析 | 3 |
| 🧪 运行时验证 | 工具调用、多轮对话、流式协议 | 4 |
| 📚 附录 | 方法论、结构体索引、术语表、风控/AI通信/反滥用 | 14 |
| 📜 深度分析归档 | 16 轮盲区挖掘原始报告 | 17 |
**覆盖统计:** 124/124 crate 源文件 (100%) · 164+ Rust 结构体 · 88+ 分析文档 · 65+ 子系统
## 🚀 快速开始
# 本地预览文档
npm install
npm run docs:dev
# 构建文档
npm run docs:build
# 预览构建结果
npm run docs:preview
## 🏗️ 项目结构
├── docs/ # VitePress 文档源码
│ ├── .vitepress/config.mts # 站点配置
│ ├── index.md # 首页/目录
│ ├── 00-OVERVIEW/ # ~ 15 分析章节
│ └── DEEP_ANALYSIS/ # 原始深度分析归档
├── .github/workflows/ # CI/CD 部署
├── package.json # Node.js 依赖
├── atomcode.bin.bak # 分析目标二进制 (v4.25.3)
├── atomcode_proxy.py # OpenAI 兼容代理
├── Dockerfile # 容器化
└── docker-compose.yaml
## 🔧 技术栈
- **分析目标:** AtomCode CLI v4.25.3 (ELF 64-bit x86-64, Rust, 28 MB)
- **文档框架:** [VitePress](https://vitepress.dev/) v1.6
- **部署平台:** GitHub Actions + GitHub Pages
## 📄 许可
本项目为逆向工程分析研究报告,仅供学习研究使用。
标签:AI编程助手, MITM代理, Rust, VPS部署, 云安全监控, 云资产清单, 人工智能, 可视化界面, 技术文档, 用户模式Hook绕过, 网络流量审计, 请求拦截, 软件分析, 逆向工具, 逆向工程, 静态分析