Page 1 of 1

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Fri Aug 03, 2018 8:23 pm
by Vee_
Game Version: CRACKED [v1.0781467(dcb0)] + DLC
Game Installer
: FitGirl Repack

Table Features:
-
Money Increased
- Bullet not decreased
- Item not decreased (unstable, but it works, for now)

Update:
- None (for now)

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Sat Aug 04, 2018 1:56 pm
by l0wb1t
So far i can say, this game is not the easiest one to hack :D
Your "Bullet not decraese" Script gives No Reload to Enemys aswell. Makes the game way more hard xD
Here's mine, without affecting enemys. (Still WIP)

Red Currency is -4 Bytes away from Money Adress ;)

Code: Select all

NoReloadMem:
code4:
mov [rax+08],r11d
cmp [_enableNoReload],1
jne OrgReload
cmp rsi,10000000
jna Check_1
mov [rax+08],#999
Check_1:
cmp r8,1
jne Check_2
mov [rax+08],#999
Check_2:
cmp rcx,2
jne Check_3
mov [rax+08],#999

Check_3:
cmp r10,1e1
jne Check_4
mov [rax+08],#999

Check_4:
cmp r10,3
jne OrgReload
mov [rax+08],#999
  OrgReload:
  mov al,01
  jmp return4
What i've got so far:
Image

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Sat Aug 04, 2018 6:54 pm
by Vee_
Yup i know, lol...

Still working on it (Or not as i saw your table on the screenshot is way more "resourceful" XD).

But, I'll check your script if i got the time to play with :D

Btw so sorry i didn't contact you the other day man, so freaking tired i just go straight to bed XD



EDIT:

i am interested in the health value actually, it's a challenge for me because first time i played it and i searched with unknown value float type (with millions result), decrease increase until i got fewer results, and all i got is fake values, tried to trace it back with what accesses this address, but still got the fake one, lol..

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Sat Aug 04, 2018 7:19 pm
by l0wb1t
Good Luck on fixing No Reload :D it took me hours of finding the right compares,and still not sure if they work for anyone else.

i still need to unlock the last item, this hacking thing, :D

also found Coords, + waypoint coords. :)



Yeah i also tried searching for health, no luckso far. May we are just blind or the value is encrypted.



So only changed/unchanged could help then



[MEDIA=youtube]YnmWckQNFPM[/MEDIA]

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Sat Aug 04, 2018 8:21 pm
by Vee_
[QUOTE="l0wb1t, post: 54043, member: 6208"]Good Luck on fixing No Reload :D it took me hours of finding the right compares,and still not sure if they work for anyone else.

i still need to unlock the last item, this hacking thing, :D

also found Coords, + waypoint coords. :)



Yeah i also tried searching for health, no luckso far. May we are just blind or the value is encrypted.



So only changed/unchanged could help then[/QUOTE]



So i decided to check your script, and sadly i doesn't work. But, i found something that's interesting



this compare:

[CODE=nasm]Check_4:

cmp r10,3 => this one for ammo right?

jne OrgReload

mov [rax+08],#999[/CODE]

when i use this piece of code only. not other cmp on check_1 - check_3. The value just change up to cmp r10,4 (then r10,5 and so on).

Looks like this compare, when it's right and goes to mov [rax+08],#999 it will give you 999 ammo, but it will change the value in r10 to 3 + 1 and reset your ammo to original value.

Got it? lol

sorry if my explanation is a bit confusing XD, but the point is just pay attention to the r10 that register seems fishy, lol.



EDIT:

That teleport to waypoint script is going great i see, would love to try that XD

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Sun Aug 05, 2018 7:01 am
by l0wb1t
Hey mate, sad that it doesn't work for you. xD i gave my best. BTW Health is encrypted/Xored.

My friend has just shown me ho to deal with it.
Image

As you can see, EAX gets xored with ECX, so we need ECX for Health value decryption. Remember 2A0 = Health, 2A8 = Max Health
Lets increase our Max Health to 99999.0f first, which isn't xored. After that we decrypt the Health value, so we can write our code. After that we encrypt the Value again so the game doesn't bitch.
Image

If you are lazy you can copy the code from here:
God Mode Code

Code: Select all

[ENABLE]
aobscanmodule(_GodMode,Homefront2_Release.exe,8B 83 A0 02 00 00 33 C1 89 44 24 70) // should be unique
alloc(newmem_GodMode,$1000,"Homefront2_Release.exe"+70E76F)
alloc(_pHealth,8)
registersymbol(_pHealth)
label(code_GodMode)
label(return_GodMode)

newmem_GodMode:
  mov [_pHealth],rbx
  push rax
  mov [rbx+2A8],(float)99999 // Set max Health to 99999 (Max Health is not Encrypted!)
  xor [rbx+2A0],ecx // Decrypt Health Value
  mov rax,[rbx+2A8]
  mov [rbx+2A0],rax
  xor [rbx+2A0],ecx // Encrypt Health Value
code_GodMode:
  pop rax
  mov eax,[rbx+2A0]
  jmp return_GodMode

_pHealth:
dq 0


_GodMode:
  jmp newmem_GodMode
  nop
return_GodMode:
registersymbol(_GodMode)


[DISABLE]

_GodMode:
  db 8B 83 A0 02 00 00

unregistersymbol(_GodMode)
unregistersymbol(_pHealth)
dealloc(_pHealth)
dealloc(newmem_GodMode)
HotKeys:
Middle Mouse Button - Toggle Fly Mode
F5 = Fly Up
F6 =Fly Down
Numpad 7 - Save Pos
Numpad 8 - Load Pos
Numpad 9 - Undo teleport
Numpad Multiply Teleport to waypoint

Note :
For teleport to waypoint make sure, the z axis is not 0, when setting waypoint, else it doesn't work as it should. For best results set waypoint on map icons. those are always valid

Wrong:
Image

Correct:
Image

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Tue Aug 07, 2018 7:06 am
by Vee_
Damn [USER=6208]@l0wb1t[/USER] you nailed it XD

tho there is some items that you miss to check actually, like rocket launcher and hack device. I'll update it myself, hahaha...

btw i learn a lot from your script man, thanks :D

Homefront: The Revolution [CRACKED: CODEX | PLAZA | 3DM | ALi213 | LumaEmu]

Posted: Tue Aug 07, 2018 7:31 am
by l0wb1t
yeah i did not played further. :D so i miss those 2.



Np :)



Sometimes you die with the god mode example given above, you may need to use another opcode, also yous till die from falling, but this is a start i guess. :)

But you can still use the god mode that's in the table, this should work flawless