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.
.data:00B374F1 byte_B374F1
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.
2.1m questions
2.1m answers
60 comments
57.0k users