The aim of this thesis is the implementation of a plugin for the Thermostat instrumentation tool. The plugin is able to extract the list of names of the classes loaded in the JVM and their bytecode which is then decompiled to source code with an existing decompiler. The written part of the thesis introduces the technologies used, describes the bytecode extraction and its processing. It also describes the architecture of the plugin and the role of Thermostat in the implementation.
Decompilation of restored in-memory class fragments in running JVM
University
Faculty of Informatics
Date of Completion
fall 2017
Resources
Leader
Marek Grác
Consultant
Jiří Vaněk
Student
Petra Miková