Please use this identifier to cite or link to this item: https://doi.org/10.15480/882.1506
Fulltext available Open Access
Title: Structural and differential analysis for program comprehension of executables
Language: English
Authors: Wichmann, Arne 
Keywords: Kontrollflussinformationen;Sequenzalignments
Issue Date: 2017
Examination Date: 7-Dec-2017
Abstract (german): Wir führen eine strukturelle Analyse (StA), die Schlüsselstellen für das Programmverständnis von ausführbaren Programmen identifiziert, und eine differenzielle Analyse (DiA), die Ähnlichkeiten zwischen solchen ausführbaren Programmen identifiziert, ein. Unsere StA basiert auf einer neuen Abstraktion von Kontrollflussinformationen auf Statementebene zu einer Repräsentation mit einer graphischen Ansicht, die eine intuitive Identifizierung von mitgelieferten Mustern ermöglicht. Unsere DiA basiert auf Sequenzalignments und benötigt nur die Position und Größe der Funktionen. Wir validieren die StA manuell mit einer Menge von unterschiedlichen ausführbaren Programmen sowie in einer Fallstudie, und validieren die DiA mit je einer Menge ähnlicher und unähnlicher Programme, sowie Programmen aus einer unabhängigen Quelle.
Abstract (english): We present a structural analysis (SA) that identifies key positions for program comprehension of executables, and a differential analysis (DA) that identifies similarities between pairs of executables. Our SA is based on a new way of abstracting statement-level control-flow information to a representation with a graphical view that allows an intuitive identification of several provided patterns. Our DA is based on sequence alignments and only needs the position and size information of the functions. We manually validate the SA on a set of diverse executables and in one detailed case study, and automatically validate the DA on three sets of executables, namely sets of similar and dissimmilar executables as well as a set of academic executables obtained from a third party.
URI: http://tubdok.tub.tuhh.de/handle/11420/1509
DOI: 10.15480/882.1506
Institute: Softwaresysteme E-16 
Type: Dissertation
Advisor: Schupp, Sibylle 
Referee: Falk, Heiko  
License: In Copyright In Copyright
Appears in Collections:Publications with fulltext

Files in This Item:
File Description SizeFormat
bod_approved.pdf5,8 MBAdobe PDFThumbnail
View/Open
Show full item record

Page view(s)

365
Last Week
1
Last month
12
checked on Sep 28, 2020

Download(s)

195
checked on Sep 28, 2020

Google ScholarTM

Check

Note about this record

Export

Items in TORE are protected by copyright, with all rights reserved, unless otherwise indicated.