EC-Council
312-50V12 · Question #97
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…
The correct answer is A. Reverse engineering. Reverse engineering is the process of analyzing and extracting the source code of a software or application, and if needed, regenerating it with required modifications.Reverse engineering is used to disassemble a mobile application to analyze its design flaws and fix any bugs…
Submitted by andres_qro· Mar 4, 2026Wireless Network, Mobile, IoT, and OT Hacking
Question
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?
Options
- AReverse engineering
- BApp sandboxing
- CJailbreaking
- DSocial engineering
How the community answered
(54 responses)- A93% (50)
- B4% (2)
- C2% (1)
- D2% (1)
Explanation
Reverse engineering is the process of analyzing and extracting the source code of a software or application, and if needed, regenerating it with required modifications.Reverse engineering is used to disassemble a mobile application to analyze its design flaws and fix any bugs that are
Topics
#Mobile application security#Reverse engineering#Vulnerability analysis#Source code analysis
Community Discussion
No community discussion yet for this question.