adplus-dvertising
frame-decoration

Question

Why does an executable need to know in advance where it will be loaded?

a.

Because it contains many cross-references

b.

Because it's compressed

c.

Because it's dynamic

d.

Because it's immutable

Posted under Reverse Engineering

Answer: (a).Because it contains many cross-references Explanation:An executable needs to know in advance where it will be loaded because it contains many cross-references, where one position in the code is pointing at another position in the code.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Why does an executable need to know in advance where it will be loaded?