How to find Pointers!(tutorial)

06/07/2012 23:51 edsondarkangel#1
here is one tutorial how to find pointers.

POINTER EXPLAINED

Some c++ programmers may not know what a pointer is or how to find a pointer, I will be explaining what a pointer is, and how to find it.

What Is A Pointer?

A pointer is pretty much self-explanatory when it comes to addresses.
As you may know, if you're making a hack for a game, the addresses change every match, therefor a pointer is needed.
The pointer points to the correct address each time.

Ok, So How Do I Find A Pointer?

Well, this involves first getting the address of something, then the pointer and the offset, this may sound confusing at first, but it's easy.
To tell the truth, when I first started learning about pointers, I got confused too.

Ok, I am going to be using solitaire as an example.

Open the program/game you're going to hack, then open cheat engine (if you're hacking a game you're going to need a UCE).

Now, in solitaire i'm going to search for the time that goes up since it's an easy one to do, so I'll scan for it until I get one address.

[Only registered and activated users can see links. Click Here To Register...]

Now, when you have one address, right click it and click "Find out what writes to this address"

Then wait for the value in the game to get changed, then something should appear in the box you just opened, then double click it and you should see:

[Only registered and activated users can see links. Click Here To Register...]

Keep you're eye on the parts I circled in red.
Now, start a new scan in cheat engine, check the box that says "Hex" next to the search box, then search for the second part I circled in red (057401EO), DO NOT ENTER EXACTLY WHAT IS IN MY SCREENSHOT, ENTER WHAT YOU SEE ON YOURS, MINE IS AN EXAMPLE.

[Only registered and activated users can see links. Click Here To Register...]


Now click on "Add address manually"

And check the box that says "Pointer".

Now look at the part I circled in black and enter the following (NOT EXACTLY LIKE MINE BUT WHAT YOU SEE WHICH IS CIRCLED IN BLACK)

[Only registered and activated users can see links. Click Here To Register...]

Then click OK and the value should be the same as the first scan.

credits to the "banned user" from the other website who originally posted this.. from ***gaming.com

info: to find pointers on soldier front/special force, you need an unpacked specialforce.exe

You can unpack manually for it to work...

you can also use OllyDbg instead of CE

Just Google Cheat Engine or OllyDbg...


i hope i can help all guys ^^

tx :)
06/08/2012 00:06 TigerWild#2
Have to re-search all the pointers in the memory.ini?
Only the red lined ones, or all of them?

For example:
[Character_Offset]
$Static = 0x00000788

[Life]
$Static = 0x12FF708
$Offset_1 = 0x0800
$Offset_2 = 0x000C
$Offset_3 = 0x0030
$Offset_4 = 0x1E50

[Mana]
$Static = 0x12FF708
$Offset_1 = 0x0800
$Offset_2 = 0x000C
$Offset_3 = 0x0030
$Offset_4 = 0x1E54
06/08/2012 00:06 miahjere18#3
can you explain the one from "how to find pointer for money in IntAO" by neuronet?
i'm confused about the part where he picks a seemingly random address after searching for the hex value on the previous search
06/08/2012 00:18 edsondarkangel#4
sorry guys but i never tried to search pointers or something.

iam new in search pointers this is a tutorial that i search in some foruns.

i not have time now to learn to find pointers because school and hard work x.x

so i can't help u guys for any info x.x sorry x.x

this tutorial is for all that want how to search pointers.
06/08/2012 01:13 Setubal#5
Finding Pointers for IntAO ist difficult and needs a lot off time. After 3h searching für the Pointers i gave it up becourse CheatEngine gave me millions of possible Pointers or nothing.
06/08/2012 16:09 rafaelti#6
make one video in atlantica plss with u got point
06/22/2013 07:32 crackingz#7
what program do i need to unpack a .exe file?