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 


Step 9...so lost

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Dïspaïr
How do I cheat?
Reputation: 0

Joined: 03 Jan 2008
Posts: 0
Location: New Zealand

PostPosted: Thu Jan 03, 2008 8:28 am    Post subject: Step 9...so lost Reply with quote

Confused i scraped thru Step 8.. but 9 is insane any1 got any pointers on what to do or a tutorial?
Back to top
View user's profile Send private message
edlan
How do I cheat?
Reputation: 0

Joined: 04 Jan 2008
Posts: 2

PostPosted: Fri Jan 04, 2008 2:16 am    Post subject: Re: Step 9...so lost Reply with quote

Dïspaïr wrote:
Confused i scraped thru Step 8.. but 9 is insane any1 got any pointers on what to do or a tutorial?


I thought it was easier than lesson 8. This time there are alot more hints in the instructions. Here's how I did it, step by step:

1. Start Cheat Engine
2. Start Tutorial.exe
3. Add Tutorial.exe to the process watched by CE
4. Go to lesson 31337157
5. New scan for the health value, e.g. 100
6. Press 'hit me' on Tutorial
7. Next scan for health value, e.g. 99
8. Add address and value to watch list
9. Right click and find out what writes to this address
10. In the debugger click on more information. You'll see the code address plus assembly instruction. Record this code address and the value of the register. e.g. ebx and the offset value. The line should look like this: 00455DEA dec [ebx+00000310]
11. Use a hex calculator to add the ebx register value plus the offset which is 310. We'll call this value A.
12. Click on Show disassembler to bring up the memory viewer.
13. On the memory viewer click on Tools->Script Engine
14. Cut and paste the code sample on the Tutorial to the Script Engine window.
15. Change 'addresstochange' to the value A you calculated earlier. Append a 0x in front of this value. e.g. 0x008F2850
16. In the script engine window click on Inject->Inject into current process
17. It should bring up a new Auto assemble window and you'll see the command 'call 00B100CD' where 00B100CD should be a unique value to your computer.
18. Back in memory viewer, select Tools->Auto assemble
19. Click on Template->Code Injection
20. Back on step 10, there was the code address associated with the instruction. Use that code address in the dialog box. e.g. 00455DEA
21. In the latest autoassemble window, copy the code from the previous auto assemble window, e.g. 'call 00B100CD', and paste it underneath '//place your code here' in the new auto assemble window. Delete the code under 'originalcode:', e.g. 'dec [ebx+00000310]'
22. Click execute in the new autoassemble window.
23. Click 'hit me' in the tutorial window
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine 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