ASSEMBLAGE-DEEPHISTORY: A Cross-Build Binary Dataset with Temporal Coverage
Existing binary corpora lack unified modeling of cross-compiler builds, multi-version evolution, and vulnerability labels. This work introduces a queryable binary dataset encompassing 248 open-source projects, multiple compilers and optimization levels, and historical versions spanning several years, integrating build diversity, temporal dynamics, and CVE annotations into a cohesive framework for the first time. The dataset links binaries to their corresponding source code, functions, debug information, and version metadata via database indexing, enabling multidimensional analysis through LLM benchmarks, embedding models (jTrans, MalConv), and TLSH hashing. Experiments reveal that large language models rely on build artifacts rather than semantic reasoning, quantify the clustering behavior of versions in embedding space, and employ Bayesian regression to disentangle the sources of binary similarity, thereby demonstrating the dataset’s value for fine-grained, traceable binary analysis.