Název:
Generický zpětný překlad programů v bajtkódu do vyšší formy reprezentace
Překlad názvu:
Generic Decompilation of Bytecode into High-Level Representation
Autoři:
Mrázek, Petr ; Zemek, Petr (oponent) ; Křoustek, Jakub (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2013
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Práce popisuje postupy a principy zpětného překladu. Uvádí základní informace o zpětném inženýrství a jeho užití v oboru softwarového inženýrství i inženýrství obecně. Dále představuje zpětný překladač vyvíjený v rámci projektu Lissom na FIT VUT v Brně. Cílem práce je navrhnout a implementovat rekonfigurovatelný zpětný překladač bajtkódu navazující na tento překladač.
The work describes methods and principles of decompilation, basic information about reverse engineering and its use in both software engineering and engineering in general. Furthermore, it introduces the decompiler developed within the Lissom project at BUT FIT. The goal of the work is to design and implement a retargetable decompiler for bytecode, which extends the original decompiler.
Klíčová slova:
bajtkód; Dalvik; Java; Lissom; LLVM IR; zpětné inženýrství; zpětný překlad; bytecode; Dalvik; decompilation; Java; Lissom; LLVM IR; reverse engineering
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/53421