| View previous topic :: View next topic |
| Author |
Message |
SILENT_SUFFERER Cheater
Reputation: 0
Joined: 28 Mar 2012 Posts: 28
|
Posted: Thu Oct 08, 2015 6:06 am Post subject: Use Cheat Engine To View Moded Code |
|
|
| Hi I want to know how can I use cheatengine to see what code a trainer changes so that I can try correct it. Please Help ME
|
|
| Back to top |
|
 |
vng21092 Grandmaster Cheater
Reputation: 15
Joined: 05 Apr 2013 Posts: 644
|
Posted: Thu Oct 08, 2015 7:46 am Post subject: |
|
|
| Well lets say the trainer hacks ammo. You'd find ammo, the same value that the trainers is affecting. Turn off the cheat from the trainer, find out what accesses the value in C.E, shoot some, reload, anything to get the most instructions to pop up in the access window, now turn on the cheat from the trainer and shoot again, a new instruction (could be more) should pop up in the access window. Jump to them in the memory viewer, and jump back to the return to see where the injection point was. I should point out that a new instruction SHOULD pop up, in the event that it doesn't, that probably means an instruction was just nopped, in that case, look at the access window and see which instructions don't increment anymore that used to when the cheat was off, and jump to that in the memory viewer, if its nopped, you've found the instruction, if not, keep looking. These methods would be easier if the game wasn't running fullscreen, that way you could see what pops up.
|
|
| Back to top |
|
 |
Cake-san Grandmaster Cheater
Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
Posted: Thu Oct 08, 2015 8:33 am Post subject: |
|
|
| When the trainer's function is code injection ,then it will change the intruction that process the variable in the game.you just have to scan for unknown initial value (I prefer byte type)(Noted:make sure all data protection is grayed.ex:writable,copyandwrite,executable) and activate the trainer.Then scan for changed value.activated/deactivated and scan for change/unchange value until you get the minimal adresses. disassamble the memory region of the address and try to understand the intruction.Then do like what vng21092 the Grandmaster Cheater had typed.
|
|
| Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Thu Oct 08, 2015 11:51 am Post subject: |
|
|
I doubt you can 'correct' the trainer if you don't know how to rip it in the first place. What a clown.
Anyway, just search on these forums "how to steal a trainer" you will find plenty of threads where this has been shown in great detail how to (i have absolutely no idea why, i say let the idiots be in confusion..one less antifuck in the wild) and there is even a beginner's guide.
I know you can't be arsed to search so here it is. Breakpoint on the WPM call and steal to your heart's delight
_________________
|
|
| Back to top |
|
 |
SILENT_SUFFERER Cheater
Reputation: 0
Joined: 28 Mar 2012 Posts: 28
|
Posted: Fri Oct 09, 2015 2:09 am Post subject: |
|
|
| Thanks for all the responses. I am still learning more and more about cheatengine. Let me explain what the problem is. I am able to find things like tiberium and energy using cheatengine and injecting new code to change how the ASM works however till today I am still unable to find the more advanced stuff in a game like build time, cooldown for special powers and unit health (cnc3tw). The trainer I found has everything I am looking for but it is buggy and causes the game to crash so all i want to do is see what address or line of code the trainer modifies so that i can try and figure out how they found it and also change the coding so it can possibly work better. Why reinvent the wheel when I can take someone elses work and just improve on it?
|
|
| Back to top |
|
 |
|