Přístupnostní navigace
E-application
Search Search Close
Publication result detail
KŘOUSTEK, J.; KOLÁŘ, D.
Original Title
Object-File-Format Description Language and Its Usage in Retargetable Decompilation
English Title
Type
Paper in proceedings (conference paper)
Original Abstract
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.
English abstract
Keywords
object file conversion, description language, object file formats, decompilation, Lissom, ELF, PE, COFF, parsing
Key words in English
Authors
RIV year
2013
Released
19.09.2012
Publisher
American Institute of Physics
Location
Kos
ISBN
978-0-7354-1091-6
Book
AIP Conference Proceedings
1551-7616
Periodical
AIP conference proceedings
Volume
1479
Number
1
State
United States of America
Pages from
466
Pages to
469
Pages count
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="0094-243X", url="http://proceedings.aip.org/resource/2/apcpcs/1479/1/466_1" }