# DecompileBench：面向真实场景的反编译器综合评测基准

> 利用真实程序中的函数、运行时行为检查，以及 LLM 辅助的代码可理解性评估，比较传统反编译器与基于 LLM 的方法。

- 作者：Zeyu Gao; Yuxin Cui; Hao Wang; Siliang Qin; Yuanda Wang; Zhang Bolun; Chao Zhang
- 原标题：DecompileBench: A Comprehensive Benchmark for Evaluating Decompilers in Real-World Scenarios
- 发表载体：Findings of ACL 2025
- 发表状态：会议论文
- 出版／提交日期：2025 年 7 月
- 日期依据：ACL 会议论文集的出版月份。
- arXiv 首次提交：2025 年 5 月 16 日
- arXiv：2505.11340
- 已复核的 arXiv 版本：v1
- DOI：10.18653/v1/2025.findings-acl.1194
- 来源复核于：2026-10-16
- 收录于：2026-10-16
- 原始论文：<https://aclanthology.org/2025.findings-acl.1194/>
- PDF：<https://aclanthology.org/2025.findings-acl.1194.pdf>
- 代码：<https://github.com/vul337/DecompileBench>
- BibTeX：<https://awesomerea.org/papers/citations/paper-decompilebench.bib>
- 目录页面：<https://awesomerea.org/zh/papers/paper-decompilebench/>
- 记录 JSON：<https://awesomerea.org/papers/paper-decompilebench/record.json>
- 英文版：[English](https://awesomerea.org/papers/paper-decompilebench/index.md)

## 研究范围与局限

评估语料包含 130 个程序中的 23,400 个函数。基于模糊测试的检查覆盖有限，可理解性评分部分依赖 LLM 评审器。研究产物说明，重新构建的 OSS-Fuzz 项目可能与论文版本不同。

## 与本合集的关联

帮助读者在选择或评估逆向工具时，区分输出的可读性与行为保真度。

## 发表与复核说明

正式 ACL 记录与 PDF 使用作者名 Zhang Bolun，arXiv 记录使用 Bolun Zhang。论文中的 Jennieett/DecompileBench 链接现重定向至 vul337/DecompileBench。该论文不同于 Tan 等人的 Decompile-Bench（arXiv:2505.12668）。

## 一手来源

1. <https://aclanthology.org/2025.findings-acl.1194/>
2. <https://aclanthology.org/2025.findings-acl.1194.pdf>
3. <https://arxiv.org/abs/2505.11340>
4. <https://github.com/vul337/DecompileBench>
5. <https://github.com/vul337/DecompileBench/blob/761c6513b10344f502474f3e5e78c74fd89ab839/README.md>

## 相关条目

- [DecompileBench（Findings of ACL 2025）](https://awesomerea.org/zh/resources/decompilebench-paper/index.md) · 精选资源

## 关于此条目

已依据论文及一手来源复核。请通过原始论文或 BibTeX 引用原作者。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
