{
  "added_at": "2026-10-16",
  "arxiv_id": "2505.11340",
  "arxiv_version_reviewed": "v1",
  "authors": [
    "Zeyu Gao",
    "Yuxin Cui",
    "Hao Wang",
    "Siliang Qin",
    "Yuanda Wang",
    "Zhang Bolun",
    "Chao Zhang"
  ],
  "bibtex_url": "https://awesomerea.org/papers/citations/paper-decompilebench.bib",
  "code_url": "https://github.com/vul337/DecompileBench",
  "date_basis": "ACL proceedings publication month",
  "date_basis_zh": "ACL 会议论文集的出版月份。",
  "date_precision": "month",
  "description_en": "Evaluates traditional and LLM-based decompilers using functions from real programs, runtime behavioral checks, and an LLM-assisted assessment of analyst-facing code understandability.",
  "description_zh": "利用真实程序中的函数、运行时行为检查，以及 LLM 辅助的代码可理解性评估，比较传统反编译器与基于 LLM 的方法。",
  "doi": "10.18653/v1/2025.findings-acl.1194",
  "entry_url": "https://awesomerea.org/papers/paper-decompilebench/",
  "entry_url_zh": "https://awesomerea.org/zh/papers/paper-decompilebench/",
  "evidence_urls": [
    "https://aclanthology.org/2025.findings-acl.1194/",
    "https://aclanthology.org/2025.findings-acl.1194.pdf",
    "https://arxiv.org/abs/2505.11340",
    "https://github.com/vul337/DecompileBench",
    "https://github.com/vul337/DecompileBench/blob/761c6513b10344f502474f3e5e78c74fd89ab839/README.md"
  ],
  "first_arxiv_date": "2025-05-16",
  "id": "paper-decompilebench",
  "json_url": "https://awesomerea.org/papers/paper-decompilebench/record.json",
  "kind": "research",
  "markdown_url": "https://awesomerea.org/papers/paper-decompilebench/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/papers/paper-decompilebench/index.md",
  "metadata_notes": "The published ACL record and PDF use 'Zhang Bolun'; the arXiv record uses 'Bolun Zhang'. The paper's Jennieett/DecompileBench link now redirects to vul337/DecompileBench. This is distinct from Tan et al.'s Decompile-Bench (arXiv:2505.12668).",
  "metadata_notes_zh": "正式 ACL 记录与 PDF 使用作者名 Zhang Bolun，arXiv 记录使用 Bolun Zhang。论文中的 Jennieett/DecompileBench 链接现重定向至 vul337/DecompileBench。该论文不同于 Tan 等人的 Decompile-Bench（arXiv:2505.12668）。",
  "pdf_url": "https://aclanthology.org/2025.findings-acl.1194.pdf",
  "project_url": null,
  "publication_date": "2025-07",
  "publication_status": "conference-paper",
  "record_type": "paper",
  "runtime_tested": false,
  "scope_limitations_en": "The evaluated corpus has 23,400 functions from 130 programs. Fuzzing-based checks have finite coverage, and understandability scores depend partly on an LLM judge. The artifact warns that rebuilt OSS-Fuzz projects can differ from the paper's versions.",
  "scope_limitations_zh": "评估语料包含 130 个程序中的 23,400 个函数。基于模糊测试的检查覆盖有限，可理解性评分部分依赖 LLM 评审器。研究产物说明，重新构建的 OSS-Fuzz 项目可能与论文版本不同。",
  "targets": [
    "binary"
  ],
  "title": "DecompileBench: A Comprehensive Benchmark for Evaluating Decompilers in Real-World Scenarios",
  "title_zh": "DecompileBench：面向真实场景的反编译器综合评测基准",
  "url": "https://aclanthology.org/2025.findings-acl.1194/",
  "venue": "Findings of ACL 2025",
  "verification": "source-reviewed",
  "verified_at": "2026-10-16",
  "why_fits_en": "Helps readers separate readable decompiler output from behaviorally faithful output when choosing or evaluating reverse-engineering tools.",
  "why_fits_zh": "帮助读者在选择或评估逆向工具时，区分输出的可读性与行为保真度。",
  "year": 2025
}
