|
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
Beck123x How do I cheat? Reputation: 0
Joined: 24 Sep 2021 Posts: 5
|
Posted: Sun Oct 17, 2021 5:11 am Post subject: STATIC ADRESS |
|
|
How to find the static adress/pointer for a game
I am trying to find the pointer/static adress for some values that are stored in a different memory adress when I restart the game.
For example, to find a player in cheat engine, I scan for 6 ( the number of contracts he have), then I apply another contract, and I do a next scan, and I remain with 1 adress, and that's the adress of the player, which includes contracts, overall, stats, name, skills etc....
The problem is that, this memory adress change everytime I restart the game, and I need to repeat the step 1, everytime I open the game, and it's quite frustrating.
Let's say I did the first step, searching the player by contracts, found his dynamic adress that's " 143DD8978 "
When I click on finding pointers for this adress, Cheat engine don't find anything, not even one static adress.
I've tried to click on " find what acces/write to this adress" but it ll give me a table that have this :
CardsDLL_Win64_retail.dll+1C648D:
7FFD51BB647F - 41 89 83 CC000000 - mov [r11+000000CC],eax
7FFD51BB6486 - 41 8B 82 D0000000 - mov eax,[r10+000000D0]
7FFD51BB648D - 41 89 83 D0000000 - mov [r11+000000D0],eax <<
7FFD51BB6494 - 41 8B 82 D4000000 - mov eax,[r10+000000D4]
7FFD51BB649B - 41 89 83 D4000000 - mov [r11+000000D4],eax
RAX=000000000000000A
RBX=000000000000001F
RCX=0000000000000000
RDX=00000000BB2FF240
RSI=000000005D160AB8
RDI=000000000000000A
RSP=00000000BB2FEDC0
RBP=00000000BB2FEEF0
RIP=00007FFD51BB6494
R8=0000000000000000
R9=0000000000000000
R10=00000000BB2FF190
R11=000000005D160AB8
R12=00000000BB2FF500
R13=0000000000000001
R14=00000000BB2FF190
R15=000000005D135410
I've searched for every memory adresses from there, ant there are some with green text, which means they are static adresses, but somehow, when I restart the game, the values of those "static" adresses are changed.
Can you help me with some tricks? |
|
Back to top |
|
|
Frouk Master Cheater Reputation: 5
Joined: 22 Jun 2021 Posts: 489 Location: mov dword ptr [Ukraine]
|
|
Back to top |
|
|
LF2005 Newbie cheater Reputation: 0
Joined: 03 Apr 2014 Posts: 16
|
Posted: Sun Oct 17, 2021 9:20 am Post subject: Re: STATIC ADRESS |
|
|
Beck123x wrote: | How to find the static adress/pointer for a game
I am trying to find the pointer/static adress for some values that are stored in a different memory adress when I restart the game.
For example, to find a player in cheat engine, I scan for 6 ( the number of contracts he have), then I apply another contract, and I do a next scan, and I remain with 1 adress, and that's the adress of the player, which includes contracts, overall, stats, name, skills etc....
The problem is that, this memory adress change everytime I restart the game, and I need to repeat the step 1, everytime I open the game, and it's quite frustrating.
Let's say I did the first step, searching the player by contracts, found his dynamic adress that's " 143DD8978 "
When I click on finding pointers for this adress, Cheat engine don't find anything, not even one static adress.
I've tried to click on " find what acces/write to this adress" but it ll give me a table that have this :
CardsDLL_Win64_retail.dll+1C648D:
7FFD51BB647F - 41 89 83 CC000000 - mov [r11+000000CC],eax
7FFD51BB6486 - 41 8B 82 D0000000 - mov eax,[r10+000000D0]
7FFD51BB648D - 41 89 83 D0000000 - mov [r11+000000D0],eax <<
7FFD51BB6494 - 41 8B 82 D4000000 - mov eax,[r10+000000D4]
7FFD51BB649B - 41 89 83 D4000000 - mov [r11+000000D4],eax
RAX=000000000000000A
RBX=000000000000001F
RCX=0000000000000000
RDX=00000000BB2FF240
RSI=000000005D160AB8
RDI=000000000000000A
RSP=00000000BB2FEDC0
RBP=00000000BB2FEEF0
RIP=00007FFD51BB6494
R8=0000000000000000
R9=0000000000000000
R10=00000000BB2FF190
R11=000000005D160AB8
R12=00000000BB2FF500
R13=0000000000000001
R14=00000000BB2FF190
R15=000000005D135410
I've searched for every memory adresses from there, ant there are some with green text, which means they are static adresses, but somehow, when I restart the game, the values of those "static" adresses are changed.
Can you help me with some tricks? |
you need to double click each piece of code given to you
for example : mov eax,[r10+000000D4]
you need to see the suggested pointer address and search for it in Hex,
you need to make some logic checks
the suggested address cant be to small (bigger than XXXX and probably smaller than 0XXXXXXX)
the second logic check is the offset, in this example it is D4, so it is reasonable. |
|
Back to top |
|
|
LeFiXER Grandmaster Cheater Supreme Reputation: 20
Joined: 02 Sep 2011 Posts: 1055 Location: 0x90
|
Posted: Sun Oct 17, 2021 11:17 am Post subject: |
|
|
Also use code tags if you're posting code. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|