Pokročilá analýza toku řízení v malware

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Ing. Zdeněk Kotásek, CSc. (místopředseda) Ing. František Grézl, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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 B. Otázky u obhajoby: Je pri preklade príkazu switch na architektúru Intel x86 nejaký rozdiel medzi prekladačmi založenými na gcc a prekladačom jazyka C v programe Microsoft Visual Studio?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorĎurfina, Lukášcs
dc.contributor.authorPorwolik, Tomášcs
dc.contributor.refereeMatula, Petercs
dc.date.accessioned2025-03-18T17:48:47Z
dc.date.available2024-06-18cs
dc.date.available2025-03-18T17:48:47Z
dc.date.created2014cs
dc.description.abstractTato bakalářská práce se zabývá nástrojem pro zpětný překlad strojového kódu na vyšší programovací jazyk. Tento nástroj je vyvíjen v rámci projektu Lissom. Cílem práce je zavedení pokročilé analýzy toku řízení. Zaměřuje se především na zpětnou rekonstrukci příkazu switch a volání funkce přes ukazatel. Dané problémy jsou v práci vyřešeny zavedením nových metod analýzy toku řízení. Jsou zde podrobně rozebrány a je navrženo řešení, které je implementováno a otestováno. Vytvořené řešení umožňuje úspěšně zpětně rekonstruovat příkaz switch ve většině případů výskytů, a také volání funkce přes ukazatel v jednodušších případech výskytů. Přínosem této práce je vylepšení nástroje pro zpětný překlad, kdy jsou zpětně překládány programy, které zmíněné pokročilé konstrukce využívají.cs
dc.description.abstractThis thesis deals with the tool for decompilation of binary code to high-level programming language. This tool is being developed within the project Lissom. The aim of this work is the implementation of advanced analysis in control flow. This work is focused on reconstruction the switch statement and calling function through pointer. These problems are solved by adding new methods to control flow analysis. They are described in detail and solution is proposed, implemented and tested. Created solution allows reconstruct the switch statement in most cases and calling function through pointer in simpler cases. The contribution of this work is an improvement of the tool for decompilation in case that decompiled programs use these advanced structures.en
dc.description.markBcs
dc.identifier.citationPORWOLIK, T. Pokročilá analýza toku řízení v malware [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other79933cs
dc.identifier.urihttps://hdl.handle.net/11012/250125
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řekladcs
dc.subjectLissomcs
dc.subjectanalýza toku řízenícs
dc.subjectmalwarecs
dc.subjectreverse engineeringen
dc.subjectdecompilationen
dc.subjectLissomen
dc.subjectcontrol flow analysisen
dc.subjectmalwareen
dc.titlePokročilá analýza toku řízení v malwarecs
dc.title.alternativeAdvanced Analysis of Control Flow in Malwareen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-18cs
dcterms.modified2020-05-10-16:11:46cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79933en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:48:47en
sync.item.modts2025.01.16 00:07:26en
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_79933.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_79933.html
Collections