Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
160 views
in Technique[技术] by (71.8m points)

memory - Assembly - Why there are changing values in a static analized code?

I would like to extend a program's code and I want to access a specific data there. My issue is that the address of that specific data keeps changing every system restart. For example the data currently defined like this .data:00B374F1 byte_B374F1 next time after system restart it is going to be different so my new code won't work then.

I understand that the address is changing because of some pre memory allocation, but isn't that only related to dynamic analization? I would really appreciate if someone could help me out, I am new at assembly.

question from:https://stackoverflow.com/questions/65861788/assembly-why-there-are-changing-values-in-a-static-analized-code

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...