About Assemblage
Assemblage is a dataset of x86-64 Linux ELF and Windows PE executables built from open-source C/C++ and Rust projects, along with a cloud-based distributed system for building large, diverse corpora of binaries.
Datasets
All datasets are hosted on Hugging Face (the Kaggle copies are no longer updated) and contain only licensed code. For download instructions, schemas, and changelogs, see the Assemblage Docs.
Rust New
Unprocessed builds across LLVM, Cranelift, and GCC backends, with source trees and IR for a subset.
GitHub Linux
ELF binaries with DWARF-derived function, address, and line tables.
Deep History
Multi-year version histories across compilers, with 329 CVEs mapped to functions.
GitHub Windows
MSVC-built PE binaries with PDB-derived function and source metadata.
vcpkg
DLLs built from vcpkg ports, shipped with their PDB files.
GitHub Repo
Distributed binary-corpus generator. Scrapes licensed C/C++ and Rust repositories, builds them across compilers and optimization levels, and archives the binaries with function-level metadata.
Contact Us
For dataset access, deployment, or any other questions, email the maintainers. We’d also love to hear how you use Assemblage in your binary analysis work.
- Kristopher Micinskikkmicins@syr.edu
- Chang Liucliu57@syr.edu
- Nicolò Altamuraaltamura@nicolo.dev
- Naveen Ashoknashok@syr.edu
- Alex Dulyapduly@syr.edu
- Maya Fuchsfuchs_maya@bah.com
- James Holtholt@lps.umd.edu
- Mia Kerchenmhkerche@syr.edu
- Chang Liucliu57@syr.edu
- Kristopher Micinskikkmicins@syr.edu
- Townsend Southard Pantanotgsoutha@syr.edu
- Edward RaffRaff.Edward@gmail.com
- Rebecca SaulSaul_Rebecca@bah.com
- Yihao Sunysun67@syr.edu
Cite
If you find our dataset useful, we’d appreciate a citation.
Assemblage: Automatic Binary Dataset Construction for Machine Learning NeurIPS 2024, Datasets and Benchmarks Track
@misc{liu2024assemblageautomaticbinarydataset,
title={Assemblage: Automatic Binary Dataset Construction for Machine Learning},
author={Chang Liu and Rebecca Saul and Yihao Sun and Edward Raff and Maya Fuchs and Townsend Southard Pantano and James Holt and Kristopher Micinski},
year={2024},
eprint={2405.03991},
archivePrefix={arXiv},
primaryClass={cs.CR},
url={https://arxiv.org/abs/2405.03991},
}
Assemblage-DeepHistory: A Cross-Build Binary Dataset with Temporal Coverage arXiv preprint, May 2026
@misc{liu2026assemblagedeephistorycrossbuildbinarydataset,
title={ASSEMBLAGE-DEEPHISTORY: A Cross-Build Binary Dataset with Temporal Coverage},
author={Chang Liu and Noah Fleischmann and Nicolò Altamura and Edward Raff and James Holt and Kristopher Micinski},
year={2026},
eprint={2605.21615},
archivePrefix={arXiv},
primaryClass={cs.CR},
url={https://arxiv.org/abs/2605.21615},
}