新版本 v1.5.0 已发布:新增 1,200+ 库函数识别,支持 ARM64 二进制反编译。 查看更新详情
智能反编译服务

把二进制,
变回 可编译的源码。

上传二进制文件,自动转化为可重新编译、类型完整、函数名齐全的 C 代码,同步输出 Python 与 LLVM IR。

可重新编译
多语言输出
库函数识别
decoding binary... binforge hero illustration
// FEATURES

不是"伪 C",是真能编译的源码。

三件反编译最难的事,binforge 都帮你做了:让它能跑、让它能看、让它能被 LLVM 工具链接住。

01

可重编译

// not "pseudo C"

反编译输出的 C 源码可以被 GCC / Clang 直接重新编译,并产生与原版一致的执行结果。不是只能看、不能跑的"伪 C"。

  • 类型、签名、调用约定完整保留
  • 产出可直接进入二次开发流程
  • 执行结果与原二进制一致
recompilable C code gcc -o out out.c ✓
02

多编程语言输出

// one binary → many formats

同一份二进制可同时导出多种产出格式:可重编译的 C 代码、伪代码级的 Python 分析,以及接入 LLVM 工具链的 LLVM IR。

  • C : 可重编译的源码
  • Python : 伪代码级分析
  • LLVM IR : 接入 LLVM 工具链二次优化
multiple output formats C · Python · LLVM IR
03

库函数识别

// say goodbye to function_0x401000

自动还原静态链接或 strip 后的二进制中的真实函数名与签名。内置 60,000+ 库函数指纹 + 120+ YARA 规则,让反编译结果真正可读。

  • 静态链接 / strip 后的函数名还原
  • 120+ YARA 规则辅助模式识别
  • 库函数签名自动补全
library function recognition 60,960+ signatures
60,960+
已收录库函数
与签名指纹
120+
YARA 模式
识别规则
3
同步输出的
目标格式
1×
上传 → 多格式
一步到位

上传二进制,拿回能跑的代码。

几分钟内得到可重新编译的 C 源码、Python 伪代码与 LLVM IR。

立即使用