Thesis Details

Zpětný překladač bajtkódu jazyka Java

Bachelor's Thesis Student: Hřibal Jaromír Academic Year: 2014/2015 Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Java Bytecode Disassembler
Language
Czech
Abstract

The first part of this thesis studies the fundamental principles of Java Virtual Machine and presents in depth look at its instruction set and .class file format, both together well known as bytecode. The next part presents an overview of the existing tools for bytecode manipulation. The last part of this work describes the development of a new plugin for Eclipse IDE. This plugin allows the user to get more comfortable view of the given bytecode and to see the original source code from which the bytecode was generated. The plugin requires the source code to be accessible so it is not a typical decompilation tool.

Keywords
Java, Disassembler, Java bytecode, Java Virtual Machine
Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
24 August 2015
Reviewer
Committee
Citation
HŘIBAL, Jaromír. Zpětný překladač bajtkódu jazyka Java. Brno, 2015. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-08-24. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/18226/
BibTeX
@bachelorsthesis{FITBT18226,
    author = "Jarom\'{i}r H\v{r}ibal",
    type = "Bachelor's thesis",
    title = "Zp\v{e}tn\'{y} p\v{r}eklada\v{c} bajtk\'{o}du jazyka Java",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18226/"
}
Back to top