Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Forward Tracing

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
VikFreeze
Newbie cheater
Reputation: 0

Joined: 14 Feb 2010
Posts: 21
Location: Basking in the warm glow of several computer monitors

PostPosted: Thu Mar 18, 2010 3:16 pm    Post subject: Forward Tracing Reply with quote

Hy,
I've been browsing the www and found a flash game to tamper with, finding the score address and modifying it works just fine, but its a slow process to search for the address and modify it with CE, so i want to make a trainer for it, so it modifys the score with just one click, to do this i need to find a way to figure out what the address of the score will be.

The address is established when the game starts and remains the same threw out the game, also i've noticed that is always ends with 3B8.

Now, ive tryed to find a pointer to this address but unfortunately it just leads in circles there just isen't a stable pointer to it, so i took a different aproach to this problem, i isolated the module of the browser witch loads the swf file and watched it.
This turned up 7 addresses witch look promising, they all change value when the game is instantiated and destroyed.
2 out of these 7 are 0x00000000 when the game isen't instantiated, one of them is given a value when the game is instantiated and the othere is given a value right at the same moment that the score address wouled be established, furtheremore this address always ends with 1C0 so i have a strong suspicion that this address has something to do with the scores address.
Ok thats where i stand now, the problem now is to find a link between one of these 7 addresses in the module and the scores address.
I know how to back trace a pointer to a module but not how to "forward trace".

Heres some test data if it helps: (the first 7 lines hold the values of the 7 addresses and the address of the score is the last, each colum is one gameplay)
Code:

0B6A42C0             0B6A4250          0B6A4330         0B6A43A0
0B6A8D10             0B6A88F0          0B6A8680         0B6A8E60
0B690890             0B690D28          0B6905D8         0B6906F8
0B690308             0B690890          0B690D28         0B6905D8
0B9E91C0             0BC2B1C0          0C25A1C0         0C19F1C0
0B690980             0B6901B8          0B690698         0B690980
02B5                 0375              0435             04F5

0B97B3B8             0B9753B8          0C1C83B8         0BF8D3B8


Im sorry for my rubbish spelling and id apreciate any help on how to find a link to the scores address

_________________
When at first u don't succeed, blame you parents, and then try again using more POWER!!
- Jeremy Clarkson
Back to top
View user's profile Send private message
Radiation
Grandmaster Cheater
Reputation: 14

Joined: 17 Jun 2009
Posts: 842
Location: Chernobyl

PostPosted: Thu Mar 18, 2010 5:42 pm    Post subject: Reply with quote

ahh:

1. right-click an address in the disassembler window

2. Click on "Find out what addresses this instruction accesses."

4. Click Yes

5. Now go back to game and make the score change


This should record any values changed by this opcode.


Hope I helped.

_________________
Jesus loves you, Hitler! Smile

Playing/Embedding XM and MOD files in Visual Basic 6

.erutangis ruoy ni siht esu neht ,sdrawkcab siht daer ot hguone trams erew uoy fI
I can spell your name backwards: ‮Hitler
Back to top
View user's profile Send private message
VikFreeze
Newbie cheater
Reputation: 0

Joined: 14 Feb 2010
Posts: 21
Location: Basking in the warm glow of several computer monitors

PostPosted: Fri Mar 19, 2010 3:55 am    Post subject: Reply with quote

That was a good idea but it didn't help since only there values are used somehow, there not used as opcodes to modify any othere addresses
_________________
When at first u don't succeed, blame you parents, and then try again using more POWER!!
- Jeremy Clarkson
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites