Assassin's Creed Origins Cheat Table

Assassin's Creed Origins Cheat Table 1

Login to enable download
Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat
Assassin's Creed Origins Cheat Table

Features

  • Infinite Health
  • One Hit Full Adrenaline
  • Extra money per pickup
  • Infinite Arrors
  • Infinite Arrors
  • Fast Leveling
  • Purchase all abilities
  • Infinite Chariot Boost Speed

1595268594512.png


Example Scripts
Infinite Health:
[ENABLE]

aobscanmodule(health5,ACOrigins.exe,8B 81 C4 FE FF FF) // should be unique
alloc(newmem,$1000,"ACOrigins.exe"+1942D80)

label(code)
label(return)
label(health_base)
registersymbol(health_base)

newmem:

cmp [rcx-0000013C],#50
je code
cmp [rcx-000000A4],#273
je code
cmp [rcx-0000013C],#1
jle code
cmp [rcx-0000013C],#0
jle code
cmp [rcx-0000013C],#-1
jle code
cmp [rcx-000000A4],80000000
je code
mov [health_base],rcx
mov eax,[rcx-000000A4]
mov [rcx-0000013C],eax

code:
  mov eax,[rcx-0000013C]
  jmp return

health_base:
dd 0

health5:
  jmp newmem
  nop
return:
registersymbol(health5)

[DISABLE]

health5:
  db 8B 81 C4 FE FF FF

unregistersymbol(health5)
unregistersymbol(health_base)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ACOrigins.exe"+1942D80

"ACOrigins.exe"+1942D6F: CC                 -  int 3
"ACOrigins.exe"+1942D70: 8B 81 5C FF FF FF  -  mov eax,[rcx-000000A4]
"ACOrigins.exe"+1942D76: 89 02              -  mov [rdx],eax
"ACOrigins.exe"+1942D78: 33 C0              -  xor eax,eax
"ACOrigins.exe"+1942D7A: C3                 -  ret
"ACOrigins.exe"+1942D7B: CC                 -  int 3
"ACOrigins.exe"+1942D7C: CC                 -  int 3
"ACOrigins.exe"+1942D7D: CC                 -  int 3
"ACOrigins.exe"+1942D7E: CC                 -  int 3
"ACOrigins.exe"+1942D7F: CC                 -  int 3
// ---------- INJECTING HERE ----------
"ACOrigins.exe"+1942D80: 8B 81 C4 FE FF FF  -  mov eax,[rcx-0000013C]
// ---------- DONE INJECTING  ----------
"ACOrigins.exe"+1942D86: 89 02              -  mov [rdx],eax
"ACOrigins.exe"+1942D88: 33 C0              -  xor eax,eax
"ACOrigins.exe"+1942D8A: C3                 -  ret
"ACOrigins.exe"+1942D8B: CC                 -  int 3
"ACOrigins.exe"+1942D8C: CC                 -  int 3
"ACOrigins.exe"+1942D8D: CC                 -  int 3
"ACOrigins.exe"+1942D8E: CC                 -  int 3
"ACOrigins.exe"+1942D8F: CC                 -  int 3
"ACOrigins.exe"+1942D90: 8B 41 B4           -  mov eax,[rcx-4C]
"ACOrigins.exe"+1942D93: 89 02              -  mov [rdx],eax
}
One hit Full Adrenaline:
[ENABLE]

aobscanmodule(power_move1,ACOrigins.exe,2F 66 0F 6E 8F B8 00 00 00) // should be unique
alloc(newmem,$1000,"ACOrigins.exe"+87B1438)

label(code)
label(return)

newmem:
cmp [rdi+000000B8],#99
jge code
mov [rdi+000000B8],#99
code:
  movd xmm1,[rdi+000000B8]
  jmp return

power_move1+01:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(power_move1)

[DISABLE]

power_move1+01:
  db 66 0F 6E 8F B8 00 00 00

unregistersymbol(power_move1)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ACOrigins.exe"+87B1438

"ACOrigins.exe"+87B1415: 57                       -  push rdi
"ACOrigins.exe"+87B1416: 48 83 EC 20              -  sub rsp,20
"ACOrigins.exe"+87B141A: 48 8D B9 08 FF FF FF     -  lea rdi,[rcx-000000F8]
"ACOrigins.exe"+87B1421: 48 89 D3                 -  mov rbx,rdx
"ACOrigins.exe"+87B1424: 48 89 F9                 -  mov rcx,rdi
"ACOrigins.exe"+87B1427: E8 A4 C2 95 F8           -  call ACOrigins.exe+110D6D0
"ACOrigins.exe"+87B142C: 48 89 C1                 -  mov rcx,rax
"ACOrigins.exe"+87B142F: E8 CC 24 6D F9           -  call ACOrigins.exe+1E83900
"ACOrigins.exe"+87B1434: 85 C0                    -  test eax,eax
"ACOrigins.exe"+87B1436: 7E 2F                    -  jle ACOrigins.exe+87B1467
// ---------- INJECTING HERE ----------
"ACOrigins.exe"+87B1438: 66 0F 6E 8F B8 00 00 00  -  movd xmm1,[rdi+000000B8]
// ---------- DONE INJECTING  ----------
"ACOrigins.exe"+87B1440: 66 0F 6E C0              -  movd xmm0,eax
"ACOrigins.exe"+87B1444: 31 C0                    -  xor eax,eax
"ACOrigins.exe"+87B1446: 0F 5B C9                 -  cvtdq2ps xmm1,xmm1
"ACOrigins.exe"+87B1449: 0F 5B C0                 -  cvtdq2ps xmm0,xmm0
"ACOrigins.exe"+87B144C: F3 0F 5E C8              -  divss xmm1,xmm0
"ACOrigins.exe"+87B1450: F3 0F 11 0B              -  movss [rbx],xmm1
"ACOrigins.exe"+87B1454: 48 8B 5C 24 30           -  mov rbx,[rsp+30]
"ACOrigins.exe"+87B1459: 48 83 C4 20              -  add rsp,20
"ACOrigins.exe"+87B145D: 5F                       -  pop rdi
"ACOrigins.exe"+87B145E: C3                       -  ret
}
Extra money on pickup:
{ Game   : ACOrigins.exe
  Version:
  Date   : 2018-02-06
  Author : ChrisPC

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(money2,ACOrigins.exe,44 89 00 4D 85 F6) // should be unique
alloc(newmem,$100,"ACOrigins.exe"+1BCB17F)

label(code)
label(return)
label(money)
registersymbol(money)

newmem:
cmp qword ptr [rsp+18],0
jne code
cmp qword ptr [rsp+20],9
jne code
mov [money],rax
cmp [rax],#99999
jge code
shr [rax],1
sub r8d,[rax]
shl r8d,1
shr [rax],1
add r8d,[rax]

code:
  mov [rax],r8d
  test r14,r14
  jmp return

money:
dd 0

money2:
  jmp newmem
  nop
return:
registersymbol(money2)

[DISABLE]

money2:
  db 44 89 00 4D 85 F6

unregistersymbol(money2)
unregistersymbol(money)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ACOrigins.exe"+1BCB17F

"ACOrigins.exe"+1BCB157: 4D 8B C6                 -  mov r8,r14
"ACOrigins.exe"+1BCB15A: 48 8B D6                 -  mov rdx,rsi
"ACOrigins.exe"+1BCB15D: E8 4E CB 00 00           -  call ACOrigins.exe+1BD7CB0
"ACOrigins.exe"+1BCB162: 48 8B 0D 37 3D FB 02     -  mov rcx,[ACOrigins.exe+4B7EEA0]
"ACOrigins.exe"+1BCB169: 4C 8B C8                 -  mov r9,rax
"ACOrigins.exe"+1BCB16C: 44 8B 00                 -  mov r8d,[rax]
"ACOrigins.exe"+1BCB16F: 8B 91 84 00 00 00        -  mov edx,[rcx+00000084]
"ACOrigins.exe"+1BCB175: 44 03 C5                 -  add r8d,ebp
"ACOrigins.exe"+1BCB178: 44 3B C2                 -  cmp r8d,edx
"ACOrigins.exe"+1BCB17B: 44 0F 47 C2              -  cmova r8d,edx
// ---------- INJECTING HERE ----------
"ACOrigins.exe"+1BCB17F: 44 89 00                 -  mov [rax],r8d
"ACOrigins.exe"+1BCB182: 4D 85 F6                 -  test r14,r14
// ---------- DONE INJECTING  ----------
"ACOrigins.exe"+1BCB185: 75 12                    -  jne ACOrigins.exe+1BCB199
"ACOrigins.exe"+1BCB187: 8B 4F 28                 -  mov ecx,[rdi+28]
"ACOrigins.exe"+1BCB18A: 8D 41 01                 -  lea eax,[rcx+01]
"ACOrigins.exe"+1BCB18D: 89 47 28                 -  mov [rdi+28],eax
"ACOrigins.exe"+1BCB190: 41 89 49 18              -  mov [r9+18],ecx
"ACOrigins.exe"+1BCB194: 41 C6 41 1C 01           -  mov byte ptr [r9+1C],01
"ACOrigins.exe"+1BCB199: 48 8B 4F 38              -  mov rcx,[rdi+38]
"ACOrigins.exe"+1BCB19D: 48 85 C9                 -  test rcx,rcx
"ACOrigins.exe"+1BCB1A0: 74 09                    -  je ACOrigins.exe+1BCB1AB
"ACOrigins.exe"+1BCB1A2: 48 8B 01                 -  mov rax,[rcx]
}
  • Like
Reactions: Kleon742
Author
ChrisFayte
Downloads
3
Views
98
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ChrisFayte

Latest updates

  1. better version

    better version
Community Mods League of Legends Accounts