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 

[TUTORIAL] Pointer For 2/4 Bytes

Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Tutorials -> Pointer tutorials
View previous topic :: View next topic  
Author Message
Reputation: 0

Joined: 05 Jan 2007
Posts: 31

PostPosted: Sat Mar 01, 2008 1:19 am    Post subject: [TUTORIAL] Pointer For 2/4 Bytes Reply with quote

Credits : Apezwijn
Im not sure if everything is correct so it would be cool if you guys replyd what's wrong.

Copyright tutorial created by Apezwijn

Search for your adress wich is 4 or 2 Bytes.
Right click on the adress and select " Find out what acesses this adress".
Do somthing ingame wich makes the value of your adress change.
Then search for the code wich contains " Copy Memory "
Double click it.

This one is correct

This one is wrong.

Now Search for the Value of your formula.

The adress you find has to be green wich means it is static.

Now go Start> all programs> accesories> Windows calculator.
Probaly your calulator is normal you have to change it to syntific mode.
Then select HEX mode.

Calculate your offset..
And now you have your pointer done!

Credits : Apezwijn
Back to top
View user's profile Send private message
Expert Cheater
Reputation: 0

Joined: 08 Nov 2007
Posts: 198

PostPosted: Sat Mar 01, 2008 1:29 am    Post subject: Reply with quote

VitaminC++ made a better one...

[QUOTE=Iamok]This tutorial assumes basic knowledge of searching for addresses and using a UCE.

Credits to VitaminC++

-CRC Bypass
-Reccomended A simple CT with Godmode and the essentials... just no unlimited attack since well be making one Smile
-A brain also helps

Part 1

OK lets get started, in this part ill explain how to find the address and i wont use pictures because its pretty simple.

Step 1. Open Maplestory login and go into a map. Go back into your UCE and search 0 on four bytes.
Step 2. Go back into Maplestory and attack TWICE, not once TWICE. then go back into your UCE and search 1.
Step 3. Go back into Maplestory again and attack ONCE this time. Go back into your UCE and search 2.
Step 4. Attack another time and search 3 in your UCE
Step 5. Attack one last time and search 4 in your UCE. at this point you should have one address left, if you dont simply keep attacking and increasing your value you search by one each time.

Part 2

Congratulations you have succesfully found the address for Unlimited attack, but we have a problem if you close maplestory and log back in the address you have will no longer be the address for your attack counter. This is why we need to find a pointer, a pointer is Static meaning it is less likely to change versus a dynamic address like the one we found for unlimited attack. A pointer "tells" a dynamic address what value it should be so by finding the pointer and offset and freezing it we can control the specific address it writes to or just stop it altogether.

To find a pointer we will need to know the value that is stored in the pointer. Cheat engine makes it very easy to find the value in the pointer.

Step 1. The first thing we have to do is right click on the address we found and click on "Find what writes to this address" when you click this a box should pop up that says "the following opcodes changed the address" and the list should be blank.

Step 2. After you have opened the dialogue box go back into maplestory and attack once. Then go back into your UCE and and look at the dialogue box. See that code? Well thats the line of code that executed when we attacked.

Step 3. In the dialogue box click "More Information" and look at the box that popped up. Nouw look towards the bottom of the window see where it says "The value of the pointer needed to find this address is probably XXXXXXXX". Well that is the address we need to search. Do not search yet, look up at the red code. Look farmiliar? Thats the code that was executed that you saw before. Now look at the part that says [ebx+00000eb6], 00 the last part (00000eb6) is the offset.
make sure to write this down because youll need it later.

Step 4. Now we need to search for the address of the pointer. Back in the main UCE window press "New Search", tick Hex, and type in that value that was probably the addres of the pointer. press search and there should be one or two addresses that comes up.

Step 5. Look at the addresses that were found. The only one you need to worry about is the one in green (green addreses means they are static and therefore more likely to be a pointer) Now click on "Add address manually", tick pointer and add the green addres you found along with the offset youve found.

Step 6. Press ok and now you have a 1337 pointer h4x0r.

To find a different pointer use the same method. Once you have found the address you want to find a pointer to, follow the same directions, the only thing different is the address you search for and the offset. The offset would be whatever is at the ends of the bracets. For example [eax+000005h6] 5h6 is the offset. The address you search for is told to you by CE the same way it is for Unlimited Attack.[/QUOTE]
Back to top
View user's profile Send private message
Reputation: 0

Joined: 12 Mar 2007
Posts: 38

PostPosted: Sun Jul 26, 2009 11:12 pm    Post subject: Reply with quote

i get everything right to the point were i get to enter in the value as a hex number once i do that i press enter and i have 2 addys that come up that are not static ( not green ) what do i do then?
Back to top
View user's profile Send private message
How do I cheat?
Reputation: 0

Joined: 30 Apr 2014
Posts: 2
Location: Australia

PostPosted: Thu May 01, 2014 1:32 am    Post subject: How to calculate offset in calculator? Reply with quote

How to calculate offset in calculator?
If Google cannot find it, No one can!
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 Tutorials -> Pointer tutorials 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