Bin2Vec: Interpretable and Auditable Multi-View Binary Analysis for Code Plagiarism Detection
Not on the map. Why?
Abstract (arXiv)
We introduce Bin2Vec, a new framework that helps compare software programs in a clear and explainable way. Instead of focusing only on one type of information, Bin2Vec combines what a program looks like (its built-in functions, imports, and exports) with how it behaves when it runs (its instructions and memory usage). This gives a more complete picture when deciding whether two programs are similar or not. Bin2Vec represents these different types of information as views that can be inspected separately using easy-to-read charts, and then brings them together into an overall similarity score. Bin2Vec acts as a bridge between binary representations and machine learning techniques by generating feature representations that can be efficiently processed by machine-learning models. We tested Bin2Vec on multiple versions of two well-known Windows programs, PuTTY and 7-Zip. The primary results strongly confirmed that our method compute an optimal and visualization-friendly representation of the analyzed software. For example, PuTTY versions showed more complex behavior and memory activity, while 7-Zip versions focused more on performance-related patterns. Overall, Bin2Vec provides decisions that are both reliable and explainable to humans. Because it is modular and easy to extend, it can be applied to tasks like auditing, verifying software origins, or quickly screening large numbers of programs in cybersecurity and reverse-engineering work.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 72 references that are in the map. First posted on arXiv 1 Dec 2025.
Builds on
9 of 72 references.
References · 9
- 2024Match, Compare, or Select? An Investigation of Large Language Models for Entity Matchingcited by 32
- 2022Fooling MOSS Detection with Pretrained Language Modelscited by 12
- 2024Discovering and exploring cases of educational source code plagiarism with Doloscited by 6
- 2021Academic Source Code Plagiarism Detection by Measuring Program Behavioural Similaritycited by 4
- 2025Detection of LLM-Paraphrased Code and Identification of the Responsible LLM Using Coding Style Featurescited by 4
- 2023Binary Code Similarity Detectioncited by 3
- 2025KEENHash: Hashing Programs into Function-Aware Embeddings for Large-Scale Binary Code Similarity Analysiscited by 2
- 2021PARIOT: Anti-Repackaging for IoT Firmware Integritycited by 1
- 2025ReGraph: A Tool for Binary Similarity Identificationcited by 1
Built on by
Not cited yet.