Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 01:10

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Finding a pointer value for a strange address..

Discussion on Finding a pointer value for a strange address.. within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2009
Posts: 4
Received Thanks: 1
Finding a pointer value for a strange address..

Hi

Im trying to find a pointer to an address (XYZ coordinates for teleport hack) which is a float value.. ive been suffering for hours and hours, please help.

I would appreciate ANY help or advice:
After finding the Z coordinate, I use cheat engine to "Find what writes to this address" and I get the following result:

Code:
EAX=4314C235
EBX=3D322F00
ECX=00000003
EDX=3D322F38
ESI=0012E13C
EDI=3D322F40
EBP=0012E0D0
ESP=0012E0A4
EIP=0099763A

Probable base pointer =00000000

00997637 - movsd
00997638 - movsd
[B]00997639 - movsd[/B]   <- This is what writes to my address?? 3D322F3C
0099763a - pop edi
0099763b - pop esi
Okay, so "movsd", which cheat engine sees as "move string data" opcode, writes to my Z coordinate address which is a FLOAT value? Cheat engine does not give any probable pointer address, so i went looking at the memory region:

Code:
00997622 - mov [ebp+60],eax
00997625 - mov eax,[ebp-1c]
00997628 - mov [ebp+64],eax
0099762B - mov eax,[ebp-18]
0099762E - mov [ebp+68],eax
00997631 - lea edi,[ebx+34]
00997634 - lea esi,[ebp+60]
00997637 - movsd
00997638 - movsd
[B]00997639 - movsd    <- this *writes* to my XYZ coordinate??? [/B]
0099763A - pop edi
0099763B - pop esi
0099763C - pop ebx
0099763D - add ebp,74
00997640 - leave
00997641 - ret 0004
00997644 - push ebp
Above is a copy of the memory region around this strange... "movsd" opcode that writes to my car's Z coordinate.
I dont know what to do or how to get a pointer in this case.

Any ideas??
paultheavatar is offline  
Old 06/28/2009, 21:57   #2
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,344
The first movsd moves the X-coordinate from the stack to the heap, the second one the Y-coordinate and the third one the Z-coordinate. You can see that if you keep in mind that movsd copies the DWORD value stored at ESI to the DWORD value stored at EDI and then adds 4 to both registers.

Since EDI contains EBX+34 the pointer to the struct storing the coordinates probably contains the value in EBX. So in this case the pointer points to 3D322F00 and the Z-coordinate is located at 3D322F00+3C which is 3D322F3C.
ms​ is offline  
Thanks
1 User
Old 07/08/2009, 22:05   #3
 
elite*gold: 0
Join Date: Jun 2009
Posts: 4
Received Thanks: 1
Thanks for the useful post, however, the value at EBX CONSTANTLY changes... confused yet again :/
paultheavatar is offline  
Reply


Similar Threads Similar Threads
Finding address
08/24/2011 - Cabal Online - 3 Replies
Hello. I use CE 5.3 and I have two questions. 1. For all hacks I see, it says search within these address (like 0170000 and 01800000) and that each client has different ones. How do I find which mine has? 2. Evandon posted a CT file with full hack addys, and he said that anyone could use them as long as they smart edited the address for their client. I even googled how to do it and I couldnt find a simple way. Any help? Thanks.
Need help with finding address
07/20/2010 - 12Sky2 - 9 Replies
can someone help me and teach me how to find the address?
Ip address Finding [HeLP]
01/10/2010 - Ragnarok Online - 14 Replies
im playing rumbleRO and when i scan it with RPE its address is 127.0.0.1 the GM told me that if i can crack the ip i can bot forever. and the Gm told me that its not his real.how can i know his ip address
[HELP] Finding Gm address & AoE address on CABAL
10/23/2008 - Cabal Online - 0 Replies
How can i find Gm address and Aoe Address on CABAL ? im using CE please help me. TNX! :bandit:
Finding a Pointer @Ghostkiller
06/23/2008 - Kal Online - 2 Replies
well i read the guide from mpc forums and so but @ghostkiller its a bit different.and helping us at finding a pointer at ghostkiller would be good a tut or some more tips etc.thx from now :)



All times are GMT +2. The time now is 01:10.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.