Publication Details

Reconstruction of simple data types in decompilation

MATULA Peter and KOLÁŘ Dušan. Reconstruction of simple data types in decompilation. In: Sborník příspěvků Mezinárodní Masarykovy konference pro doktorandy a mladé vědecké pracovníky 2013. Hradec Králové: Akademické sdružení MAGNANIMITAS Assn., 2013, pp. 1-10. ISBN 978-80-87952-00-9.
Czech title
Rekonstrukce jednoduchých datových typů při zpětném překladu
Type
conference paper
Language
english
Authors
Matula Peter, Ing. (DIFS FIT BUT)
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT)
Keywords

decompilation, decompiler, reverse engineering, data type analysis, data type reconstruction, Lissom

Abstract

Reverse engineering may be defined as a process of analyzing a subject system to create representation of the system at a higher level of abstraction. Reversing binary executables is typically done by the disassembler, but more complicated tool like decompiler can be utilized to get more readable high-level code. Time and effort needed to analyze such output is proportional to its quality. In this paper, we present description of a retargetable decompiler that is being developed within the Lissom project at FIT BUT. First, we outline the basic decompiler structure. Then overall design of data type reconstruction analysis with focus on the simple type recovery algorithm is described. In conclusion, we discuss experimental results and future research.

Published
2013
Pages
1-10
Proceedings
Sborník příspěvků Mezinárodní Masarykovy konference pro doktorandy a mladé vědecké pracovníky 2013
Conference
Mezinárodní Masarykova konference MMK 2013, Brno, CZ
ISBN
978-80-87952-00-9
Publisher
Akademické sdružení MAGNANIMITAS Assn.
Place
Hradec Králové, CZ
BibTeX
@INPROCEEDINGS{FITPUB10486,
   author = "Peter Matula and Du\v{s}an Kol\'{a}\v{r}",
   title = "Reconstruction of simple data types in decompilation",
   pages = "1--10",
   booktitle = "Sborn\'{i}k p\v{r}\'{i}sp\v{e}vk\r{u} Mezin\'{a}rodn\'{i} Masarykovy konference pro doktorandy a mlad\'{e} v\v{e}deck\'{e} pracovn\'{i}ky 2013",
   year = 2013,
   location = "Hradec Kr\'{a}lov\'{e}, CZ",
   publisher = "Akademick\'{e} sdru\v{z}en\'{i} MAGNANIMITAS Assn.",
   ISBN = "978-80-87952-00-9",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/10486"
}
Back to top