National Repository of Grey Literature 35 records found  beginprevious31 - 35  jump to record: Search took 0.01 seconds. 
Retargetable Source-Level Debugger
Korvas, Pavol ; Dolíhal, Luděk (referee) ; Křoustek, Jakub (advisor)
This mater's thesis deals with introducing principles of debugging and debuggers. The thesis examines in detail format of debugging information and it describes the design of debugger created within the project Lissom. Furthermore, the thesis also contains implementation of each designed part, which the debugger consists of. Last part of this thesis deals with testing of the implemented solution with two types of processor architectures and it also contains the conclusion of the results.
Enhancement of Decompilation by Using Dynamic Code Analysis
Končický, Jaromír ; Zemek, Petr (referee) ; Ďurfina, Lukáš (advisor)
As a part of the Lissom project, a retargetable decompiler is being developed. Its main purpose is to decompile programs for a particular microprocessor architecture into a high-level programming language. In present, methods of dynamic code analysis are not used during decompilation. However, we can significantly improve the decompilation results by using these methods. Design of dynamic-analysis methods is the main task of this thesis. In this thesis, reverse engineering and Lissom decompiler are described. Furthermore, general dynamic analysis methods, such as instrumentation and emulation, are described. The information we can obtain by using dynamic analysis and its usage during decompilation is proposed.
Extension of Generic Debugger of the Lissom Project
Hons, Petr ; Husár, Adam (referee) ; Přikryl, Zdeněk (advisor)
This thesis deals with an introduction to debugging and debuggers. The thesis describes principles of the debugging information, especially the DWARF format and its Call Frame Information (CFI), that enables a debugger to visualize the call stack. Furthermore, extensions of the debugger used in the Lissom project were designed and implemented. These extensions added support for call stack visualization, history value storage and step return and step over commands.
Malware analysis and reverse engineering
Šváb, Martin ; Čermák, Igor (advisor) ; Hlaváč, Jindřich (referee)
Focus of this thesis is reverse engineering in information technology closely linked with the malware analysis. It explains fundamentals of IA-32 processors architecture and basics of operating system Microsoft Windows. Main part of this thesis is dedicated to the malware analysis, including description of creating a tool for simplification of static part of the analysis. In Conclusion various approaches to the malware analysis, which were described in previous part of the thesis, are practically demonstrated on unknown malware sample.
Debugging of Programs
Tlučhoř, Tomáš ; Buchalcevová, Alena (advisor) ; Tichý, Vladimír (referee)
This bachelor thesis should be used as a study material for students of introductory courses of programming 4IT101 - Introduction to Programming and 4IT115 - Fundamentals of Software Engineering at the University of Economics, Prague. Whole thesis is about debugging. Theoretical part explains how bugs occur in source code and how to categorize, find and fix them. Several techniques of debugging are introduced with special concern for debuggers, which are essential tools for debugging and nowadays, they're integrated in practically every development environment. Theoretical part can be used as an introduction to debugging issues and it should be useful for students of both courses mentioned above. Practical part of this thesis focuses on description of debuggers in development environments BlueJ and NetBeans. Acquired knowledge should be useful also for programmers using Eclipse because its debugger works similarly. This part can be used as a handbook that helps students and beginners to quickly start using this strong and useful tool.

National Repository of Grey Literature : 35 records found   beginprevious31 - 35  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.