Function at 0x140054a70
Capabilities:
Execute command
Log keystrokes via polling

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xe0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x78], xmm10
mov rax, qword [0x14011a0b8]
xor rax, rsp
mov qword [rbp - 0x29], rax
mov r13, qword [0x140179650]
call fcn.140050830
mov r12d, dword [0x1401507c0]
lea rdx, [0x140179941]
mov rsi, qword [0x1401507d0]
mov ecx, 1
mov r15, qword [0x1401799c8]
mov rax, qword [0x140179590]
mov qword [rbp - 0x69], r12
lea r8d, [rcx + 0x21]
mov qword [rbp - 0x49], rsi
mov qword [rbp - 0x51], r15
or dword [rax + 0x4a50], 0x42
mov dword [rax + 0x4a58], ecx
lea rcx, str.___bypass__________________________________________Google_Chrome
mov dword [rax + 0x4ab0], 0x3f79999a
mov dword [rax + 0x4a70], 0x44160000
mov dword [rax + 0x4a74], 0x43e10000
call fcn.140010180
mov rax, qword [0x140179930]
xor ebx, ebx
sub rax, qword [0x140179928]
mov r14d, 0x268
movss xmm6, dword [0x1401066e8]
sar rax, 5
test rax, rax
je 0x140054c98
mov rax, qword gs:[0x58]
xor esi, esi
movss xmm0, dword [0x1401065a4]
xor edi, edi
movss xmm7, dword [0x140106544]
movss xmm8, dword [0x140106564]
mov r15, qword [rax]
movss dword [rbp - 0x5d], xmm0
mov r12d, 4
nop dword [rax]
mov eax, dword [r12 + r15]
cmp dword [0x14017aac4], eax
jle 0x140054c05
lea rcx, [0x14017aac4]
call fcn.1400cc31c
cmp dword [0x14017aac4], 0xffffffff
jne 0x140054c05
mov rax, qword [0x140179590]
mov rdx, qword [rax + 0x4040]
cmp qword [rdx + 0x1c0], 0
jne 0x140054bd6
cmp qword [rax + 0x4e40], 0
mov rax, r14
je 0x140054bdb
mov eax, 0x238
movss xmm0, dword [rax + rdx]
lea rcx, [0x14017aac4]
subss xmm0, dword [rdx + 0x118]
divss xmm0, xmm7
subss xmm0, xmm8
movss dword [0x14017aac0], xmm0
call fcn.1400cc2bc
mov rcx, qword [0x140179928]
movss xmm0, dword [0x14017aac0]
add rcx, rdi
movss dword [rbp - 0x61], xmm0
cmp qword [rcx + 0x18], 0x10
jb 0x140054c26
mov rcx, qword [rcx]
lea rdx, [rbp - 0x61]
call fcn.140035df0
mov ecx, dword [0x14017a784]
test al, al
cmovne ecx, ebx
mov dword [0x14017a784], ecx
mov rcx, qword [0x140179930]
mov rax, rcx
sub rax, qword [0x140179928]
sar rax, 5
dec rax
cmp rsi, rax
je 0x140054c6f
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140016b00
mov rcx, qword [0x140179930]
sub rcx, qword [0x140179928]
inc ebx
movsxd rsi, ebx
add rdi, 0x20
sar rcx, 5
cmp rsi, rcx
jb 0x140054b90
mov r12, qword [rbp - 0x69]
mov rsi, qword [rbp - 0x49]
mov r15, qword [rbp - 0x51]
mov rcx, qword [0x140179590]
movss xmm7, dword [0x14010650c]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], 0
jne 0x140054ce9
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], 0
je 0x140054cda
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], 0
jne 0x140054d1b
movaps xmm1, xmm6
mov qword [rbp - 0x61], 0
lea rcx, [rbp - 0x61]
call fcn.140016990
call fcn.140050a90
mov rbx, qword [0x140179590]
mov rax, qword [rbx + 0x4040]
mov rdx, qword [rax + 0x1c0]
test rdx, rdx
jne 0x140054d55
cmp qword [rbx + 0x4e40], rdx
jne 0x140054d55
movss xmm1, dword [rax + 0x26c]
subss xmm1, dword [rax + 0x11c]
jmp 0x140054d79
movss xmm1, dword [rax + 0x23c]
subss xmm1, dword [rax + 0x11c]
test rdx, rdx
jne 0x140054d73
cmp qword [rbx + 0x4e40], rdx
je 0x140054d79
mov r14d, 0x238
movss xmm0, dword [r14 + rax]
xor edx, edx
subss xmm0, dword [rax + 0x118]
mov byte [rax + 0xcc], 1
mov rbx, qword [rbx + 0x4040]
movss dword [rbp - 0x5d], xmm1
mulss xmm0, dword [0x1401064cc]
movsxd rcx, dword [rbx + 0x108]
mov rax, qword [rbx + 0x110]
movss dword [rbp - 0x61], xmm0
mov r8d, dword [rax + rcx*4 - 4]
lea rcx, str.LeftChild
call fcn.140006170
mov rdx, qword [rbx]
mov edi, eax
cmp dword [rdx + 0x4094], eax
jne 0x140054de8
lea r8, str.LeftChild
mov edx, listen
mov ecx, eax
call fcn.14001f320
xor r14d, r14d
movaps xmmword [rsp + 0xa0], xmm9
xor r9d, r9d
mov dword [rsp + 0x20], r14d
lea r8, [rbp - 0x61]
mov edx, edi
lea rcx, str.LeftChild
call fcn.14000cd40
mov ecx, dword [0x14017a784]
lea rbx, str._.3f
movss xmm10, dword [0x1401066b0]
cmp ecx, 1
sete byte [0x1401799c4]
test ecx, ecx
je 0x140055455
sub ecx, 1
je 0x1400551f5
cmp ecx, 1
jne 0x140055666
lea rcx, str.Player
call fcn.1400353e0
mov rax, qword [0x140179590]
mov rdx, qword [rax + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x140054e95
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x140054e8d
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
lea rdx, [0x140179a68]
lea rcx, str.SpeedHack
call fcn.140037250
cmp byte [0x140179a68], r14b
je 0x140054ee9
lea rax, [rbp - 0x61]
mov qword [rsp + 0x28], rbx
lea r9, [rbp - 0x51]
mov qword [rsp + 0x20], rax
lea r8, [0x140179a6c]
mov dword [rbp - 0x61], 0x42c80000
mov edx, 8
mov dword [rbp - 0x51], 0x3f800000
lea rcx, str.Speed_Amount
call fcn.14003a020
lea rdx, [0x140179a69]
lea rcx, str.SeatBelt
call fcn.140037250
lea rdx, [0x140179a71]
lea rcx, str.Noclip__Risk_
call fcn.140037250
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x51]
mov rcx, qword [0x1401507c8]
add rdx, 0x280
mov r9d, 4
mov dword [rbp - 0x51], r14d
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
lea rdx, [0x140179a73]
lea rcx, str.GodMode
call fcn.140037250
movss xmm1, dword [rbp - 0x51]
lea rcx, str.Health:__.2f
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.1400353e0
lea rdx, [rbp - 0x61]
mov qword [rbp - 0x61], r14
lea rcx, str.Heal_350__Risk_
call fcn.140035df0
test al, al
je 0x140054fb2
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x61]
movss xmm0, dword [0x14010666c]
add rdx, 0x280
mov rcx, qword [0x1401507c8]
mov r9d, 4
movss dword [rbp - 0x61], xmm0
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140016b00
lea rcx, str.Heal_180__Risk_
mov qword [rbp - 0x61], r14
lea rdx, [rbp - 0x61]
call fcn.140035df0
test al, al
je 0x140055009
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x61]
movss xmm0, dword [0x14010662c]
add rdx, 0x280
mov rcx, qword [0x1401507c8]
mov r9d, 4
movss dword [rbp - 0x61], xmm0
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x14005503e
movaps xmm1, xmm6
mov qword [rbp - 0x61], r14
lea rcx, [rbp - 0x61]
call fcn.140016990
lea rdx, [rbp - 0x61]
mov qword [rbp - 0x61], r14
lea rcx, str.Teleporte_0_0_0
call fcn.140035df0
test al, al
je 0x140055666
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x49]
mov rcx, qword [0x1401507c8]
add rdx, 0xd10
mov r9d, 8
mov qword [rbp - 0x49], r14
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rbp - 0x49]
lea r8, [rbp - 0x69]
mov rcx, qword [0x1401507c8]
mov r9d, 8
mov qword [rbp - 0x69], r14
mov qword [rsp + 0x20], r14
lea rdx, [rbx + 0x30]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x1401795d0]
lea r8, [rbp - 0x61]
mov rcx, qword [0x1401507c8]
add rdx, 0x2002fa0
mov r9d, 8
mov qword [rbp - 0x61], r14
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x61]
mov rcx, qword [0x1401507c8]
add rdx, 0x30
mov r9d, 8
mov qword [rbp - 0x61], r14
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x1401795d0]
lea r8, [rbp - 0x51]
mov rcx, qword [0x1401507c8]
add rdx, 0x2022de0
mov r9d, 4
mov dword [rbp - 0x51], r14d
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x1401795d0]
lea r8, [rbp - 0x61]
mov rcx, qword [0x1401507c8]
add rdx, 0x2022de4
mov r9d, 4
mov dword [rbp - 0x61], r14d
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm9, dword [rbp - 0x51]
ucomiss xmm9, xmm10
jp 0x140055171
je 0x140055666
movss xmm8, dword [rbp - 0x61]
ucomiss xmm8, xmm10
jp 0x140055183
je 0x140055666
mov rcx, qword [0x1401507c8]
lea rdx, [rbx + 0x90]
mov r9d, recvfrom
movss dword [rbp - 0x61], xmm9
lea r8, [rbp - 0x61]
movss dword [rbp - 0x5d], xmm8
mov dword [rbp - 0x59], 0xc3520000
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rdx, qword [rbp - 0x69]
lea r8, [rbp - 0x49]
mov rcx, qword [0x1401507c8]
add rdx, 0x50
mov r9d, recvfrom
movss dword [rbp - 0x49], xmm9
movss dword [rbp - 0x45], xmm8
mov dword [rbp - 0x41], 0xc3520000
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
jmp 0x140055666
lea rcx, str.Visual
call fcn.1400353e0
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x140055249
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x14005523a
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x140055277
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
lea rdx, [0x1401799a8]
lea rcx, str.Wallhack
call fcn.140037250
lea rdx, [0x1401799b9]
lea rcx, [0x140105af4]
call fcn.140037250
call fcn.140038040
mov r11, qword [0x140179590]
mov rax, qword [r11 + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [r11 + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x1400552d7
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
lea rcx, str.Config
call fcn.1400353e0
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x14005532b
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x14005531c
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x140055359
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
lea rdx, [0x1401799a9]
lea rcx, [0x1400e6dc4]
call fcn.140037250
lea rdx, [0x1401799aa]
lea rcx, str.FillBox
call fcn.140037250
lea rdx, [0x1401799ab]
lea rcx, str.HeadDot
call fcn.140037250
lea rdx, [0x1401799ac]
lea rcx, str.Line
call fcn.140037250
lea rdx, [0x1401799b1]
lea rcx, str.Skeleton
call fcn.140037250
lea rdx, [0x1401799af]
lea rcx, str.Health_Text
call fcn.140037250
lea rdx, [0x1401799b0]
lea rcx, str.Armor_Text
call fcn.140037250
lea rdx, [0x1401799ad]
lea rcx, str.Distance
call fcn.140037250
lea rdx, [0x1401799ae]
lea rcx, str.Weapon
call fcn.140037250
lea rdx, [0x140179a76]
lea rcx, str.CarId
call fcn.140037250
lea rdx, [0x1401799ba]
lea rcx, str.Vehicle_Distance
call fcn.140037250
lea rdx, [0x1401799bc]
lea rcx, str.Vehicle_Health
call fcn.140037250
lea rdx, [0x1401799bb]
lea rcx, str.Vehicle_Mark
call fcn.140037250
jmp 0x140055666
lea rcx, str.FiveHub_Free
call fcn.1400353e0
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x1400554a9
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x14005549a
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x1400554d7
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
movaps xmm8, xmmword [0x140106a20]
lea rcx, str.Detection:
call fcn.1400353e0
mov rbx, qword [0x140179590]
lea rdx, [rbp - 0x49]
mov dword [rbp - 0x49], r14d
movups xmm0, xmmword [rbx + 0x39d4]
lea rcx, [rbx + 0x4ac8]
movups xmmword [rbp - 0x45], xmm0
call fcn.14001fb80
cmp dword [rbx + 0x4ac4], r14d
je 0x140055522
movups xmmword [rbx + 0x39d4], xmm8
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.140016b00
lea rcx, [0x1400e7b78]
call fcn.1400353e0
mov r8, qword [0x140179590]
cmp dword [r8 + 0x4ac8], 1
jl 0x140055579
movsxd rax, dword [r8 + 0x4ac8]
mov rcx, qword [r8 + 0x4ad0]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, rax
movups xmmword [r8 + rax*8 + 0x39d4], xmm0
dec dword [r8 + 0x4ac8]
movaps xmm8, xmmword [0x140106a40]
lea rcx, str.Version:
call fcn.1400353e0
mov rbx, qword [0x140179590]
lea rdx, [rbp - 0x49]
mov dword [rbp - 0x49], r14d
movups xmm0, xmmword [rbx + 0x39d4]
lea rcx, [rbx + 0x4ac8]
movups xmmword [rbp - 0x45], xmm0
call fcn.14001fb80
cmp dword [rbx + 0x4ac4], r14d
je 0x1400555c4
movups xmmword [rbx + 0x39d4], xmm8
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.140016b00
lea rcx, [0x140105a34]
call fcn.1400353e0
mov r8, qword [0x140179590]
cmp dword [r8 + 0x4ac8], 1
jl 0x14005561b
movsxd rax, dword [r8 + 0x4ac8]
mov rcx, qword [r8 + 0x4ad0]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, rax
movups xmmword [r8 + rax*8 + 0x39d4], xmm0
dec dword [r8 + 0x4ac8]
movups xmm0, xmmword [0x1401799d8]
lea rdx, [rbp - 0x49]
movups xmm1, xmmword [0x1401799e8]
lea rcx, str.Built_date:__s
movaps xmmword [rbp - 0x49], xmm0
movaps xmmword [rbp - 0x39], xmm1
call fcn.1400353e0
lea rdx, [rbp - 0x69]
mov qword [rbp - 0x69], r14
lea rcx, str.discord
call fcn.140035df0
test al, al
je 0x140055666
lea rcx, str.start_https:__discord.gg_mXtg8NXv8q
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14000d110
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140016b00
mov rbx, qword [0x140179590]
movaps xmm9, xmmword [rsp + 0xa0]
mov rdx, qword [rbx + 0x4040]
cmp qword [rdx + 0x1c0], r14
jne 0x1400556a6
lea rcx, [rdx + 0x268]
cmp qword [rbx + 0x4e40], r14
je 0x1400556ad
lea rcx, [rdx + 0x238]
movss xmm0, dword [rcx]
movss xmm1, dword [rcx + 4]
subss xmm0, dword [rdx + 0x118]
subss xmm1, dword [rdx + 0x11c]
mov byte [rdx + 0xcc], 1
xor edx, edx
mov rbx, qword [rbx + 0x4040]
movss dword [rbp - 0x69], xmm0
movss dword [rbp - 0x65], xmm1
movsxd rcx, dword [rbx + 0x108]
mov rax, qword [rbx + 0x110]
mov r8d, dword [rax + rcx*4 - 4]
lea rcx, str.RightChild
call fcn.140006170
mov rdx, qword [rbx]
mov edi, eax
cmp dword [rdx + 0x4094], eax
jne 0x14005571f
lea r8, str.RightChild
mov edx, listen
mov ecx, eax
call fcn.14001f320
xor r9d, r9d
mov dword [rsp + 0x20], r14d
lea r8, [rbp - 0x69]
mov edx, edi
lea rcx, str.RightChild
call fcn.14000cd40
mov ecx, dword [0x14017a784]
test ecx, ecx
je 0x140055d70
sub ecx, 1
je 0x140055c65
cmp ecx, 1
jne 0x140055e5d
lea rcx, str.Vehicle
call fcn.1400353e0
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x1400557ad
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x14005579e
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x1400557db
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
lea rdx, [0x140179a77]
lea rcx, [0x140105cd0]
call fcn.140037250
lea rdx, [0x140179a78]
lea rcx, str.Boost
call fcn.140037250
cmp byte [0x140179a78], r14b
lea rsi, str._.3f
je 0x14005584f
movss xmm0, dword [0x1401065b0]
lea rax, [rbp - 0x61]
mov qword [rsp + 0x28], rsi
lea r9, [rbp - 0x51]
lea r8, [0x140179a7c]
movss dword [rbp - 0x61], xmm0
mov edx, 8
mov qword [rsp + 0x20], rax
lea rcx, str.Boost
mov dword [rbp - 0x51], 0x3f800000
call fcn.14003a020
movss xmm1, dword [0x140179a84]
lea rcx, str.Actual_Gravity__.f
cvtps2pd xmm1, xmm1
movq rdx, xmm1
call fcn.1400353e0
lea rdx, [0x140179a79]
lea rcx, str.Veh_Gravity
call fcn.140037250
cmp byte [0x140179a79], r14b
je 0x1400558c2
movss xmm0, dword [0x1401065b4]
lea rax, [rbp - 0x61]
mov qword [rsp + 0x28], rsi
lea r9, [rbp - 0x51]
lea r8, [0x140179a80]
movss dword [rbp - 0x61], xmm0
mov edx, 8
mov qword [rsp + 0x20], rax
lea rcx, str.Gravity
mov dword [rbp - 0x51], r14d
call fcn.14003a020
lea rdx, [0x140179a7a]
lea rcx, str.Unlock
call fcn.140037250
lea rdx, [0x140179a7b]
lea rcx, str.Lock
call fcn.140037250
lea rdx, [rbp - 0x69]
mov qword [rbp - 0x69], r14
lea rcx, str.Teleport_To_Waypoint
call fcn.140035df0
test al, al
je 0x140055a70
mov rdx, qword [0x1401795d0]
lea r8, [rbp - 0x61]
mov rcx, qword [0x1401507c8]
add rdx, 0x2022de0
mov r9d, 4
mov dword [rbp - 0x61], r14d
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x1401795d0]
lea r8, [rbp - 0x51]
mov rcx, qword [0x1401507c8]
add rdx, 0x2022de4
mov r9d, 4
mov dword [rbp - 0x51], r14d
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x1401795d0]
lea r8, [rbp - 0x69]
mov rcx, qword [0x1401507c8]
add rdx, 0x2002fa0
mov r9d, 8
mov qword [rbp - 0x69], r14
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x69]
mov rcx, qword [0x1401507c8]
add rdx, 0x30
mov r9d, 8
mov qword [rbp - 0x69], r14
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm8, dword [rbp - 0x61]
ucomiss xmm8, xmm10
mov rbx, qword [rbp - 0x69]
jp 0x1400559cc
je 0x140055a70
movss xmm7, dword [rbp - 0x51]
ucomiss xmm7, xmm10
jp 0x1400559dd
je 0x140055a70
mov rdx, qword [r13 + 0x50]
lea r8, [rbp - 0x49]
mov rcx, qword [0x1401507c8]
add rdx, 0x90
mov r9d, recvfrom
movss dword [rbp - 0x49], xmm8
movss dword [rbp - 0x45], xmm7
mov dword [rbp - 0x41], 0xc3520000
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, qword [0x1401507c8]
lea rdx, [rbx + 0x30]
mov r9d, recvfrom
mov qword [rbp - 0x49], r14
lea r8, [rbp - 0x49]
mov dword [rbp - 0x41], r14d
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, qword [0x1401507c8]
lea rdx, [rbx + 0x50]
mov r9d, recvfrom
movss dword [rbp - 0x49], xmm8
lea r8, [rbp - 0x49]
movss dword [rbp - 0x45], xmm7
mov dword [rbp - 0x41], 0xc3520000
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rdx, [rbp - 0x69]
mov qword [rbp - 0x69], r14
lea rcx, str.Tp_last_car
call fcn.140035df0
movzx ecx, byte [0x140179a66]
lea rdx, [rbp - 0x69]
test al, al
mov qword [rbp - 0x69], r14
mov ebx, 1
cmovne ecx, ebx
mov byte [0x140179a66], cl
lea rcx, str.Tp_last_car_2
call fcn.140035df0
movzx ecx, byte [0x140179a67]
lea r9, [rbp - 0x51]
test al, al
mov dword [rbp - 0x61], 0x64
lea rax, [0x1400e6c14]
mov dword [rbp - 0x51], ebx
cmovne ecx, ebx
mov qword [rsp + 0x28], rax
mov byte [0x140179a67], cl
lea rax, [rbp - 0x61]
lea rcx, str.Car_Select
mov qword [rsp + 0x20], rax
lea r8, [0x1401799c0]
lea edx, [rbx + 3]
call fcn.14003a020
lea rcx, str.NoClip_Key:
call fcn.1400353e0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140016b00
movzx eax, byte [0x14017a780]
mov dword [rbp - 0x61], 0x42c80000
mov dword [rbp - 0x5d], 0x41a00000
test al, al
jne 0x140055b51
movsxd rax, dword [0x14017999c]
lea rcx, [0x1400e55f0]
lea rdx, [rbp - 0x61]
mov rcx, qword [rcx + rax*8]
call fcn.140035df0
test al, al
je 0x140055ba5
mov byte [0x14017a780], bl
jmp 0x140055ba5
cmp al, bl
jne 0x140055ba5
lea rdx, [rbp - 0x61]
lea rcx, [0x1400e5e40]
call fcn.140035df0
mov ecx, reloc.WS2_32.dll_sendto
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rbx, [0x1400e5350]
lea rdi, [0x1400e55e8]
nop
mov ecx, dword [rbx]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140055b9c
mov eax, dword [rbx]
mov dword [0x14017999c], eax
mov byte [0x14017a780], r14b
add rbx, 4
cmp rbx, rdi
jne 0x140055b80
lea rax, [rbp - 0x61]
mov qword [rsp + 0x28], rsi
lea r9, [rbp - 0x51]
mov qword [rsp + 0x20], rax
lea r8, [0x1401799a4]
mov dword [rbp - 0x61], 0x41a00000
mov edx, 8
mov dword [rbp - 0x51], 0x3f800000
lea rcx, str.NC_Speed
call fcn.14003a020
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
mov rax, rdx
cmp qword [rdx + 0x1c0], r14
jne 0x140055c08
cmp qword [rcx + 0x4e40], r14
jne 0x140055c08
add rax, 0x268
jmp 0x140055c0e
add rax, 0x238
movss xmm0, dword [rax]
lea rcx, str.Exit
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 0x69]
movss dword [rbp - 0x69], xmm0
movss xmm0, dword [0x1401065a0]
movss dword [rbp - 0x65], xmm0
call fcn.140035df0
test al, al
je 0x140055e5d
mov byte [0x1401799a8], r14b
mov byte [0x1401799b9], r14b
mov byte [0x1401799bb], r14b
mov byte [0x140179940], r14b
jmp 0x140055e5d
lea rcx, str.Setting
call fcn.1400353e0
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x140055cb9
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x140055caa
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x140055ce7
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
movss xmm0, dword [0x1401066a0]
lea rax, [rbp - 0x61]
movss xmm1, dword [0x1401065b0]
lea rsi, str._.3f
mov qword [rsp + 0x28], rsi
lea r9, [rbp - 0x51]
lea r8, [0x1401799b4]
mov qword [rsp + 0x20], rax
mov edx, 8
movss dword [rbp - 0x61], xmm0
lea rcx, str.Distance
movss dword [rbp - 0x51], xmm1
call fcn.14003a020
lea rdx, [0x1401799b8]
lea rcx, str.PreviewESP
call fcn.140037250
lea rdx, [0x140179a8c]
lea rcx, str.StreamProof
call fcn.140037250
lea rdx, [r13 + 0x20]
xor r8d, r8d
lea rcx, str.Player
call fcn.140040450
jmp 0x140055e5d
lea rcx, str.Game_Info
call fcn.1400353e0
mov rcx, qword [0x140179590]
mov rdx, qword [rcx + 0x4040]
cmp byte [rdx + 0xcf], r14b
jne 0x140055dc4
mov r8d, dword [rdx + 0x1cc]
mov eax, r8d
neg eax
sbb ecx, ecx
add ecx, 2
cmp qword [rdx + 0x1c0], r14
je 0x140055db5
neg r8d
sbb ecx, ecx
add ecx, 6
movaps xmm1, xmm7
call fcn.1400380e0
mov rcx, qword [0x140179590]
mov rax, qword [rcx + 0x4040]
mov byte [rax + 0xcc], 1
mov rax, qword [rcx + 0x4040]
cmp byte [rax + 0xcf], r14b
jne 0x140055df2
movaps xmm1, xmm6
mov qword [rbp - 0x69], r14
lea rcx, [rbp - 0x69]
call fcn.140016990
mov rcx, qword [0x140179920]
mov rcx, qword [rcx + 0xe0]
call fcn.140012e30
movups xmm0, xmmword [0x1401799f8]
lea rdx, [rbp - 0x49]
movups xmm1, xmmword [0x140179a08]
lea rcx, str.FiveM:__s
movaps xmmword [rbp - 0x49], xmm0
movaps xmmword [rbp - 0x39], xmm1
call fcn.1400353e0
mov rdx, r12
lea rcx, str.Process_Id:__d
call fcn.1400353e0
mov rdx, rsi
lea rcx, str.Base:__zd
call fcn.1400353e0
mov rdx, r15
lea rcx, str.DLL:__zd
call fcn.1400353e0
call fcn.140012f40
call fcn.14000d110
call fcn.1400126a0
mov rcx, qword [rbp - 0x29]
xor rcx, rsp
call fcn.1400cbe90
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm10, xmmword [r11 - 0x50]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret