Preprocessing of Binary Executable Files Towards Retargetable Decompilation
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26230%2F13%3APU106299" target="_blank" >RIV/00216305:26230/13:PU106299 - isvavai.cz</a>
Result on the web
<a href="http://www.thinkmind.org/index.php?view=article&articleid=iccgi_2013_13_10_10061" target="_blank" >http://www.thinkmind.org/index.php?view=article&articleid=iccgi_2013_13_10_10061</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Preprocessing of Binary Executable Files Towards Retargetable Decompilation
Original language description
The goal of retargetable machine-code decompilation is to analyze and reversely translate platform-dependent executable files into a high level language (HLL) representation. This process can be used for many different purposes, such as legacy code reengineering, malware analysis, etc. Retargetable decompilation is a complex task that must deal with a lot of different platform-specific features and missing information. Moreover, input files are often compressed or protected from any kind of analysis (up to 80% of malware samples). Therefore, accurate preprocessing of input files is one of the necessary prerequisites in order to achieve the best results. This paper presents a concept of a generic preprocessing system that consists of a precise signature-based compiler and packer detector, plugin-based unpacker, and converter into an internal platform-independent file format. This approach has been adopted and tested in an existing retargetable decompiler. According to our experimental results, the proposed retargetable solution is fully competitive with existing platform-dependent tools.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
Result was created during the realization of more than one project. More information in the Projects tab.
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)<br>Z - Vyzkumny zamer (s odkazem do CEZ)<br>S - Specificky vyzkum na vysokych skolach
Others
Publication year
2013
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
8th International Multi-Conference on Computing in the Global Information Technology (ICCGI'13)
ISBN
978-1-61208-283-7
ISSN
—
e-ISSN
—
Number of pages
6
Pages from-to
259-264
Publisher name
International Academy, Research, and Industry Association
Place of publication
Nice
Event location
Nice
Event date
Jul 21, 2013
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
—