{ Game : OUTRIDERS-Win64-Shipping.exe
Version:
Date : 2021-02-28
Author : Idlehands88
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT_EquipEdit,OUTRIDERS-Win64-Shipping.exe,48 8B 03 48 8D 95 88 00 00 00 48 89) // should be unique
alloc(newmem,$1000,INJECT_EquipEdit)
alloc(newmem2,$1000,1150000000)
registersymbol(p_equip)
label(p_equip)
label(code)
label(return)
newmem:
code:
mov [p_equip],rbx
mov rax,[rbx]
lea rdx,[rbp+00000088]
jmp return
p_equip:
dq
INJECT_EquipEdit:
jmp newmem
nop 5
return:
registersymbol(INJECT_EquipEdit)
[DISABLE]
INJECT_EquipEdit:
db 48 8B 03 48 8D 95 88 00 00 00
unregistersymbol(p_equip)
unregistersymbol(INJECT_EquipEdit)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: OUTRIDERS-Win64-Shipping.exe+14B1462
OUTRIDERS-Win64-Shipping.exe+14B142D: E8 CE BE 23 FF - call OUTRIDERS-Win64-Shipping.exe+6ED300
OUTRIDERS-Win64-Shipping.exe+14B1432: 48 8B 4C 24 30 - mov rcx,[rsp+30]
OUTRIDERS-Win64-Shipping.exe+14B1437: 4C 8D 05 CA 4E E7 02 - lea r8,[OUTRIDERS-Win64-Shipping.exe+4326308]
OUTRIDERS-Win64-Shipping.exe+14B143E: 41 B9 04 00 00 00 - mov r9d,00000004
OUTRIDERS-Win64-Shipping.exe+14B1444: B8 3F 00 00 00 - mov eax,0000003F
OUTRIDERS-Win64-Shipping.exe+14B1449: 41 8B D1 - mov edx,r9d
OUTRIDERS-Win64-Shipping.exe+14B144C: 66 89 44 24 20 - mov [rsp+20],ax
OUTRIDERS-Win64-Shipping.exe+14B1451: E8 9A E8 23 FF - call OUTRIDERS-Win64-Shipping.exe+6EFCF0
OUTRIDERS-Win64-Shipping.exe+14B1456: 4C 8D 05 23 AD F8 02 - lea r8,[OUTRIDERS-Win64-Shipping.exe+443C180]
OUTRIDERS-Win64-Shipping.exe+14B145D: E9 AB 03 00 00 - jmp OUTRIDERS-Win64-Shipping.exe+14B180D
// ---------- INJECTING HERE ----------
OUTRIDERS-Win64-Shipping.exe+14B1462: 48 8B 03 - mov rax,[rbx]
// ---------- DONE INJECTING ----------
OUTRIDERS-Win64-Shipping.exe+14B1465: 48 8D 95 88 00 00 00 - lea rdx,[rbp+00000088]
OUTRIDERS-Win64-Shipping.exe+14B146C: 48 89 B4 24 50 01 00 00 - mov [rsp+00000150],rsi
OUTRIDERS-Win64-Shipping.exe+14B1474: 48 8B CB - mov rcx,rbx
OUTRIDERS-Win64-Shipping.exe+14B1477: 48 8B B7 50 10 00 00 - mov rsi,[rdi+00001050]
OUTRIDERS-Win64-Shipping.exe+14B147E: 4C 89 B4 24 38 01 00 00 - mov [rsp+00000138],r14
OUTRIDERS-Win64-Shipping.exe+14B1486: 4C 8B B7 88 19 00 00 - mov r14,[rdi+00001988]
OUTRIDERS-Win64-Shipping.exe+14B148D: 4C 89 BC 24 30 01 00 00 - mov [rsp+00000130],r15
OUTRIDERS-Win64-Shipping.exe+14B1495: FF 90 E0 06 00 00 - call qword ptr [rax+000006E0]
OUTRIDERS-Win64-Shipping.exe+14B149B: 48 8B CB - mov rcx,rbx
OUTRIDERS-Win64-Shipping.exe+14B149E: 48 8B 10 - mov rdx,[rax]
}