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 


Trouble finding pointer path

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

Joined: 14 Jun 2012
Posts: 1

PostPosted: Thu Jun 14, 2012 2:36 am    Post subject: Trouble finding pointer path Reply with quote

Hi

In a game I am trying to figure out the pointers to my HP.

I find my HP address and then do a pointer scan, I get about 40million pointer possibilities. After changing the area in-game I do a rescan which brings it down to about 30 million pointer paths saving to a new ptr file.

I restart the game, find the new HP address, then click pointer scan for this new value. I "cancel" the window that pops open the saved ptr file, and click rescan, i plug in the address for my new HP location and press scan..... 0 pointers?? I can only assume that my pointer is level 6 or maybe 7, but this takes hours to scan for....


So instead I use the "find what writes to this address" method and work my way backwards until I get the green static address of the "root" pointer. I get the first pointer address with the offset. Now I search for what is writing/accessing the pointer to HP. But the result is the same address as the pointer itself. I can't progress further back.

Am I doing something wrong? Do I just need to wait for a lv6-7 scan?

Is there a CE function which helps to trace the pointers using another method?
Back to top
View user's profile Send private message
Barb86
How do I cheat?
Reputation: 0

Joined: 14 Jun 2012
Posts: 1

PostPosted: Thu Jun 14, 2012 1:09 pm    Post subject: Reply with quote

So....

Added pointer pointing to my HP with the right offset. And its ok.

Now I try to determine what accesses my pointer:

0085B2A2 - 33 F1 - xor esi,ecx
0085B2A4 - 23 B7 18040000 - and esi,[edi+00000418]
0085B2AA - 8B 04 B0 - mov eax,[eax+esi*4] <<
0085B2AD - 85 C0 - test eax,eax

EAX=08FE65C0
EBX=1880A000
ECX=FFFFF06F
EDX=FFFFF06F
ESI=00000090
EDI=1BCB402C
ESP=0012FB7C
EBP=0012FB84
EIP=0085B2AD


I tried adding a pointer which value has 08FE65C0 with the offset 0x90*4, no luck....



EDIT:

Trying to figure out my 11th!!!!! Pointer, but nothing shows up in memory with this value:

7614682A - 83 F9 40 - cmp ecx,40
7614682D - 0F83 738C0000 - jae KERNELBASE.GetThreadId+52
76146833 - 8B 84 88 100E0000 - mov eax,[eax+ecx*4+00000E10] <<
7614683A - 5D - pop ebp
7614683B - C2 0400 - ret 0004

EAX=02F9E640
EBX=0460D200
ECX=00000027
EDX=013D84A8
ESI=773CF760
EDI=000374F3
ESP=0012FE4C
EBP=0012FE4C
EIP=7614683A


I have tried to resolve it in many ways;
(eax+ecx4)+offset
(eax+00000E10)+offset
(eax)+offset

nothing like this is in memory. And if I just put 02F9E640 I am suddenly back to my 9th pointer..... I am just going in circles here...
Back to top
View user's profile Send private message
Kriogenic
Cheater
Reputation: -1

Joined: 13 Jun 2012
Posts: 36
Location: localhost

PostPosted: Thu Jun 14, 2012 7:50 pm    Post subject: Reply with quote

In what game are you trying to do this?

11 pointers is pretty insane O.o I've only ever worked up to 5 pointers
Back to top
View user's profile Send private message
katteknots
Newbie cheater
Reputation: 0

Joined: 09 Jun 2012
Posts: 15
Location: The Netherlands

PostPosted: Fri Jun 15, 2012 6:31 am    Post subject: Reply with quote

If you're dealing with a 6 or even 7+ layered pointer, which is very rare indeed, I'd suggest the manual method, which you're trying.
But since it's a bit rare that the pointers are that "high-leveled", you could try rescan the pointer using "Pointer scan this address" one more time, and see if you're more lucky next time, maybe you've made a small mistake perhaps?

And if that also doesn't solve anything, I hope there are more experienced cheaters out here that can help you!

Also have you tried finding different addresses? Like mana/ammo/armor/exp/level etc.? If so, did that work?

_________________
You have not yet been deemed worthy enough to have an avatar
You have not yet been deemed worthy to send PM's
You have not yet been deemed worthy to double post.
Back to top
View user's profile Send private message
Fresco
Grandmaster Cheater
Reputation: 4

Joined: 07 Nov 2010
Posts: 600

PostPosted: Sat Jun 16, 2012 11:12 am    Post subject: Reply with quote

maybe if you read this you'll understand
http://forum.cheatengine.org/viewtopic.php?p=5370193#5370193

also read the full topic if you're not convinced.

_________________
... Fresco
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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