View Single Post
  #3  
Old 10-31-2005, 16:24
Eleven Eleven is offline
Friend
 
Join Date: May 2002
Posts: 44
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 3
Thanks Rcvd at 4 Times in 3 Posts
Eleven Reputation: 0
As for finding the location when it seems dynamic, you'll most likely need to find where in memory the address to the string is stored, not just where the string is. Basically find the address of the string and then search for that address in memory to see what locations are storing it. This location isn't likely going to change as often as the string location (if at all, the string location is usually dynamic as to better utilize memory in games where ram use isn't a constant).

You're going to need to follow the actual flow more than just what memory it accesses in most games, to see how the memory is manipulated more clearly.

For most games (assuming online) i find the final winsock call, set a bp on it and trace back from there when i see data that matches my criteria. It means that rather than performing each test by hand i can just browse back and generally find what data is used, how its used, and why its used.

Last edited by Eleven; 10-31-2005 at 16:32.
Reply With Quote