1.

A _____________ takes executable file as input and tries to generate high level code.(a) Debugger(b) Decompiler(c) Disassembler(d) Hex EditorThe question was posed to me in my homework.My doubt stems from Attack Vectors topic in section Understanding Attack Vectors of Cyber Security

Answer»

The correct choice is (B) Decompiler

Best explanation: A decompiler takes an executable file as INPUT and tries to generate high-level code. They can be said as opposite of compiler. It does not attempt to reverse the ACTIONS of the compiler; rather it TRANSFORMS the input program repeatedly until HLL code is achieved.



Discussion

No Comment Found

Related InterviewSolutions