• 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