 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25791 Location: The netherlands
|
Posted: Fri May 13, 2016 3:10 am Post subject: DOOMx64 ptrmap and general stuff |
|
|
This game has build in cheats, scanning for variables is easy enough (ID engine so lots of phantoms but not difficult to find the right one ) and debugging seems to work easily enough. And so far I haven't noticed any integrity scanning
But for those that wish to do pointerscanning here's a pointermap you can use to compare against during your scan
http://wikisend.com/download/578374/doomptrmap.rar
(or use it as a base if your ptr map is bigger)
also, here's an half-assed godmode script that will work until the game gets a patch (so a few hours knowing that patches are rampant after release)
Code: |
[ENABLE]
alloc(newmem,2048,"DOOMx64.exe"+188FF13C)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
cmp word [rsi+rbx],eaf8
jne short originalcode
push rax
mov eax,[rsi+rbx+20]
mov [rsi+rbx+1c],eax
pop rax
jmp short exit
originalcode:
movss [rsi+rbx+1C],xmm0
exit:
jmp returnhere
"DOOMx64.exe"+188FF13C:
jmp newmem
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"DOOMx64.exe"+188FF13C:
movss [rbx+rsi+1C],xmm0
//Alt: db F3 0F 11 44 33 1C
|
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
Last edited by Dark Byte on Fri May 13, 2016 12:19 pm; edited 1 time in total |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25791 Location: The netherlands
|
Posted: Fri May 13, 2016 10:41 am Post subject: |
|
|
this aob finds the instruction that decreases time during a trial:
29 5F 0C 48 8B 05
current address: DOOMx64.exe+187cdf9f
nop it and have fun
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25791 Location: The netherlands
|
Posted: Fri May 13, 2016 1:23 pm Post subject: |
|
|
inf ammo script
Code: |
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,"DOOMx64.exe"+18A3A0C1)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
cmp edx,80000000
jae exit
originalcode:
add [rcx+38],edx
exit:
mov esi,[rcx+38]
jmp returnhere
"DOOMx64.exe"+18A3A0C1:
jmp newmem
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"DOOMx64.exe"+18A3A0C1:
add [rcx+38],edx
mov esi,[rcx+38]
//Alt: db 01 51 38 8B 71 38
|
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
|
|
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
|
|