Thesis Details
Grafický prohlížeč a jednoduchý editor ELF souboru
Bachelor's Thesis
Student: Omacht Martin
Academic Year: 2018/2019
Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Graphical Viewer and Simple Editor of ELF File
Language
Czech
Abstract
The goal of this thesis is to create an application with graphical user interface that provides graphical overview of internal structure for binary files in ELF format while also allowing simple editing. The application handles corrupted files and supports Windows and Linux operating systems. It is implemented in C++ with graphical interface created using Qt library. To picture the internal structure of the given ELF file, a custom diagram was designed and implemented.
Keywords
ELF, Executable and Linking Format, Qt, GUI, graphical viewer, graphical editor, corrupted file, binary file, multiplatform application
Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
11 June 2019
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Bařina David, Ing., Ph.D. (DCGM FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), člen
Bařina David, Ing., Ph.D. (DCGM FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), člen
Citation
OMACHT, Martin. Grafický prohlížeč a jednoduchý editor ELF souboru. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-11. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/20914/
BibTeX
@bachelorsthesis{FITBT20914, author = "Martin Omacht", type = "Bachelor's thesis", title = "Grafick\'{y} prohl\'{i}\v{z}e\v{c} a jednoduch\'{y} editor ELF souboru", school = "Brno University of Technology, Faculty of Information Technology", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/20914/" }