Pokročilá analýza toku řízení v malware
but.committee | prof. 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.defence | Student 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Ďurfina, Lukáš | cs |
dc.contributor.author | Porwolik, Tomáš | cs |
dc.contributor.referee | Matula, Peter | cs |
dc.date.accessioned | 2025-03-18T17:48:47Z | |
dc.date.available | 2024-06-18 | cs |
dc.date.available | 2025-03-18T17:48:47Z | |
dc.date.created | 2014 | cs |
dc.description.abstract | Tato 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.abstract | This 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.mark | B | cs |
dc.identifier.citation | PORWOLIK, 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.other | 79933 | cs |
dc.identifier.uri | https://hdl.handle.net/11012/250125 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Přístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 10 roku/let | cs |
dc.subject | zpětné inženýrství | cs |
dc.subject | zpětný překlad | cs |
dc.subject | Lissom | cs |
dc.subject | analýza toku řízení | cs |
dc.subject | malware | cs |
dc.subject | reverse engineering | en |
dc.subject | decompilation | en |
dc.subject | Lissom | en |
dc.subject | control flow analysis | en |
dc.subject | malware | en |
dc.title | Pokročilá analýza toku řízení v malware | cs |
dc.title.alternative | Advanced Analysis of Control Flow in Malware | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2014-06-18 | cs |
dcterms.modified | 2020-05-10-16:11:46 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79933 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:48:47 | en |
sync.item.modts | 2025.01.16 00:07:26 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- review_79933.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_79933.html