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 


How to output address value based on pointer

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

Joined: 03 Feb 2024
Posts: 1

PostPosted: Sat Feb 03, 2024 4:53 am    Post subject: How to output address value based on pointer Reply with quote

Hello,

I have a problem. I have an app x.exe, that app uses GameAssembly.dll.
I have found the pointer i'm interested in and it is as following:

Pointer scan method = Float.


7FFA43300000 = GameAssembly.dll
06078640 = first offset.
When adding 7FFA43300000+06078640 -> Address. The Address is different everytime.


Then following "pointer steps?" are taken.

Address+B8 -> Address1
Address1+0 -> Address2
Address2+100 -> Address3
Address3+88 -> Address4
Address4+A0 -> Address5
Address5+28 -> Address6
Address6+38 -> Final Address


How do I output the value that is a result of that or access that memory part. So I can read it and output?
I have noticed, that by using hex calc the only correct result is the last one,
previous are not matching (why are they in the brackets?)
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4719

PostPosted: Sat Feb 03, 2024 12:25 pm    Post subject: Reply with quote

06078640 is not the first offset. "GameAssembly.dll+06078640" is the base address.

The arrow `->` means "points to", or "the value of this pointer is..."

The final offset should be `=`, meaning you don't dereference after adding the last offset. This is because the last value isn't a pointer- it's whatever type you were searching for (i.e. float).

Look up a pointer tutorial online

_________________
I don't know where I'm going, but I'll figure it out when I get there.
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