Reverse Engineering Challenges solved step-by-step to demonstrate the many uses of reverse engineering for the Graduate Programs at the Polytechnic University of Puerto Rico
Date
Authors
Advisor
Publisher
Polytechnic University of Puerto Rico
Item Type
Article
- Total Views Total Views3
- Total Downloads Total Downloads18
Abstract
The field of reverse engineering has seen many different applications such as analysis of computer viruses and malware such as trojans, worms, viruses, ransomware, and so on. Other uses involve analyzing legacy code to possibly recreate in a more modern program and can even be used to test the quality of software. These are just some of the uses of reverse engineering, which should be discussed and be more well known throughout people who practice coding. There are many different approaches to reverse engineering since one can use tools such as IDA, CFF Explorer, Ghidra, Hopper, GDB, and many others in order to examine the programs. Being able to properly understand how to use these tools will help in the proper understanding of what the code is doing and how it is behaving which will be better demonstrated by solving reverse engineering challenges and explaining the methodology behind how they were solved. Key Terms-GDB, reverse engineering
Description
Design Project Article for the Graduate Programs at Polytechnic University of Puerto Rico
Keywords
Citation
Maldonado, J. (2022). Reverse Engineering Challenges solved step-by-step to demonstrate the many uses of reverse engineering for the Graduate Programs at the Polytechnic University of Puerto Rico [Unpublished manuscript]. Graduate School, Polytechnic University of Puerto Rico.