Jump to content

How to calculate dynamic memory address?


Recommended Posts

So: i've some value in memory by Cheat Engine, but an address is dynamic so it changes every application execution. But it also says: somefile.dll+somevalue

My question are:

1. How to find dll's address?

2. How to calculate final address using this data?

Link to comment
Share on other sites

1. You can find dll address by clicking on "memory view" and then selecting view > "Enumerate DLL's and Symols"

2. $address = 0x&Hex($dll + $value)

Ad 1. Is there any way to check this using autoit? Is it changing?

Ad 2. I wrote a simple program:

$dll = 0x6FAC08C0
$value = 0x1234D3

$address = 0x & Hex($dll + $value)

msgbox(0,"address=",$address)

btw in CE i found 4 addresses to this dll but noone of them using my program give right final address

edit:

Possible dll addresses:

0x6FAC08C0

0x6FAFBE70

0x6FB12DE0

0x6FB12E20

"$Value" is:

0x1234D3

And "the final" address should be:

0x6FBD34D3

Edited by Makalele
Link to comment
Share on other sites

I don't know about that, probably there's way,but i don't know.

Are you trying to hack game or what?

If I want to hack game I'll just use CE :blink: I want to learn how to check dll address and calculate any dynamic addresses (ofc using autoit ;))

Edit:

Your memoryy address points to Diablo II

Maybe they are.. So what :P ? Edited by Makalele
Link to comment
Share on other sites

And then you come up with public hack that makes b.net lag? What might help you is sending message to support@battle.net, and an other message to some admins around here.

Are you finished? I think you don't know what you say, lol. I can learn it on another game/app, i was just chosen this one. Btw "public hacks which make b.net lag" are exploits on the server, it's nothing with the memory.
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...