Thesis Details

Analyzátor kódu jazyka C

Bachelor's Thesis Student: Ovšonka Daniel Academic Year: 2010/2011 Supervisor: Procházka Boris, Ing.
English title
Code Analyzer for C Language
Language
Czech
Abstract

This thesis deals with the principles of program exploitation and detection of potential vulnerabilities in the programs. This detection system offers to create safer program structures. At the beginning of the work the reader is familiarized with the basics of C programming language, assembly language and the GCC compiler. He is also introduced into the matter of exploitation techniques such as buffer overflow, heap overflow, BSS overflow, format string exploits and integer overflow. This work also describes the concept, implementation and results generated by application.

Keywords

Exploitation, Buffer overflow, Assembly language, C language, Security, Code analyzer, GCC compiler

Department
Degree Programme
Files
Status
defended, grade B
Date
14 June 2011
Reviewer
Committee
Kotásek Zdeněk, doc. Ing., CSc. (DCSY FIT BUT), předseda
Beran Vítězslav, Ing., Ph.D. (DCGM FIT BUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
OVŠONKA, Daniel. Analyzátor kódu jazyka C. Brno, 2011. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2011-06-14. Supervised by Procházka Boris. Available from: https://www.fit.vut.cz/study/thesis/12034/
BibTeX
@bachelorsthesis{FITBT12034,
    author = "Daniel Ov\v{s}onka",
    type = "Bachelor's thesis",
    title = "Analyz\'{a}tor k\'{o}du jazyka C",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2011,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/12034/"
}
Back to top