View previous topic :: View next topic |
Author |
Message |
Symbol I'm a spammer
Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Sat Jun 09, 2007 1:28 pm Post subject: [Short-TUT]How to find the address of a pointer that changes |
|
|
First, I Don't know if someone posted such a tut before, but someone asked me for, so heres the tut.
As you all know, some pointers always change their location and you gotta find the addresses everytime again and again...
so if you want to make your life easier, this tut is for you.
First thing, you find the pointer you need. (I'll teach you with Cheat Engine Tutorial)
After you found it, add it to your CT and right click on it and then click Find out what writes to this address.
Now, change the value of it. (lets say it was mouse pointer, all you gotta do is to move your mouse)
After the op-code is showd, double click it or press "More Information".
Now check what is written in red and between [SQUARES]. if it says [xxx+xx] I mean, lets say [eax+18] so the offset of the pointer will be 18, if 19 so 19, if 4857349857 so 4857349857. you got me...
Look where it says: "The value of the pointer needed to find this address is probably..." and write down or remember the value it tells you.
Now go back to your UCE, tick "HEX" and write the value it said and scan for it.
Add the address you've yo your CT and double click it (on the address) and tick "Pointer" check box.
Now write there the address you've found (in this case it's 0045CC2C)
The offset is gonna be 0 for me becuase it wrote [eax] without anything after, if it would wrote [eax+xx] so the offset would be xx.
Now you can save the pointer in your CT and save yourself lots of time and hard work.
And I finished step 6 in Cheat Engine Tutorial, it's time for code injection
|
|
Back to top |
|
 |
SGL Grandmaster Cheater
Reputation: 14
Joined: 04 May 2007 Posts: 758
|
Posted: Sat Jun 09, 2007 4:16 pm Post subject: |
|
|
Good job!
+rep
_________________
I'm SirGodlike
 |
|
Back to top |
|
 |
CEF Satan How do I cheat?
Reputation: 0
Joined: 09 Jun 2007 Posts: 2
|
Posted: Sat Jun 09, 2007 4:42 pm Post subject: |
|
|
Woah.
|
|
Back to top |
|
 |
M3KillU Grandmaster Cheater
Reputation: 0
Joined: 06 Apr 2007 Posts: 793 Location: California, USA
|
|
Back to top |
|
 |
DarthVaderAsip Master Cheater
Reputation: 0
Joined: 21 Feb 2007 Posts: 261 Location: Near Singapore
|
Posted: Mon Jun 11, 2007 12:49 am Post subject: Re: [Short-TUT]How to find the address of a pointer that cha |
|
|
MOD EDIT : QUOTE REMOVED !
i've reached the part where i have found the opcode and the value...
so when i scan and i did tick HEX but the results shows 15 address...
how to reduced to one address?
anyway the game information
Game Title : Zuma Deluxe
Cheat Target to find : Infinite live/ball
Cheat Engine used : Cheat Egine v5.3
How do i find infinite live/ball address?
well i first scan for score address and i got two address...
one of the address is the real score address another one is some kind like a max power bar...
i froze the 2nd address and change to 9999999...
so now the lives/ball will constantly increase when 3 same balls explodes...
its easier now to find lives/ball value address...
i just scan for current lives/ball number e.g 2...
then when increase i search again 3...
untill one address left...
so thats how i find it...
but the address keep changing...
so i need a pointers...
but i end up with 15 different address that said might be pointer for lives/ball address...
need help...
ty...
EDIT : Spell Check,mod warn...
MOD EDIT: Well , i like leaving spaces between my punctuations as it looks much neater .
|
|
Back to top |
|
 |
Symbol I'm a spammer
Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Mon Jun 11, 2007 1:59 am Post subject: |
|
|
usally its the first address in green (static address) try to find out what access the address and change the value ur looking for and if op-codes appere there its the right address.
|
|
Back to top |
|
 |
DarthVaderAsip Master Cheater
Reputation: 0
Joined: 21 Feb 2007 Posts: 261 Location: Near Singapore
|
Posted: Mon Jun 11, 2007 5:34 pm Post subject: |
|
|
unfortunately for me all the address not in green....
aight ill check whether the opcode is the right address...
|
|
Back to top |
|
 |
Chi-Tur How do I cheat?
Reputation: 0
Joined: 13 Jun 2007 Posts: 1
|
Posted: Wed Jun 13, 2007 5:49 pm Post subject: ty |
|
|
ty that was helpful
cuz lawts of stuff does that [changes]
_________________
|
|
Back to top |
|
 |
DevilGilad Grandmaster Cheater
Reputation: 0
Joined: 10 May 2007 Posts: 624 Location: Delete C:\WINDOWS folder and you'll be able to see me.
|
Posted: Sun Jun 17, 2007 10:36 am Post subject: |
|
|
Lol...
Already knew it, but I think it's really good :]
It can be usefull for stages 6 and 8 at the Cheat Engine's Tutorial...
_________________
|
|
Back to top |
|
 |
spedchyyz Master Cheater
Reputation: 0
Joined: 16 Jun 2007 Posts: 268 Location: what ?
|
Posted: Sun Jun 17, 2007 9:37 pm Post subject: ty |
|
|
ty for dat it helped n im a noooooooo0b
_________________
|
|
Back to top |
|
 |
Arkas How do I cheat?
Reputation: 0
Joined: 21 Jun 2007 Posts: 5
|
Posted: Sat Jun 23, 2007 3:08 pm Post subject: |
|
|
I'm running into the problem DarthVaderAsip had. I have 38 memory addresses containing my memory location. But my pointer looks like this:
fstp [ecx+eax*8+00000710]
The value of the pointer needed to find this address is probably 017AD2A0
I search Hex for 017AD2A0 and I get the 38 memory addresses.
So I have two questions:
1. How do I narrow down the 38 (none are listed in green). And I didn't understand what Symbol said in his response about looking for opcodes. Looking where? By Searching all 38 memory addresses and seeing what is accessing them? Etc...
2. WTF??!? [ecx+eax*8+00000710] Why can't it just be [eax+8] or something. How do I put all that crap in my offset? Or I can't? Or I have to find an alternative method to using pointers?
|
|
Back to top |
|
 |
Symbol I'm a spammer
Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Wed Jun 27, 2007 1:07 pm Post subject: |
|
|
find out what writes to this address -> double click -> u see eax and ecx value...
ecx+eax*8+710
lets say...
eax = 10
so...
ecx+10*8+710
ecx+80+710
ecx+790 O_o
im not sure it also can be a 2nd lvl pointer...
|
|
Back to top |
|
 |
PimArts Grandmaster Cheater Supreme
Reputation: 0
Joined: 14 Aug 2006 Posts: 1040 Location: Netherlands
|
Posted: Tue Jul 03, 2007 3:59 pm Post subject: |
|
|
Good tutorial,I was looking for this.
_________________
|
|
Back to top |
|
 |
Never Again I post too much
Reputation: 0
Joined: 13 Jan 2007 Posts: 2000 Location: New Mexico
|
Posted: Fri Jul 13, 2007 3:11 pm Post subject: |
|
|
my address says movsd or w/e
|
|
Back to top |
|
 |
XSV GTH Moderator
Reputation: 9
Joined: 12 Oct 2005 Posts: 1007 Location: USA
|
Posted: Tue Jul 24, 2007 9:57 am Post subject: |
|
|
Very Nice Tuturial
_________________
|
|
Back to top |
|
 |
|