how do game trainers work with both the original and the cracked version?

Memory scanning, code injection, debugger internals and other gamemodding related discussion
Post Reply
nameuserHey
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Sep 29, 2018 1:09 pm
Reputation: 0

how do game trainers work with both the original and the cracked version?

Post by nameuserHey » Sat Sep 29, 2018 1:10 pm

Don't the addresses of variables/functions change?

User avatar
TheyCallMeTim13
Administration
Administration
Posts: 1125
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 192
Contact:

Re: how do game trainers work with both the original and the cracked version?

Post by TheyCallMeTim13 » Sat Sep 29, 2018 3:54 pm

Yes, but if they use AOBs; then enough can be the same. And you can make use of readMem or reassemble if needed to match stuff at runtime. Like my Far Cry 3 table works for both steam and "non-uplay" versions and with some other tricks it even works for the DX9 EXE and the DX11 EXE; only the EXE name for my auto-attach script has to be changed.

JohnFK
Cheater
Cheater
Posts: 28
Joined: Tue Aug 29, 2017 10:50 am
Reputation: 7

Re: how do game trainers work with both the original and the cracked version?

Post by JohnFK » Sat Sep 29, 2018 4:12 pm

TheyCallMeTim13 wrote:
Sat Sep 29, 2018 3:54 pm
Yes
Not always. Most cracks nowadays only replace steamapi and work as an emulator. This way the game files are 100% identical to the release version. In all other cases what you said is right.

Post Reply

Who is online

Users browsing this forum: No registered users