Tomb Raider Underworld Cheats

Tomb Raider Underworld Cheats 2020-07-22

Login to enable download
Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat
Tomb Raider Underworld Cheats
1595451715506.png


Features

  • God mode
  • Infinite Ammo
  • Unlimited Grenades
Scripts

Health Lookup:
{ Game   : tru.exe
  Version:
  Date   : 2018-05-01
  Author : ChrisPC

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(health1,tru.exe,D9 81 28 06 00 00 81)
aobscanmodule(health3,tru.exe,D9 19 D9 EE D9 C0)
alloc(newmema,$100)
alloc(newmem,$100)
label(codea)
label(returna)


label(code)
label(return)
label(heal_addy)
registersymbol(heal_addy)

newmem:

code:
mov [heal_addy],ecx
mov [ecx+00000628],(float)02000
  fld dword ptr [ecx+00000628]
  jmp return

  heal_addy:
  dd 0

health1:
  jmp newmem
  nop
return:
registersymbol(health1)

newmema:

codea:
  fstp dword ptr [ecx]
  mov [ecx],(float)2000
  fldz
  fld st(0)
  jmp returna

health3:
  jmp newmema
  nop
returna:
registersymbol(health3)

[DISABLE]

health1:
  db D9 81 28 06 00 00
  health3:
  db D9 19 D9 EE D9 C0

unregistersymbol(health3)
unregistersymbol(health1)
unregistersymbol(heal_addy)
dealloc(newmem)
dealloc(newmema)

{
// ORIGINAL CODE - INJECTION POINT: "tru.exe"+2F48B6

"tru.exe"+2F488B: E8 E0 24 FF FF           -  call tru.exe+2E6D70
"tru.exe"+2F4890: DC 5C 24 14              -  fcomp qword ptr [esp+14]
"tru.exe"+2F4894: DF E0                    -  fnstsw ax
"tru.exe"+2F4896: F6 C4 41                 -  test ah,41
"tru.exe"+2F4899: 75 15                    -  jne tru.exe+2F48B0
"tru.exe"+2F489B: E8 D0 24 FF FF           -  call tru.exe+2E6D70
"tru.exe"+2F48A0: 8B 0D 08 41 F4 00        -  mov ecx,[tru.exe+B44108]
"tru.exe"+2F48A6: D8 A1 28 06 00 00        -  fsub dword ptr [ecx+00000628]
"tru.exe"+2F48AC: D9 5C 24 0C              -  fstp dword ptr [esp+0C]
"tru.exe"+2F48B0: 8B 0D 08 41 F4 00        -  mov ecx,[tru.exe+B44108]
// ---------- INJECTING HERE ----------
"tru.exe"+2F48B6: D9 81 28 06 00 00        -  fld dword ptr [ecx+00000628]
// ---------- DONE INJECTING  ----------
"tru.exe"+2F48BC: 81 C1 28 06 00 00        -  add ecx,00000628
"tru.exe"+2F48C2: D9 44 24 0C              -  fld dword ptr [esp+0C]
"tru.exe"+2F48C6: D9 C0                    -  fld st(0)
"tru.exe"+2F48C8: DE C2                    -  faddp st(2),st(0)
"tru.exe"+2F48CA: D9 C9                    -  fxch st(1)
"tru.exe"+2F48CC: D9 19                    -  fstp dword ptr [ecx]
"tru.exe"+2F48CE: D9 EE                    -  fldz
"tru.exe"+2F48D0: D9 C0                    -  fld st(0)
"tru.exe"+2F48D2: DD EA                    -  fucomp st(2)
"tru.exe"+2F48D4: DF E0                    -  fnstsw ax
}
Infinite Ammo:
{ Game   : tru.exe
  Version:
  Date   : 2018-05-01
  Author : ChrisPC

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ammo1,tru.exe,0F B6 A8 2C 01 00 00) // should be unique
alloc(newmem,$100)

label(code)
label(return)

newmem:

code:
mov [eax+0000012C],63
  movzx ebp,byte ptr [eax+0000012C]
  jmp return

ammo1:
  jmp newmem
  nop
  nop
return:
registersymbol(ammo1)

[DISABLE]

ammo1:
  db 0F B6 A8 2C 01 00 00

unregistersymbol(ammo1)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "tru.exe"+37B339

"tru.exe"+37B31E: 85 F6                 -  test esi,esi
"tru.exe"+37B320: 5F                    -  pop edi
"tru.exe"+37B321: 74 1D                 -  je tru.exe+37B340
"tru.exe"+37B323: 8B 86 D0 02 00 00     -  mov eax,[esi+000002D0]
"tru.exe"+37B329: 85 C0                 -  test eax,eax
"tru.exe"+37B32B: 74 0A                 -  je tru.exe+37B337
"tru.exe"+37B32D: 8B 00                 -  mov eax,[eax]
"tru.exe"+37B32F: 8B 80 EC 02 00 00     -  mov eax,[eax+000002EC]
"tru.exe"+37B335: EB 02                 -  jmp tru.exe+37B339
"tru.exe"+37B337: 33 C0                 -  xor eax,eax
// ---------- INJECTING HERE ----------
"tru.exe"+37B339: 0F B6 A8 2C 01 00 00  -  movzx ebp,byte ptr [eax+0000012C]
// ---------- DONE INJECTING  ----------
"tru.exe"+37B340: 85 DB                 -  test ebx,ebx
"tru.exe"+37B342: 74 23                 -  je tru.exe+37B367
"tru.exe"+37B344: 3B DE                 -  cmp ebx,esi
"tru.exe"+37B346: 74 1F                 -  je tru.exe+37B367
"tru.exe"+37B348: 8B 9B D0 02 00 00     -  mov ebx,[ebx+000002D0]
"tru.exe"+37B34E: 85 DB                 -  test ebx,ebx
"tru.exe"+37B350: 74 0A                 -  je tru.exe+37B35C
"tru.exe"+37B352: 8B 0B                 -  mov ecx,[ebx]
"tru.exe"+37B354: 8B 81 EC 02 00 00     -  mov eax,[ecx+000002EC]
"tru.exe"+37B35A: EB 02                 -  jmp tru.exe+37B35E
}
Unlimited Grenades Cheat:
[ENABLE]

aobscanmodule(grenade1,tru.exe,8B 81 EC 02 00 00 85 C0 74 05)
aobscanmodule(sbtr_grenade,tru.exe,83 C0 FF 66 89 46 78 E8 0E)
registersymbol(sbtr_grenade)
alloc(newmem,$100)

label(code)
label(return)

sbtr_grenade:
db 90 90 90

newmem:

code:
  mov eax,[ecx+000002EC]
  mov [eax+78],63
  jmp return

grenade1:
  jmp newmem
  nop
return:
registersymbol(grenade1)

[DISABLE]

grenade1:
  db 8B 81 EC 02 00 00
  sbtr_grenade:
  db 83 C0 FF 66 89 46 78

unregistersymbol(sbtr_grenade)
unregistersymbol(grenade1)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "tru.exe"+37B204

"tru.exe"+37B1E5: 8B 88 00 05 00 00  -  mov ecx,[eax+00000500]
"tru.exe"+37B1EB: 6A 00              -  push 00
"tru.exe"+37B1ED: 6A 04              -  push 04
"tru.exe"+37B1EF: E8 7C BD F6 FF     -  call tru.exe+2E6F70
"tru.exe"+37B1F4: 85 C0              -  test eax,eax
"tru.exe"+37B1F6: 74 1B              -  je tru.exe+37B213
"tru.exe"+37B1F8: 8B 80 D0 02 00 00  -  mov eax,[eax+000002D0]
"tru.exe"+37B1FE: 85 C0              -  test eax,eax
"tru.exe"+37B200: 74 11              -  je tru.exe+37B213
"tru.exe"+37B202: 8B 08              -  mov ecx,[eax]
// ---------- INJECTING HERE ----------
"tru.exe"+37B204: 8B 81 EC 02 00 00  -  mov eax,[ecx+000002EC]
// ---------- DONE INJECTING  ----------
"tru.exe"+37B20A: 85 C0              -  test eax,eax
"tru.exe"+37B20C: 74 05              -  je tru.exe+37B213
"tru.exe"+37B20E: 0F BF 40 78        -  movsx eax,word ptr [eax+78]
"tru.exe"+37B212: C3                 -  ret
"tru.exe"+37B213: 33 C0              -  xor eax,eax
"tru.exe"+37B215: C3                 -  ret
"tru.exe"+37B216: CC                 -  int 3
"tru.exe"+37B217: CC                 -  int 3
"tru.exe"+37B218: CC                 -  int 3
"tru.exe"+37B219: CC                 -  int 3
}
  • Like
Reactions: Kleon742
Author
ChrisFayte
Downloads
0
Views
37
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ChrisFayte

Resource starter Similar resources Category Downloads Last update
ChrisFayte Rise of the Tomb Raider Cheat Table Cheat Engine Tables 0
ChrisFayte Shadow of the Tomb Raider Cheats Cheat Engine Tables 1
Community Mods