Metody detekce funkcí při zpětném překladu kódu

but.committeedoc. Dr. Ing. Petr Hanáček (předseda) doc. RNDr. Pavel Smrž, Ph.D. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) prof. RNDr. Josef Šlapal, CSc. (č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 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 A.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKřoustek, Jakubcs
dc.contributor.authorKábele, Břetislavcs
dc.contributor.refereeĎurfina, Lukášcs
dc.date.available2022-06-15cs
dc.date.created2012cs
dc.description.abstractPráce popisuje metody detekce funkcí při zpětném překladu programů. 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. Představen je zpětný překladač, vyvinutý výzkumnou skupinou Lissom na FIT VUT v Brně. Hlavním cílem je objasnění několika metod detekce funkcí, diskutování jejich výhod a nevýhod a zjištění problémů detekce funkcí. Po detekování začátku, konce a těla funkce je potřebné nalézt parametry a návratové hodnoty. Jsou představeny některé algoritmy z této oblasti. Výstupem jsou navržená a implementovaná řešení detekce funkcí a parametrů nezávislá na architektuře.cs
dc.description.abstractThis work describes methods of functions detection in decompilation. It contains basic information about reverse engineering and its applications in computer science and beyond. Decompiler developed by research group Lissom at FIT VUT Brno is introduced. The main objective is to elucidate several methods of functions detection, discuss their advantages and disadvantages, and identify the problems of functions detection. After detecting the start, end and body of function, it is needed to find the parameters and return values. There are some algorithms presented in this area. The output of this thesis is design and implementation of architecture independent function detection and parameter detection.en
dc.description.markAcs
dc.identifier.citationKÁBELE, B. Metody detekce funkcí při zpětném překladu kódu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012.cs
dc.identifier.other78808cs
dc.identifier.urihttp://hdl.handle.net/11012/53744
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.subjectZpětné inženýrstvícs
dc.subjectzpětný překladačcs
dc.subjectpřekladačcs
dc.subjectLissomcs
dc.subjectpodprogramycs
dc.subjectprocedurycs
dc.subjectfunkcecs
dc.subjectABIcs
dc.subjectdetekce funkcícs
dc.subjectdetekce parametrůcs
dc.subjectdetekce návratových hodnotcs
dc.subjectReverse engeneeringen
dc.subjectdecompileren
dc.subjectcompileren
dc.subjectLissomen
dc.subjectsubroutinesen
dc.subjectproceduresen
dc.subjectfunctionsen
dc.subjectfunctions detectionen
dc.subjectrecovering parametersen
dc.subjectrecovering return valuesen
dc.titleMetody detekce funkcí při zpětném překladu kóducs
dc.title.alternativeFunctions Detection in Decompilationen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2012-06-15cs
dcterms.modified2020-05-09-23:43:11cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid78808en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:13:23en
sync.item.modts2025.01.15 15:13:28en
thesis.disciplineBezpečnost informačních technologiícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
review_78808.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_78808.html
Collections