Disassembler a analyzátor binárního kódu

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Michal Španěl, 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ázku oponenta a na další otázky přítomných (přínos vlastního řešení co se týče disassembleru, zpracování skoku na adresu v registru, ekvivalence vstupního a výstupního binárního souboru). 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 - výborně . Otázky u obhajoby: Jaký je Váš odhad pro rozšíření disassembleru o další instrukční sadu?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPeringer, Petrcs
dc.contributor.authorBayer, Davidcs
dc.contributor.refereeSmrčka, Alešcs
dc.date.created2021cs
dc.description.abstractTato práce se zabývá problematikou zpětného překladu binárního kódu do jazyka symbolických instrukcí. Věnuje se popisu architektur ARM a AVR a průzkumu existujících řešení. Na základě získaných informací zpracovává návrh a implementaci aplikace typu disassembler. Poskytuje grafické uživatelské rozhraní usnadňující spuštění zpětného překladu a zobrazení jeho výsledku. Navržené prostředí je snadno rozšířitelné o disassemblery dalších architektur, algoritmy řízení zpětného překladu a analýzy kódu.cs
dc.description.abstractThis thesis is focused on binary code disassembly. It describes the design of ARM and AVR architectures and does a research into existing solutions. Based on this knowledge, we designed and implemented a disassembler-like application. The application provides a graphical user interface to facilitate the starting of disassembly and displays the result. The designed environment is extensible to more disassemblers, disassembly algorithms, and code analysis.en
dc.description.markAcs
dc.identifier.citationBAYER, D. Disassembler a analyzátor binárního kódu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136667cs
dc.identifier.urihttp://hdl.handle.net/11012/199478
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.subjectdisassemblercs
dc.subjectinstrukční sadacs
dc.subjectARMcs
dc.subjectAVRcs
dc.subjectinstrukcecs
dc.subjectspustitelný souborcs
dc.subjectdisassembleren
dc.subjectinstruction set architectureen
dc.subjectARMen
dc.subjectAVRen
dc.subjectinstructionen
dc.subjectexecutableen
dc.titleDisassembler a analyzátor binárního kóducs
dc.title.alternativeDisassembler and Analyser of Binary Codeen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2021-06-18cs
dcterms.modified2021-06-19-12:16:50cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136667en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:37:58en
sync.item.modts2025.01.17 13:01:56en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.52 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23995_v.pdf
Size:
85.47 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23995_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23995_o.pdf
Size:
87.04 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23995_o.pdf
Loading...
Thumbnail Image
Name:
review_136667.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
file review_136667.html
Collections