Thesis Details

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

Bachelor's Thesis Student: Bayer David Academic Year: 2020/2021 Supervisor: Peringer Petr, Dr. Ing.
English title
Disassembler and Analyser of Binary Code
Language
Czech
Abstract

This 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.

Keywords

disassembler, instruction set architecture, ARM, AVR, instruction, executable

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
18 June 2021
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
BAYER, David. Disassembler a analyzátor binárního kódu. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-18. Supervised by Peringer Petr. Available from: https://www.fit.vut.cz/study/thesis/23995/
BibTeX
@bachelorsthesis{FITBT23995,
    author = "David Bayer",
    type = "Bachelor's thesis",
    title = "Disassembler a analyz\'{a}tor bin\'{a}rn\'{i}ho k\'{o}du",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23995/"
}
Back to top