Litcius/Paper detail

XDA: Accurate, Robust Disassembly with Transfer Learning

Kexin Pei, Jonas Guan, David Williams-King, Junfeng Yang, Suman Jana

202141 citationsDOIOpen Access PDF

Abstract

Accurate and robust disassembly of stripped binaries is challenging. The root of the difficulty is that highlevel structures, such as instruction and function boundaries, are absent in stripped binaries and must be recovered based on incomplete information. Current disassembly approaches rely on heuristics or simple pattern matching to approximate the recovery, but these methods are often inaccurate and brittle, especially across different compiler optimizations.

Topics & Concepts

Computer scienceByteTask (project management)Compilerx86Programming languageCode (set theory)Artificial intelligenceHeuristicsFunction (biology)Parallel computingOperating systemSoftwareBiologyEconomicsSet (abstract data type)ManagementEvolutionary biologySoftware Engineering ResearchManufacturing Process and OptimizationDigital and Cyber Forensics
XDA: Accurate, Robust Disassembly with Transfer Learning | Litcius