正在检测服务器状态…

云端逆向分析
随时随地,即刻开始

逆向工坊将 Ghidra 12 的强大分析能力搬到云端。上传二进制,通过 REST API 或 Android App 获取反编译、反汇编、字符串与符号分析结果。

服务器状态检测中…
正在连接 —
核心能力
一套 API,覆盖逆向分析全流程
📦

二进制导入

上传 PE / ELF 等格式,由 Ghidra 自动分析建库,支持多项目隔离管理。

🔍

函数级反编译

按地址或名称获取 C 伪代码,带超时保护的 Decompiler 进程,结果可缓存。

📜

反汇编清单

分页拉取 Listing 视图:指令、注释、交叉引用,与 Ghidra GUI 一致。

🧵

字符串 / 符号

全量字符串提取与符号表查询,支持过滤检索,快速定位关键线索。

⚡

实时进度推送

WebSocket 推送导入与分析进度事件,长任务无需轮询。

☁️

云端常驻

Server 经 Cloudflare Tunnel 暴露公网 HTTPS,Android App 随时随地直连。

API 速览
Base URL:— · 完整契约见仓库 server/README.md
方法路径说明
GET/api/health健康检查
GET/api/projects项目列表
POST/api/projects/{name}创建项目
GET/api/projects/{name}/programs项目内程序列表
POST/api/projects/{name}/import导入二进制(multipart)
POST/api/programs/open打开程序,返回 programId
GET/api/programs/{id}/info程序元信息
DELETE/api/programs/{id}关闭程序会话
GET/api/programs/{id}/functions函数列表(分页/过滤)
GET/api/programs/{id}/listing反汇编清单(地址区间分页)
GET/api/programs/{id}/bytes原始字节读取
GET/api/programs/{id}/decompile函数反编译(C 伪代码)
GET/api/programs/{id}/symbols符号查询
GET/api/programs/{id}/strings字符串提取(过滤/分页)
POST/api/programs/{id}/analyze触发自动分析
GET/api/programs/{id}/analysis/status分析状态查询
WS/ws/progress导入/分析进度事件推送
Android App 接入指引
三步完成 App 与服务端的连接
1

安装 App

从下方下载区获取逆向工坊 Android App(APK),安装到设备。

2

配置服务器地址

打开 App → 设置 → 服务器地址,填入:
—

App 启动时会自动调用 /api/health 做连通性检查,显示绿色即连接成功。

3

开始使用

新建项目 → 上传待分析二进制 → 等待导入完成(进度实时推送)→ 浏览函数列表、查看反编译与反汇编。


    
# 命令行快速验证(可选)
curl https://—/api/health
# 期望输出: {"service":"reverse-workshop-server","sessions":0,"status":"ok"}
📱 下载 Android App

逆向工坊 Android 客户端即将发布,敬请期待。

APK 下载占位 — Coming Soon