kirancodes.me
To Proof Maintenance & Beyond!

αDiff: cross-version binary code similarity detection with DNN

Bingchang Liu, Wei Huo, Chao Zhang, Wenchao Li, Feng Li, Aihua Piao, Wei Zou

Abstract

Binary code similarity detection (BCSD) has many applications, including patch analysis, plagiarism detection, malware detection, and vulnerability search etc. Existing solutions usually perform comparisons over specific syntactic features extracted from binary code, based on expert knowledge. They have either high performance overheads or low detection accuracy. Moreover, few solutions are suitable for detecting similarities between cross-version binaries, which may not only diverge in syntactic structures but also diverge slightly in semantics.

BibTeX
@inproceedings{Liu-al:ASE18,
  author    = {Bingchang Liu and
               Wei Huo and
               Chao Zhang and
               Wenchao Li and
               Feng Li and
               Aihua Piao and
               Wei Zou},
  title     = {{αDiff:} cross-version binary code similarity detection with {DNN}},
  booktitle = {ASE},
  pages     = {667--678},
  publisher = {{ACM}},
  year      = {2018},
}

Related papers