新版本 v1.5.0 已发布:新增 1,200+ 库函数识别,支持 ARM64 二进制反编译。
查看更新详情
// FEATURES
不是"伪 C",是真能编译的源码。
三件反编译最难的事,binforge 都帮你做了:让它能跑、让它能看、让它能被 LLVM 工具链接住。
01
可重编译
// not "pseudo C"
反编译输出的 C 源码可以被 GCC / Clang 直接重新编译,并产生与原版一致的执行结果。不是只能看、不能跑的"伪 C"。
- 类型、签名、调用约定完整保留
- 产出可直接进入二次开发流程
- 执行结果与原二进制一致
02
多编程语言输出
// one binary → many formats
同一份二进制可同时导出多种产出格式:可重编译的 C 代码、伪代码级的 Python 分析,以及接入 LLVM 工具链的 LLVM IR。
- C : 可重编译的源码
- Python : 伪代码级分析
- LLVM IR : 接入 LLVM 工具链二次优化
03
库函数识别
// say goodbye to function_0x401000
自动还原静态链接或 strip 后的二进制中的真实函数名与签名。内置 60,000+ 库函数指纹 + 120+ YARA 规则,让反编译结果真正可读。
- 静态链接 / strip 后的函数名还原
- 120+ YARA 规则辅助模式识别
- 库函数签名自动补全
60,960+
已收录库函数
与签名指纹
与签名指纹
120+
YARA 模式
识别规则
识别规则
3
同步输出的
目标格式
目标格式
1×
上传 → 多格式
一步到位
一步到位