DocumentCode
2717443
Title
Retargetable machine-code decompilation in your web browser
Author
Durfina, Lukas ; Kroustek, Jakub ; Zemek, Petr
Author_Institution
Fac. of Inf. Technol., Brno Univ. of Technol., Brno, Czech Republic
fYear
2013
fDate
15-18 Dec. 2013
Firstpage
57
Lastpage
62
Abstract
Machine-code decompilation, belonging to the area of reverse engineering, has found its applications in many real-world areas. Analysis of malicious software, search for vulnerabilities, and source-code recovery are some of the most important uses. As there exists a diversity of different platforms on which software can be run, an existence of a generic decompiler would be highly appreciated. The present paper describes such a tool. In this paper, we provide a description of a retargetable decompiler that is being developed within the Lissom project. First, we give an introduction into the area of machine-code decompilation, including a brief discussion of existing tools. Then, we describe the concept and architecture of the decompiler. As it is available in the form of a web service, we also provide its description. Finally, we summarize our results, present a case study of using the tool for analysing malicious software, and conclude the paper by several remarks on future research.
Keywords
Web services; invasive software; program compilers; reverse engineering; source code (software); Lissom project; Web browser; Web service; machine code decompilation; malicious software analysis; retargetable decompiler; retargetable machine code decompilation; reverse engineering; source code recovery; vulnerability; World Wide Web; Lissom; decompilation; retargetable decompiler; reverse engineering; web service;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communication Technologies (WICT), 2013 Third World Congress on
Conference_Location
Hanoi
Type
conf
DOI
10.1109/WICT.2013.7113109
Filename
7113109
Link To Document