Detail publikace
Analýza a transformace kódů
Reverzní inženýrství, zpětný překlad, překladač, dekompilátor, disassembler, debugger, assembler.
Práce popisuje metody a postupy používané k analýze a transformaci kódů. Obsahuje základní informace o vědním oboru reverzní inženýrství a jeho užití ve výpočetní technice i mimo ni. Hlavním cílem je vytvoření prostředku ke zpětnému překladu z binární formy do jazyka symbolických instrukcí. Tato činnost je silně závislá na konkrétní instrukční sadě a musí být použita pro předem známou architekturu procesorů. Uvedený problém je řešen pomocí šablon, zásuvných modulů a modulárnosti zpětného překladače. Zmíněné vlastnosti dovolí uživatelům rozšiřovat program o nové instrukční sady. Výstupem je textová reprezentace instrukcí, funkčně ekvivalentní vstupu. Práce demonstruje nejenom běžně používané postupy dekódování, ale i nové postupy navržené autorem.
@inproceedings{BUT34284,
author="Jakub {Křoustek}",
title="Analýza a transformace kódů",
booktitle="Proceedings of the 13th Conference STUDENT EEICT 2007",
year="2007",
pages="152--154",
publisher="Vysoké učení technické v Brně",
address="Brno",
isbn="978-80-214-3407-3"
}