ISSTA2022

Improving cross-platform binary analysis using representation learning via graph alignment

Geunwoo Kim, Sanghyun Hong, Michael Franz, Dokyung Song

被引用 25 次

摘要

Cross-platform binary analysis requires a common representation of binaries across platforms, on which a specific analysis can be performed. Recent work proposed to learn low-dimensional, numeric vector representations (i.e., embeddings) of disassembled binary code, and perform binary analysis in the embedding space. Unfortunately, however, existing techniques fall short in that they are either (i) specific to a single platform producing embeddings not aligned across platforms, or (ii) not designed to capture the rich contextual information available in a disassembled binary.