Starting from:

$20

CPE457- Lab4 C++ For Reverse Engineers Solved

Lab Description:  Reversing software requires the ability to identify and effectively analyze a wide variety of code constructs and patterns. For this lab, the student is required to reverse engineer a C++ program that uses objects.

Lab Environment: IDA Pro Educational

Lab Files that are Needed: ReversingCPP.exe.

 

Analyze the provided lab file and answer the following questions:
1.   How many objects are created?

 

2.   What is the size of that object/what are the sizes of those objects?

 

3.   Does the first class have a virtual function?  Include a screenshot with answer.

 

4.   Does the second class inherit the first class?  Include a screenshot with answer.

 

5.   What is Jerry’s number (ID)?
 

6.   What is Bruce’s number (ID)?
 

7.   Is Jerry a base object or a derived object?  Include a screenshot with answer.
 

8.   Is Bruce a base object or derived object?  Include a screenshot with answer.

More products