Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


STATIC ADRESS

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Beck123x
How do I cheat?
Reputation: 0

Joined: 24 Sep 2021
Posts: 5

PostPosted: Sun Oct 17, 2021 5:11 am    Post subject: STATIC ADRESS Reply with quote

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
View user's profile Send private message
Frouk
Master Cheater
Reputation: 5

Joined: 22 Jun 2021
Posts: 489
Location: mov dword ptr [Ukraine]

PostPosted: Sun Oct 17, 2021 5:48 am    Post subject: Reply with quote

You doing pointer scan wrong,make sure to watch: https://www.youtube.com/watch?v=yjdSxL2DWfE&t=366
_________________
void(__cdecl *Haxing)(HWND hGameWindow)
Back to top
View user's profile Send private message
LF2005
Newbie cheater
Reputation: 0

Joined: 03 Apr 2014
Posts: 16

PostPosted: Sun Oct 17, 2021 9:20 am    Post subject: Re: STATIC ADRESS Reply with quote

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
View user's profile Send private message
LeFiXER
Grandmaster Cheater Supreme
Reputation: 20

Joined: 02 Sep 2011
Posts: 1055
Location: 0x90

PostPosted: Sun Oct 17, 2021 11:17 am    Post subject: Reply with quote

Also use code tags if you're posting code.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites