Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail publikace
KŘOUSTEK, J. KOLÁŘ, D.
Originální název
Object-File-Format Description Language and Its Usage in Retargetable Decompilation
Typ
článek ve sborníku ve WoS nebo Scopus
Jazyk
angličtina
Originální abstrakt
Parsing and processing of binary object files is a preliminary task of several tools, such as linkers, disassemblers, and debuggers. Retargetable tools, i.e. tools that are not limited to a particular platform, have to deal with handling of several object file formats. However, there is no generic system, which can be used for this task at the moment. In this paper, the formal language for the description of object file formats is proposed. This language is used in the existing retargetable decompiler developed within the Lissom project. In this project, the language is used for an object file parsing and its automatic conversion into the internal COFF-based file format. Furthermore, the language is general enough to be used in other retargetable tools. We illustrate the usage of this language on the ELF file format.
Klíčová slova
object file conversion, description language, object file formats, decompilation, Lissom, ELF, PE, COFF, parsing
Autoři
KŘOUSTEK, J.; KOLÁŘ, D.
Rok RIV
2012
Vydáno
19. 9. 2012
Nakladatel
American Institute of Physics
Místo
Kos
ISBN
978-0-7354-1091-6
Kniha
AIP Conference Proceedings
ISSN
1551-7616
Periodikum
Ročník
1479
Číslo
1
Stát
Spojené státy americké
Strany od
466
Strany do
469
Strany počet
4
URL
http://proceedings.aip.org/resource/2/apcpcs/1479/1/466_1
BibTex
@inproceedings{BUT91487, author="Jakub {Křoustek} and Dušan {Kolář}", title="Object-File-Format Description Language and Its Usage in Retargetable Decompilation", booktitle="AIP Conference Proceedings", year="2012", journal="AIP Conference Proceedings", volume="1479", number="1", pages="466--469", publisher="American Institute of Physics", address="Kos", doi="10.1063/1.4756167", isbn="978-0-7354-1091-6", issn="1551-7616", url="http://proceedings.aip.org/resource/2/apcpcs/1479/1/466_1" }