Show simple item record

Generic Unpacker of Executable Files

dc.contributor.advisorMatula, Petercs
dc.contributor.authorMilkovič, Marekcs
dc.date.accessioned2018-10-21T21:41:20Z
dc.date.available2018-10-21T21:41:20Z
dc.date.created2015cs
dc.identifier.citationMILKOVIČ, M. Univerzální nástroj pro dekompresi spustitelných souborů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015.cs
dc.identifier.other88470cs
dc.identifier.urihttp://hdl.handle.net/11012/64106
dc.description.abstractKomprese spustitelných souborů je proces komprese dat a kódu za účelem zmenšení velikosti nebo ochrany těchto souborů. Chování komprimovaného spustitelného souboru je těžké analyzovat, proto musí být takovýto soubor nejprve dekomprimován. Tato práce pojednává o návrhu a implementaci univerzálního nástroje pro dekompresi spustitelných souborů, neboli generického unpackeru, který je součást dekompilačního procesu v rekonfigurovatelném zpětném překladači společnosti AVG. Cílem této práce je vytvořit generický unpacker, který by byl jednoduše rozšířitelný, platformě a architekturálně nezávislý a jeho výstup by byl dekompilovatelný. V rámci práce jsou navrhnuté a implementované heuristické analýzy pro dosažení dekompilovatelnosti výstupů. Výsledky jsou porovnatelné s unpackery používanými v praxi.cs
dc.description.abstractExecutable files packing is a process used for compression or protection of these files. The behavior of the packed executable file is difficult to analyze, therefore the packed file needs to be unpacked at first. This work deals with the design and implementation of a generic unpacker that is part of the decompilation chain in the AVG's Retargetable Decompiler. The goal of this work is to create the generic unpacker of executable files, which would be easily extensible, platform and architecture independent, and its ouput would be decompilable. The heuristic analyses are proposed and implemented to achieve the decompilability of the ouput. The results are comparable with the other unpackers used in practice.en
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectdekompilcecs
dc.subjectreverzní inženýrstvícs
dc.subjectrekonfigurovatelný zpětný překladačcs
dc.subjectdekompresecs
dc.subjectspustitelný souborcs
dc.subjectdecompilationen
dc.subjectreverse engineeringen
dc.subjectretargetable decompileren
dc.subjectunpackingen
dc.subjectexecutable fileen
dc.titleUniverzální nástroj pro dekompresi spustitelných souborůcs
dc.title.alternativeGeneric Unpacker of Executable Filesen
dc.typeTextcs
dcterms.dateAccepted2015-06-16cs
dcterms.modified2015-08-28-10:41:02cs
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
sync.item.dbid88470en
sync.item.dbtypeZPen
sync.item.insts2019.06.20 09:28:58en
sync.item.modts2019.05.18 07:35:17en
dc.contributor.refereeHynek, Jiřícs
dc.description.markAcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record