For those in supernova difficulty...
No hunger decay:
Code: Select all
{ Game : IndianaWindowsStore-Win64-Shipping.exe
Version:
Date : 2019-10-24
Author : Draxhax
Removes hunger decay
}
[ENABLE]
aobscanmodule(aobFood,IndianaWindowsStore-Win64-Shipping.exe,F3 0F 11 99 10 02 00 00) // should be unique
alloc(newmem,$1000,"IndianaWindowsStore-Win64-Shipping.exe"+72B7EF)
label(code)
label(return)
newmem:
code:
mov [rcx+00000210],0f
jmp return
aobFood:
jmp newmem
nop 3
return:
registersymbol(aobFood)
[DISABLE]
aobFood:
db F3 0F 11 99 10 02 00 00
unregistersymbol(aobFood)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "IndianaWindowsStore-Win64-Shipping.exe"+72B7EF
"IndianaWindowsStore-Win64-Shipping.exe"+72B7C2: F3 0F 58 D9 - addss xmm3,xmm1
"IndianaWindowsStore-Win64-Shipping.exe"+72B7C6: 45 84 C9 - test r9l,r9l
"IndianaWindowsStore-Win64-Shipping.exe"+72B7C9: 74 0A - je IndianaWindowsStore-Win64-Shipping.exe+72B7D5
"IndianaWindowsStore-Win64-Shipping.exe"+72B7CB: F3 0F 10 81 04 02 00 00 - movss xmm0,[rcx+00000204]
"IndianaWindowsStore-Win64-Shipping.exe"+72B7D3: EB 08 - jmp IndianaWindowsStore-Win64-Shipping.exe+72B7DD
"IndianaWindowsStore-Win64-Shipping.exe"+72B7D5: F3 0F 10 81 F8 01 00 00 - movss xmm0,[rcx+000001F8]
"IndianaWindowsStore-Win64-Shipping.exe"+72B7DD: F3 0F 5D D8 - minss xmm3,xmm0
"IndianaWindowsStore-Win64-Shipping.exe"+72B7E1: 0F 57 C0 - xorps xmm0,xmm0
"IndianaWindowsStore-Win64-Shipping.exe"+72B7E4: 48 8D 91 20 03 00 00 - lea rdx,[rcx+00000320]
"IndianaWindowsStore-Win64-Shipping.exe"+72B7EB: F3 0F 5F D8 - maxss xmm3,xmm0
// ---------- INJECTING HERE ----------
"IndianaWindowsStore-Win64-Shipping.exe"+72B7EF: F3 0F 11 99 10 02 00 00 - movss [rcx+00000210],xmm3
// ---------- DONE INJECTING ----------
"IndianaWindowsStore-Win64-Shipping.exe"+72B7F7: E8 F4 39 00 00 - call IndianaWindowsStore-Win64-Shipping.exe+72F1F0
"IndianaWindowsStore-Win64-Shipping.exe"+72B7FC: 84 C0 - test al,al
"IndianaWindowsStore-Win64-Shipping.exe"+72B7FE: 74 11 - je IndianaWindowsStore-Win64-Shipping.exe+72B811
"IndianaWindowsStore-Win64-Shipping.exe"+72B800: E8 1B 99 FA FF - call IndianaWindowsStore-Win64-Shipping.exe+6D5120
"IndianaWindowsStore-Win64-Shipping.exe"+72B805: 48 8B C8 - mov rcx,rax
"IndianaWindowsStore-Win64-Shipping.exe"+72B808: 48 83 C4 28 - add rsp,28
"IndianaWindowsStore-Win64-Shipping.exe"+72B80C: E9 5F DF 09 00 - jmp IndianaWindowsStore-Win64-Shipping.exe+7C9770
"IndianaWindowsStore-Win64-Shipping.exe"+72B811: 48 83 C4 28 - add rsp,28
"IndianaWindowsStore-Win64-Shipping.exe"+72B815: C3 - ret
"IndianaWindowsStore-Win64-Shipping.exe"+72B816: CC - int 3
}
No thirst decay:
Code: Select all
{ Game : IndianaWindowsStore-Win64-Shipping.exe
Version:
Date : 2019-10-24
Author : Draxhax
Removes hydration decay
}
[ENABLE]
aobscanmodule(aobThirst,IndianaWindowsStore-Win64-Shipping.exe,F3 0F 11 99 14 02 00 00) // should be unique
alloc(newmem,$1000,"IndianaWindowsStore-Win64-Shipping.exe"+72BA0F)
label(code)
label(return)
newmem:
code:
mov [rcx+00000214],0f
jmp return
aobThirst:
jmp newmem
nop 3
return:
registersymbol(aobThirst)
[DISABLE]
aobThirst:
db F3 0F 11 99 14 02 00 00
unregistersymbol(aobThirst)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "IndianaWindowsStore-Win64-Shipping.exe"+72BA0F
"IndianaWindowsStore-Win64-Shipping.exe"+72B9E2: F3 0F 58 D9 - addss xmm3,xmm1
"IndianaWindowsStore-Win64-Shipping.exe"+72B9E6: 45 84 C9 - test r9l,r9l
"IndianaWindowsStore-Win64-Shipping.exe"+72B9E9: 74 0A - je IndianaWindowsStore-Win64-Shipping.exe+72B9F5
"IndianaWindowsStore-Win64-Shipping.exe"+72B9EB: F3 0F 10 81 08 02 00 00 - movss xmm0,[rcx+00000208]
"IndianaWindowsStore-Win64-Shipping.exe"+72B9F3: EB 08 - jmp IndianaWindowsStore-Win64-Shipping.exe+72B9FD
"IndianaWindowsStore-Win64-Shipping.exe"+72B9F5: F3 0F 10 81 FC 01 00 00 - movss xmm0,[rcx+000001FC]
"IndianaWindowsStore-Win64-Shipping.exe"+72B9FD: F3 0F 5D D8 - minss xmm3,xmm0
"IndianaWindowsStore-Win64-Shipping.exe"+72BA01: 0F 57 C0 - xorps xmm0,xmm0
"IndianaWindowsStore-Win64-Shipping.exe"+72BA04: 48 8D 91 30 03 00 00 - lea rdx,[rcx+00000330]
"IndianaWindowsStore-Win64-Shipping.exe"+72BA0B: F3 0F 5F D8 - maxss xmm3,xmm0
// ---------- INJECTING HERE ----------
"IndianaWindowsStore-Win64-Shipping.exe"+72BA0F: F3 0F 11 99 14 02 00 00 - movss [rcx+00000214],xmm3
// ---------- DONE INJECTING ----------
"IndianaWindowsStore-Win64-Shipping.exe"+72BA17: E8 D4 37 00 00 - call IndianaWindowsStore-Win64-Shipping.exe+72F1F0
"IndianaWindowsStore-Win64-Shipping.exe"+72BA1C: 84 C0 - test al,al
"IndianaWindowsStore-Win64-Shipping.exe"+72BA1E: 74 11 - je IndianaWindowsStore-Win64-Shipping.exe+72BA31
"IndianaWindowsStore-Win64-Shipping.exe"+72BA20: E8 FB 96 FA FF - call IndianaWindowsStore-Win64-Shipping.exe+6D5120
"IndianaWindowsStore-Win64-Shipping.exe"+72BA25: 48 8B C8 - mov rcx,rax
"IndianaWindowsStore-Win64-Shipping.exe"+72BA28: 48 83 C4 28 - add rsp,28
"IndianaWindowsStore-Win64-Shipping.exe"+72BA2C: E9 1F 14 0A 00 - jmp IndianaWindowsStore-Win64-Shipping.exe+7CCE50
"IndianaWindowsStore-Win64-Shipping.exe"+72BA31: 48 83 C4 28 - add rsp,28
"IndianaWindowsStore-Win64-Shipping.exe"+72BA35: C3 - ret
"IndianaWindowsStore-Win64-Shipping.exe"+72BA36: CC - int 3
}
No sleep decay:
Code: Select all
{ Game : IndianaWindowsStore-Win64-Shipping.exe
Version:
Date : 2019-10-24
Author : Draxhax
Removes sleep decay
}
[ENABLE]
aobscanmodule(aobSleep,IndianaWindowsStore-Win64-Shipping.exe,F3 0F 11 99 18 02 00 00) // should be unique
alloc(newmem,$1000,"IndianaWindowsStore-Win64-Shipping.exe"+72B76F)
label(code)
label(return)
newmem:
code:
mov [rcx+00000218],0f
jmp return
aobSleep:
jmp newmem
nop 3
return:
registersymbol(aobSleep)
[DISABLE]
aobSleep:
db F3 0F 11 99 18 02 00 00
unregistersymbol(aobSleep)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "IndianaWindowsStore-Win64-Shipping.exe"+72B76F
"IndianaWindowsStore-Win64-Shipping.exe"+72B742: F3 0F 58 D9 - addss xmm3,xmm1
"IndianaWindowsStore-Win64-Shipping.exe"+72B746: 45 84 C9 - test r9l,r9l
"IndianaWindowsStore-Win64-Shipping.exe"+72B749: 74 0A - je IndianaWindowsStore-Win64-Shipping.exe+72B755
"IndianaWindowsStore-Win64-Shipping.exe"+72B74B: F3 0F 10 81 0C 02 00 00 - movss xmm0,[rcx+0000020C]
"IndianaWindowsStore-Win64-Shipping.exe"+72B753: EB 08 - jmp IndianaWindowsStore-Win64-Shipping.exe+72B75D
"IndianaWindowsStore-Win64-Shipping.exe"+72B755: F3 0F 10 81 00 02 00 00 - movss xmm0,[rcx+00000200]
"IndianaWindowsStore-Win64-Shipping.exe"+72B75D: F3 0F 5D D8 - minss xmm3,xmm0
"IndianaWindowsStore-Win64-Shipping.exe"+72B761: 0F 57 C0 - xorps xmm0,xmm0
"IndianaWindowsStore-Win64-Shipping.exe"+72B764: 48 8D 91 40 03 00 00 - lea rdx,[rcx+00000340]
"IndianaWindowsStore-Win64-Shipping.exe"+72B76B: F3 0F 5F D8 - maxss xmm3,xmm0
// ---------- INJECTING HERE ----------
"IndianaWindowsStore-Win64-Shipping.exe"+72B76F: F3 0F 11 99 18 02 00 00 - movss [rcx+00000218],xmm3
// ---------- DONE INJECTING ----------
"IndianaWindowsStore-Win64-Shipping.exe"+72B777: E8 74 3A 00 00 - call IndianaWindowsStore-Win64-Shipping.exe+72F1F0
"IndianaWindowsStore-Win64-Shipping.exe"+72B77C: 84 C0 - test al,al
"IndianaWindowsStore-Win64-Shipping.exe"+72B77E: 74 11 - je IndianaWindowsStore-Win64-Shipping.exe+72B791
"IndianaWindowsStore-Win64-Shipping.exe"+72B780: E8 9B 99 FA FF - call IndianaWindowsStore-Win64-Shipping.exe+6D5120
"IndianaWindowsStore-Win64-Shipping.exe"+72B785: 48 8B C8 - mov rcx,rax
"IndianaWindowsStore-Win64-Shipping.exe"+72B788: 48 83 C4 28 - add rsp,28
"IndianaWindowsStore-Win64-Shipping.exe"+72B78C: E9 5F 11 0A 00 - jmp IndianaWindowsStore-Win64-Shipping.exe+7CC8F0
"IndianaWindowsStore-Win64-Shipping.exe"+72B791: 48 83 C4 28 - add rsp,28
"IndianaWindowsStore-Win64-Shipping.exe"+72B795: C3 - ret
"IndianaWindowsStore-Win64-Shipping.exe"+72B796: CC - int 3
}