adplus-dvertising
frame-decoration

Question

What enables virtual machines to have tight control over everything a program does?

a.

Virtual machines have their own bytecode format.

b.

Each instruction that is executed must pass through the virtual machine.

c.

Virtual machines perform their own decoding of the program binaries.

d.

Virtual machines can monitor and control any operations performed by the program.

Posted under Reverse Engineering

Answer: (b).Each instruction that is executed must pass through the virtual machine. Explanation:Each instruction that is executed by a program running on a virtual machine must pass through the virtual machine, enabling it to have tight control over everything the program does.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What enables virtual machines to have tight control over everything a program does?