Yeah, let's go with "tired", it sounds better then what I was thinking. Even if I can justify using reassemble; I'm still using the bytes as is, in the assert and for the restore. But I remember seeing a jump to the "mov [rbp+38],ebx" line, so I didn't want to use the line above it; but at this point I think it would be best to double check that, since I wasn't thinking clearly.SunBeam wrote: ↑Tue Feb 19, 2019 11:44 amReally don't get ya, Tim:
So you prefer adding in a 'reassemble', when you could've just used the instruction above the INJECTING START area You must be tired, I guess...Code: Select all
FC_m64.dll+F8F395F: 4C 8D 4D 38 - lea r9,[rbp+38] //// INJECTING START ---------------------------------------------------------- FC_m64.dll+F8F3963: 89 5D 38 - mov [rbp+38],ebx FC_m64.dll+F8F3966: 4C 8D 05 731B0AF2 - lea r8,[7FEA01654E0] //// INJECTING END ----------------------------------------------------------
That doesn't need reassemble. You got 5 bytes for the JMP + 2 'db 90'Code: Select all
FC_m64.dll+F8F395F: 4C 8D 4D 38 - lea r9,[rbp+38] FC_m64.dll+F8F3963: 89 5D 38 - mov [rbp+38],ebx
Happy coderizin'.
Thanks for pointing it out.
EDIT: Wow, so no jump; just me being dumb.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1