Certified Ethical Hacker v11 312-50v11 – Question308

Jacob works as a system administrator in an organization. He wants to extract the source code of a mobile application and disassemble the application to analyze its design flaws. Using this technique, he wants to fix any bugs in the application, discover underlying vulnerabilities, and improve defense strategies against attacks.
What is the technique used by Jacob in the above scenario to improve the security of the mobile application?

A.
Reverse engineering
B. App sandboxing
C. Jailbreaking
D. Social engineering

Correct Answer: A