A PenTester is reverse engineering code by translating low-level machine code into higher level assembly language code so that the PenTester can read it and understand how the application is functioning. What type of reverse engineering process is this?A.DecompilationB.DisassemblyC.DebuggingD.Static code analysis
Question
A PenTester is reverse engineering code by translating low-level machine code into higher level assembly language code so that the PenTester can read it and understand how the application is functioning. What type of reverse engineering process is this?A.DecompilationB.DisassemblyC.DebuggingD.Static code analysis
Solution
The process described is known as Disassembly. This is when low-level machine code is translated into a higher-level assembly language. This makes it easier for the PenTester to read and understand the functioning of the application. So, the correct answer is B. Disassembly.
Similar Questions
reverse engineering
Program which translates high level program into machine code is classified asSelect one:a.Compilerb.debuggerc.translating analystd.instruction analyst
Tracing code is the process of step-by-step reading through the code as a computer would execute it to figure out exactly what the code is __________.
What are the activities of Program modularization and Source code translation _____________.A) Forward engineeringB) Reverse EngineeringC) ReengineeringD) Reverse Engineering and Reengineering
A program that converts a high level language program to a set of instruc-tions that can run on a computer is called a ?Answer areaA. compilerB. debuggerC. editorD. none of the above
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.