View previous topic :: View next topic |
Author |
Message |
Aigyptus Newbie cheater
Reputation: 0
Joined: 27 Jan 2014 Posts: 16 Location: The Netherlands
|
Posted: Sat Feb 08, 2014 12:38 pm Post subject: Help with pointers |
|
|
Hello everyone,
I have a 2 questions about pointers. I completed the tutorial about pointers and about multi-level pointers. But i still have some questions.
1. The most difficult pointer tutorial has a 4-level pointer. Can it be 5 or more? Or is the 4-level pointer the maximum? I'm talking about games and not in the tutorial. Cause i cant find a pointer in a game after 4 pointers.
2. There is a game with a address that does nothing if you don't change it. The speed is stored in a address. It's 1. When i change it to 10 ill become faster but when i restart the game, i can't use the same address. So i also can't make a trainer. The problem is, when i'm trying to find the pointer and find out what accesses the address i don't see the address that i need. Cause there is no address that is changing it.
Thanks in advance,
Aigyptus
|
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sat Feb 08, 2014 1:22 pm Post subject: |
|
|
1. Yes, but you must change your pointer scanner settings (max levels) to see those additional pointers. They will not always be there, but most newer, popular releases will have them. Just remember, the scan times can take exponentially longer when doing this (and) you will need sufficient disk space to accommodate.
2. If you see nothing while attaching the debugger to see what 'accesses the address', then you may need to change your debugger settings. For example, Windows vs. VEH vs. Kernelmode. You can also look at trying different breakpoint methods.
|
|
Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Sat Feb 08, 2014 7:55 pm Post subject: |
|
|
1 - I've run into pointersd 7 levels deep before. But using the pointer scanner like Methos said is way less work and will find things that the tutorial's way won't find.
2 - The value may be set before you attached the debugger. This will be sort of hard to find then, since you don't know what address to watch before it's set.
Try right-clicking the address and seeing what accesses it, and you may be able to edit the code that reads the speed number and does stuff with it. Then you can maybe make an aob scan and assembly edit script for it.
http://forum.cheatengine.org/viewtopic.php?p=5510987
_________________
|
|
Back to top |
|
 |
Aigyptus Newbie cheater
Reputation: 0
Joined: 27 Jan 2014 Posts: 16 Location: The Netherlands
|
Posted: Sun Feb 09, 2014 8:31 am Post subject: |
|
|
1. Oke, i understand, and i think it will be a level 1 pointer cause the authors are not so smart..
2. Thats not what i mean. In the tutorial i can change the value. But in the game, the value is supposed to be the same forever. To find out what is the pointer i need to find out what accesses the address. Then tap change the value. But there is no way to do that in the game. The speed should be normal.
Another example:
Lets say there is a value, that completely doesn't do anything. But it changes from address every time. How can i find the static pointer?
_________________
Hello |
|
Back to top |
|
 |
Rydian Grandmaster Cheater Supreme
Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Mon Feb 10, 2014 12:07 am Post subject: |
|
|
Just because the game seems simple does not mean that the engine is technically simple and uses a low-complexity pointer. Use the pointer scanner.
If the value is important at all and effects things, then the game is reading the value and doing stuff with it. Find what's accessing it to see what's reading it and doing stuff with it, then you can edit that code instead of editing the value.
_________________
|
|
Back to top |
|
 |
Aigyptus Newbie cheater
Reputation: 0
Joined: 27 Jan 2014 Posts: 16 Location: The Netherlands
|
Posted: Mon Feb 10, 2014 10:10 am Post subject: |
|
|
Oke, thank you. And the creator of the game doesn't have so much experience. She is young. And they did the pointer update a week ago.
_________________
Hello |
|
Back to top |
|
 |
Aigyptus Newbie cheater
Reputation: 0
Joined: 27 Jan 2014 Posts: 16 Location: The Netherlands
|
Posted: Tue Feb 11, 2014 10:53 am Post subject: |
|
|
Pointer scan doesn't work. It says: Error: WriteError or something like that. Then i doesn't get the important pointer. And i can't find any pointer then.
_________________
Hello |
|
Back to top |
|
 |
dharthoorn Advanced Cheater
Reputation: 1
Joined: 27 Nov 2008 Posts: 84
|
|
Back to top |
|
 |
|