LOGIN  .  SIGNUP   .  SUPPORT 
HOME / MESSAGE BOARDS / GENERAL DISCUSSIONS

General Discussions

Signup   Message Boards Home   Newest Posts   My Favorite Boards   My Threads
Page 2 of 4   •  First Page  •  Previous Page  •   Next Page  •   Last Page
Signup or Login to Post
In Need Of Some Decent Tuts
 
DABhand  posted on Apr 29, 2010 10:13:57 AM - Report post

Current rank: 3.5 Stars. Next Rank at 8000 Posts.
Send a message to DABhand
AUTHOR
You are on the right path, be aware some games are going to be tougher to find pointers than others.

Keep an eye on a recurring value when you get damaged etc, that could be your base address for the player structure.


Also look into Level 4 pointers

[Edited by DABhand, 4/29/2010 10:14:35 AM]

 
Sil3nt_Pr0digy  posted on Apr 29, 2010 8:38:34 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Sil3nt_Pr0digy
ELITE
quote:
originally posted by DABhand

You are on the right path, be aware some games are going to be tougher to find pointers than others.

Keep an eye on a recurring value when you get damaged etc, that could be your base address for the player structure.


Also look into Level 4 pointers

[Edited by DABhand, 4/29/2010 10:14:35 AM]

Well I didn't look up "Level 4 Pointers". But I looked up "ASM Multi-Level Pointers", and found a Cheat Engine Tutorial for the Multi-Level Pointer part of the tutorial, that is a video, and the guy was very descriptive about what I needed to do.

The most helpful part, "Keep going until you find a Static Pointer" o.O. Tracking down all these pointers could take some time...

Imagine a level 100 pointer.... God Damn that would take forever.

Well I'm going to keep searching, and back-tracing the pointers, hopefully it won't take long to find a static pointer.

 
Sil3nt_Pr0digy  posted on Apr 29, 2010 9:41:35 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Sil3nt_Pr0digy
ELITE
Ok, finally got to the end, at least I think. Final pointer was [[[0x116F54C8]+0x0]+0x40]+0x10. Looks like it was only a level 3 pointer, If I counted it right. I used MHS to do the pointers and stuff. So what would be the next step? lol. My only question is that I had 2 which were 0. See?

Link

Since there was a green one that equaled 0 i just used that one, is that right?

[Edited by Sil3nt_Pr0digy, 4/29/2010 9:43:35 PM]

 
Sil3nt_Pr0digy  posted on Apr 29, 2010 9:53:01 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Sil3nt_Pr0digy
ELITE
Ok, so I used some basic logic, and took the static pointer's address, and found it's actual base address, which happens to be (Dunia.dll + 016F54C8), so would the actual address to the health location be [(Dunia.dll + 016F54C8)+ 50], resulting in (Dunia.dll + 016F5518). Is that correct? If so, shouldn't I just be able to write to that address? Or is there something else I must do?
 
HonestGamer  posted on Apr 29, 2010 10:58:25 PM - Report post

Moderator
Send a message to HonestGamer
MODERATOR
Pointers make me sick. They can be very hard to find at sometimes. So the best way to go through them is finding tutorials on One-Sided options. I learned a lot from a Tutorial for Player Structure by Shinero. And of course DABhand helped me on my way! Thanks man!
 
Sil3nt_Pr0digy  posted on Apr 29, 2010 11:09:33 PM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Sil3nt_Pr0digy
ELITE
quote:
originally posted by HonestGamer

Pointers make me sick. They can be very hard to find at sometimes. So the best way to go through them is finding tutorials on One-Sided options. I learned a lot from a Tutorial for Player Structure by Shinero. And of course DABhand helped me on my way! Thanks man!

Well I found the final pointer. I'm just wondering what I need to do so I can use the pointer for code injection, or if there is something else I must do.

Would you happen to know?

 
DABhand  posted on Apr 30, 2010 4:14:16 AM - Report post

Current rank: 3.5 Stars. Next Rank at 8000 Posts.
Send a message to DABhand
AUTHOR
Well if you found the base address for the player structure, all you need to do is find the health value within that structure.

And it will be easy to find, since you know a specific address to start scanning from and add a few Kilobytes to end the search pattern. You will find it in no time at all.

 
Sil3nt_Pr0digy  posted on Apr 30, 2010 9:07:38 AM - Report post

Current rank: 1 Star. Next Rank at 100 Posts.
Send a message to Sil3nt_Pr0digy
ELITE
quote:
originally posted by DABhand

Well if you found the base address for the player structure, all you need to do is find the health value within that structure.

And it will be easy to find, since you know a specific address to start scanning from and add a few Kilobytes to end the search pattern. You will find it in no time at all.

Well I don't "think" I found the base address, I just traced back the pointers all the way to a static pointer. So if the final pointer that I found, the static one, is located within the base location for the player structure, then I did locate it.

Page 2 of 4   •  First Page  •  Previous Page  •   Next Page  •   Last Page
  Post Reply
Go to page: 1  2  3  4 
All times are (GMT -06:00) Central Time (US & Canada). Current time is 9:12:59 PM