nerdexam
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)
  • A
    93% (50)
  • B
    4% (2)
  • C
    2% (1)
  • D
    2% (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.

Full 312-50V12 Practice