adplus-dvertising
frame-decoration

Question

Why is a powerful disassembler important in a good reversing debugger?

a.

To view the code clearly, with cross-references that reveal which branch goes where and where a certain instruction is called from

b.

To control the data/code recognition heuristics manually

c.

To identify code/data ambiguities

d.

All of the above

Posted under Reverse Engineering

Answer: (d).All of the above Explanation:A powerful disassembler is important in a good reversing debugger to view the code clearly, with cross-references that reveal which branch goes where and where a certain instruction is called from, to control the data/code recognition heuristics manually, and to identify code/data ambiguities.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Why is a powerful disassembler important in a good reversing debugger?