Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. { Game : OUTRIDERS-Win64-Shipping.exe
  2. Version:
  3. Date : 2021-02-28
  4. Author : Idlehands88
  5.  
  6. This script does blah blah blah
  7. }
  8.  
  9. [ENABLE]
  10.  
  11. aobscanmodule(INJECT_EquipEdit,OUTRIDERS-Win64-Shipping.exe,48 8B 03 48 8D 95 88 00 00 00 48 89) // should be unique
  12. alloc(newmem,$1000,INJECT_EquipEdit)
  13. alloc(newmem2,$1000,1150000000)
  14.  
  15. registersymbol(p_equip)
  16. label(p_equip)
  17. label(code)
  18. label(return)
  19.  
  20. newmem:
  21.  
  22. code:
  23. mov [p_equip],rbx
  24. mov rax,[rbx]
  25. lea rdx,[rbp+00000088]
  26. jmp return
  27.  
  28. p_equip:
  29. dq
  30.  
  31. INJECT_EquipEdit:
  32. jmp newmem
  33. nop 5
  34. return:
  35. registersymbol(INJECT_EquipEdit)
  36.  
  37. [DISABLE]
  38.  
  39. INJECT_EquipEdit:
  40. db 48 8B 03 48 8D 95 88 00 00 00
  41.  
  42. unregistersymbol(p_equip)
  43. unregistersymbol(INJECT_EquipEdit)
  44. dealloc(newmem)
  45.  
  46. {
  47. // ORIGINAL CODE - INJECTION POINT: OUTRIDERS-Win64-Shipping.exe+14B1462
  48.  
  49. OUTRIDERS-Win64-Shipping.exe+14B142D: E8 CE BE 23 FF - call OUTRIDERS-Win64-Shipping.exe+6ED300
  50. OUTRIDERS-Win64-Shipping.exe+14B1432: 48 8B 4C 24 30 - mov rcx,[rsp+30]
  51. OUTRIDERS-Win64-Shipping.exe+14B1437: 4C 8D 05 CA 4E E7 02 - lea r8,[OUTRIDERS-Win64-Shipping.exe+4326308]
  52. OUTRIDERS-Win64-Shipping.exe+14B143E: 41 B9 04 00 00 00 - mov r9d,00000004
  53. OUTRIDERS-Win64-Shipping.exe+14B1444: B8 3F 00 00 00 - mov eax,0000003F
  54. OUTRIDERS-Win64-Shipping.exe+14B1449: 41 8B D1 - mov edx,r9d
  55. OUTRIDERS-Win64-Shipping.exe+14B144C: 66 89 44 24 20 - mov [rsp+20],ax
  56. OUTRIDERS-Win64-Shipping.exe+14B1451: E8 9A E8 23 FF - call OUTRIDERS-Win64-Shipping.exe+6EFCF0
  57. OUTRIDERS-Win64-Shipping.exe+14B1456: 4C 8D 05 23 AD F8 02 - lea r8,[OUTRIDERS-Win64-Shipping.exe+443C180]
  58. OUTRIDERS-Win64-Shipping.exe+14B145D: E9 AB 03 00 00 - jmp OUTRIDERS-Win64-Shipping.exe+14B180D
  59. // ---------- INJECTING HERE ----------
  60. OUTRIDERS-Win64-Shipping.exe+14B1462: 48 8B 03 - mov rax,[rbx]
  61. // ---------- DONE INJECTING ----------
  62. OUTRIDERS-Win64-Shipping.exe+14B1465: 48 8D 95 88 00 00 00 - lea rdx,[rbp+00000088]
  63. OUTRIDERS-Win64-Shipping.exe+14B146C: 48 89 B4 24 50 01 00 00 - mov [rsp+00000150],rsi
  64. OUTRIDERS-Win64-Shipping.exe+14B1474: 48 8B CB - mov rcx,rbx
  65. OUTRIDERS-Win64-Shipping.exe+14B1477: 48 8B B7 50 10 00 00 - mov rsi,[rdi+00001050]
  66. OUTRIDERS-Win64-Shipping.exe+14B147E: 4C 89 B4 24 38 01 00 00 - mov [rsp+00000138],r14
  67. OUTRIDERS-Win64-Shipping.exe+14B1486: 4C 8B B7 88 19 00 00 - mov r14,[rdi+00001988]
  68. OUTRIDERS-Win64-Shipping.exe+14B148D: 4C 89 BC 24 30 01 00 00 - mov [rsp+00000130],r15
  69. OUTRIDERS-Win64-Shipping.exe+14B1495: FF 90 E0 06 00 00 - call qword ptr [rax+000006E0]
  70. OUTRIDERS-Win64-Shipping.exe+14B149B: 48 8B CB - mov rcx,rbx
  71. OUTRIDERS-Win64-Shipping.exe+14B149E: 48 8B 10 - mov rdx,[rax]
  72. }