vibe-coding-labs/AtomCodeReverseEngineer

GitHub: vibe-coding-labs/AtomCodeReverseEngineer

AtomCode CLI(v4.25.3)的完整逆向工程分析报告,通过 Rust 二进制静态分析与运行时验证覆盖认证、Agent 引擎、AI 通信等核心子系统。

Stars: 0 | Forks: 0

# AtomCodeReverseEngineer [![GitHub Pages](https://img.shields.io/badge/docs-GitHub%20Pages-blue)](https://vibe-coding-labs.github.io/AtomCodeReverseEngineer/) [![Deploy VitePress](https://static.pigsec.cn/wp-content/uploads/repos/cas/10/10beb8d4b6de5dd3f7010357409e9ec43ea74d23935c6d0b20fc4f730d88ec1b.svg)](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绕过, 网络流量审计, 请求拦截, 软件分析, 逆向工具, 逆向工程, 静态分析