Nástroje pro konverzi formátů spustitelných souborů
but.committee | prof. Ing. Martin Drahanský, Ph.D. (předseda) doc. Ing. Zdeněk Kotásek, CSc. (místopředseda) Ing. Vítězslav Beran, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) | cs |
but.defence | Student 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 A. Otázky u obhajoby: Jak by se měl rozšířit formát využívaný v projektu Lissom, aby bylo možné zachytit většinu používaných typů relokací? Nakolik je pro které formáty konverze relokačních informací podporována? | 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 | Hruška, Tomáš | cs |
dc.contributor.author | Matula, Peter | cs |
dc.contributor.referee | Husár, Adam | cs |
dc.date.accessioned | 2020-05-13T22:56:07Z | |
dc.date.available | 2020-05-13T22:56:07Z | |
dc.date.created | 2011 | cs |
dc.description.abstract | Táto práce popisuje metody a postupy používané ku konverzi formátů objektových souborů. Představuje několik obecně používaných formátů (ELF, PE, E32Image, DEX) a objektový formát projektu Lissom (LOFF). Obsahuje základní informace o knihovnách manipulujících tyto formáty a popis nové knihovny spravující E32Image. Primárním ukolem je implementace programu pro konverzi souborů mezi obecně používanými formáty a formátem LOFF. Tento problém je řešen mapováním všech kritických informací z jedné struktury formátu do druhé. Za tímto účelem bylo nutné upravit a rozšířit některé vlastnosti formátu projektu Lissom. Výsledek je program využívajicí pluginovací systém, schopný vytvářet validní a spustitelné soubory ve zmíněných formátech. | cs |
dc.description.abstract | This paper describes methods and procedures used for object file format conversions. It introduces several commonly used formats (ELF, PE, E32Image, DEX) and project Lissom's object file format (LOFF). It contains basic information about libraries manipulating these formats and a description of a new library managing E32Image. The primary objective is to implement a program converting files between common formats and LOFF. This problem is solved by mapping all critical information from one format structures to another. To accomplish this task, it was necessary to modify and extend some features of Lissom object format. The result is the plugin based application capable of creating valid and runnable executable files in mentioned formats. | en |
dc.description.mark | A | cs |
dc.identifier.citation | MATULA, P. Nástroje pro konverzi formátů spustitelných souborů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2011. | cs |
dc.identifier.other | 42669 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/187429 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Konverze objektových souborů | cs |
dc.subject | objektové soubory | cs |
dc.subject | zpětný prěklad | cs |
dc.subject | dekompilátor | cs |
dc.subject | disasembler | cs |
dc.subject | Lissom | cs |
dc.subject | LOFF | cs |
dc.subject | ELF | cs |
dc.subject | PE | cs |
dc.subject | E32Image | cs |
dc.subject | DEX | cs |
dc.subject | BFD. | cs |
dc.subject | Object file conversion | en |
dc.subject | object file formats | en |
dc.subject | decompilation | en |
dc.subject | decompiler | en |
dc.subject | disassembler | en |
dc.subject | Lissom | en |
dc.subject | LOFF | en |
dc.subject | ELF | en |
dc.subject | PE | en |
dc.subject | E32Image | en |
dc.subject | DEX | en |
dc.subject | BFD. | en |
dc.title | Nástroje pro konverzi formátů spustitelných souborů | cs |
dc.title.alternative | Tools for Executable File Format Conversions | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2011-06-16 | cs |
dcterms.modified | 2020-05-09-23:42:45 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 42669 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.12 18:59:07 | en |
sync.item.modts | 2021.11.12 18:13:38 | 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 |