Visible to the public Context-Sensitive Flow Graph and Projective Single Assignment Form for Resolving Context-Dependency of Binary Code

TitleContext-Sensitive Flow Graph and Projective Single Assignment Form for Resolving Context-Dependency of Binary Code
Publication TypeConference Paper
Year of Publication2018
AuthorsIzumida, Tomonori, Mori, Akira, Hashimoto, Masatomo
Conference NameProceedings of the 13th Workshop on Programming Languages and Analysis for Security
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-5993-1
Keywordsbinary code analysis, coding theory, compositionality, context-dependency, cryptography, Metrics, pubcrawl, resilience, Resiliency, security, static single assignment
Abstract

Program analysis on binary code is considered as difficult because one has to resolve destinations of indirect jumps. However, there is another difficulty of context-dependency that matters when one processes binary programs that are not compiler generated. In this paper, we propose a novel approach for tackling these difficulties and describe a way to reconstruct a control flow from a binary program with no extra assumptions than the operational meaning of machine instructions.

URLhttps://dl.acm.org/citation.cfm?doid=3264820.3264826
DOI10.1145/3264820.3264826
Citation Keyizumida_context-sensitive_2018