English

Identifier-Free Code Embedding Models for Scalable Search

Cryptography and Security 2026-05-08 v1 Machine Learning Software Engineering

Abstract

Function association is a useful process for binary reverse engineers. Search tools exist to perform association at scale, but they do not utilize the full range of capabilities that AI-enabled search provides. Prior work has explored the development of embedding models for association between certain reverse engineering code representations, but that work does not cover bidirectional association between source code and decompiled, stripped code with standard preprocessing requirements. To bridge this gap, we formalize this function association problem and evaluate the extent to which embedding models can bidirectionally associate between these two representations. To improve model performance at this task, we fine-tune a Qwen3-Embedding model with contrastive learning. We find that our new model outperforms other models on all function association baselines by a substantial margin and generalizes to a constant-algorithm association task it is not explicitly trained on.

Keywords

Cite

@article{arxiv.2605.05251,
  title  = {Identifier-Free Code Embedding Models for Scalable Search},
  author = {Eric Wolos and Michael Doyle},
  journal= {arXiv preprint arXiv:2605.05251},
  year   = {2026}
}
R2 v1 2026-07-01T12:53:23.101Z