# Decompile-Bench-Eval 二进制反编译评测数据集

> Decompile-Bench-Eval 是二进制反编译评测数据集，将 C、C++ 函数源码与汇编代码、IDA Pro 和 Ghidra 的伪代码对应起来。数据分为 HumanEval、MBPP 和 GitHub 2025 三组，并记录优化级别及函数信息。

- 类型：研究
- 目标：二进制
- 类别：学习资源
- 关联：学习资源
- 来源复核于：2026-11-09
- 收录于：2026-11-09
- 原始资源：<https://huggingface.co/datasets/LLM4Binary/decompile-eval>
- 一手来源：<https://huggingface.co/datasets/LLM4Binary/decompile-eval/blob/b9271fae3c556e46948559f4176ffa6f8b4f9491/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/decompile-bench-eval/>
- 记录 JSON：<https://awesomerea.org/resources/decompile-bench-eval/record.json>
- 英文版：[English](https://awesomerea.org/resources/decompile-bench-eval/index.md)

## 使用条件与局限

- **范围：**数据集涵盖 C 和 C++，分为 HumanEval、MBPP 和 GitHub 2025 三组。
- **局限：**GitHub 数据划分的单元测试字段为空。
- **许可：**采用 CC0 1.0 许可证。

## 一手来源

1. <https://huggingface.co/datasets/LLM4Binary/decompile-eval/blob/b9271fae3c556e46948559f4176ffa6f8b4f9491/README.md>

## 同分区更多条目：文档与学习资源

- [Java Decompiler Dataset Java 反编译数据集](https://awesomerea.org/zh/resources/java-decompiler-dataset/index.md) · 研究
- [TH-D74-Kenwood：PC 电台控制命令文档](https://awesomerea.org/zh/resources/th-d74-kenwood-control-docs/index.md) · 文档
- [Diablo II Save File Format《Diablo II》存档格式文档](https://awesomerea.org/zh/resources/d2s-format/index.md) · 文档
- [reMarkable Kaitai Specs 笔迹文件解析规范](https://awesomerea.org/zh/resources/remarkable-kaitai/index.md) · 文档
- [Serflings Remake Project：《工人物语 1》存档格式](https://awesomerea.org/zh/resources/serflings-settlers-save-format/index.md) · 文档
- [Game Boy Advance LCD 接口逆向文档](https://awesomerea.org/zh/resources/gba-lcd-interface/index.md) · 文档

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
