Zadní část zpětného překladače produkující kód v jazyce C

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Josef Schwarz, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Michal Španěl, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D. Otázky u obhajoby: Viete aspoň čiastočne načrtnúť smery, ktorými by bolo možné riešiť problém generovania len bezznamienkových typov? Akým spôsobom pomôže Vaša práca k migrácií kódu medzi rôznymi architektúrami?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZemek, Petrcs
dc.contributor.authorUrban, Martincs
dc.contributor.refereeĎurfina, Lukášcs
dc.date.accessioned2022-06-12T22:54:48Z
dc.date.available2022-06-13cs
dc.date.available2022-06-12T22:54:48Z
dc.date.created2012cs
dc.description.abstractPráce popisuje implementaci zadní části zpětného překladače produkujícího kód v jazyce C. Obsahuje základní informace o principech a využití reverzního inženýrství v oblasti informačních technologií i mimo něj. Hlavním cílem je vytvořit zadní část zpětného překladače, která bude generovat kód ekvivalentní vůči vstupu, který bude opět přeložitelný do binární formy se zachováním stejné funkčnosti jako zdrojový binární kód. Výstupem je implementace tříd v jazyce C++, vykonávající popisovanou činnost jako součást obecného dekompilátoru, který je vyvíjený v rámci projektu Lissom.cs
dc.description.abstractThis thesis deals with the implementation of the back-end of the decompiler, which produces a code in C language. It contains basic information about the principals and using of the reverse engineering either in the area of information technology or apart from it. The main goal is to create the back-end of the decompiler which would generate a code that would be equivalent against the input and will be translatable into a binary code. Functionality of the output code will be conserved in state of the functionality of the source code. The output is the implementation of the classes in C++ language. It does described activity as a part of the general decompiler which is developed in terms of the project Lissom.en
dc.description.markDcs
dc.identifier.citationURBAN, M. Zadní část zpětného překladače produkující kód v jazyce C [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012.cs
dc.identifier.other78790cs
dc.identifier.urihttp://hdl.handle.net/11012/55170
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsPřístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 10 roku/letcs
dc.subjectReverzní inženýrstvícs
dc.subjectzpětný překladcs
dc.subjectpřekladačcs
dc.subjectdekompilátorcs
dc.subjectLissomcs
dc.subjectLLVM IRcs
dc.subjectjazyk C.cs
dc.subjectReverse engineeringen
dc.subjectdecompilationen
dc.subjectcompileren
dc.subjectdecompileren
dc.subjectLissomen
dc.subjectLLVM IRen
dc.subjectC language.en
dc.titleZadní část zpětného překladače produkující kód v jazyce Ccs
dc.title.alternativeC Back-End for a Decompileren
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2012-06-13cs
dcterms.modified2020-05-09-23:43:09cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid78790en
sync.item.dbtypeZPen
sync.item.insts2022.06.13 00:54:48en
sync.item.modts2022.06.13 00:13:15en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
review_78790.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
review_78790.html
Collections