SigmaDiff: Semantics-Aware Deep Graph Matching for Pseudocode Diffing

Lian Gao

Network and Distributed System Security (NDSS) Symposium 2024 · Day 3 · Reverse Engineering

In the realm of binary security analysis, precisely identifying code similarities and differences between compiled programs is a foundational yet challenging task. This talk introduces SIGMADIFF, a novel system designed to perform **semantics-aware deep graph matching for pseudocode diffing**. Presented by Lian Gao at the NDSS Symposium, SIGMADIFF addresses critical limitations in existing binary and pseudocode diffing tools, which often struggle with compiler optimizations, decompiler noise, and scalability. By operating at a fine-grained, token-level, SIGMADIFF offers a significant leap forward in understanding code changes.

Watch on YouTube