Related Experiment Video
Updated: Oct 31, 2025

Decoding Natural Behavior from Neuroethological Embedding
Published on: October 3, 2025
Cross-platform binary code similarity detection based on NMT and graph embedding
Xiaodong Zhu1, Liehui Jiang1, Zeng Chen2
1State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, China.
Abstract:
Cross-platform binary code similarity detection is determining whether a pair of binary functions coming from different platforms are similar, and plays an important role in many areas. Traditional methods focus on using platform-independent characteristic strands intersecting or control flow graph (CFG) matching to compute the similarity and have shortages in terms of efficiency and scalability. The existing deep-learning-based methods improve the efficiency but have a low accuracy and still using manually constructed features. Aiming at these problems, a cross-platform binary code similarity detection method based on neural machine translation (NMT) and graph embedding is proposed in this manuscript. We train an NMT model and a graph embedding model to automatically extract two parts of semantics of the binary code and represent it as a high-dimension vector, named an embedding. Then the similarity of two binary functions can be measured by the distance between their corresponding embeddings. We implement a prototype named SimInspector. Our comparative experiment result shows that SimInspector outperforms the state-of-the-art approach, Gemini, by about 6% with respect to similarity detection accuracy, and maintains a good efficiency.
Related Concept Videos
Improving Translational Accuracy
Improving Translational Accuracy
Causes of Similarity-Dissimilarity Effect
Comparing Copy Number Variations and SNPs
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
Sign Test for Matched Pairs
To conduct the sign test, we first calculate the differences in...
Classification of Neurotransmitters

