Function at 0x14003fd8c
Capabilities:
Log keystrokes via polling

Disassembly:
push rsi
push rdi
sub rsp, 0x608
mov rax, qword [0x140192dd8]
xor rax, rsp
mov qword [rsp + 0x5f0], rax
call fcn.14001e41c
call fcn.14001edb0
call fcn.14000da30
movzx eax, byte [0x14019388e]
test eax, eax
je 0x14003ff0e
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x14003ff0e
movss xmm2, dword [0x1400b21cc]
movss xmm1, dword [0x1400b21d0]
lea rcx, [rsp + 0x278]
call fcn.14002fcd0
xor edx, edx
mov rcx, rax
call fcn.14000f954
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x280]
call fcn.14002fcd0
mov qword [rsp + 0x90], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x288]
call fcn.14002fcd0
mov qword [rsp + 0x98], rax
mov r8, qword [rsp + 0x90]
xor edx, edx
mov rcx, qword [rsp + 0x98]
call fcn.14000f920
movss xmm2, dword [0x1400b21cc]
movss xmm1, dword [0x1400b21d0]
lea rcx, [rsp + 0x290]
call fcn.14002fcd0
mov dword [rsp + 0x20], 0xc0227
movss xmm3, dword [0x1400b20c8]
mov r8, rax
lea rdx, [0x1400de6bc]
lea rcx, str.Background
call fcn.14000391c
call fcn.140009c8c
mov qword [rsp + 0xa8], rax
call fcn.140009658
mov rax, qword [rax + 8]
mov qword [rsp + 0xa0], rax
mov rdx, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0xa8]
call fcn.140026594
movss xmm0, dword [0x1400ac254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400ac254]
movss xmm2, dword [0x1400ac254]
movss xmm1, dword [0x1400ac254]
lea rcx, [rsp + 0x480]
call fcn.14002fd08
mov rdx, rax
mov ecx, 2
call fcn.14000e420
mov ecx, 1
call fcn.14000e160
call fcn.140007ba4
movzx eax, byte [0x1401938b3]
test eax, eax
je 0x14004013b
mov ecx, 0x52
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x14004003b
mov rax, qword [0x140193890]
add rax, 0xe7b9a48
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0xb0]
add rax, 0xf8
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xb8]
add rax, 0x140
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0xc0]
add rax, 0x3c0
movss xmm1, dword [0x1400b00d0]
mov rcx, rax
call fcn.14002af10
call fcn.1400099ac
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x490]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x44], eax
movss xmm2, dword [0x1400ac2c4]
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x298]
call fcn.14002fcd0
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0x20], 0
lea r9, str.Instant_Reload_Enabled
mov r8d, dword [rsp + 0x44]
mov rdx, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
call fcn.1400142c4
jmp 0x14004013b
mov rax, qword [0x140193890]
add rax, 0xe7b9a48
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0xd8]
add rax, 0xf8
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0xe0]
add rax, 0x140
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
add rax, 0x3c0
movss xmm1, dword [0x1400ac294]
mov rcx, rax
call fcn.14002af10
call fcn.1400099ac
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x4a0]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x48], eax
xorps xmm2, xmm2
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2a0]
call fcn.14002fcd0
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0x20], 0
lea r9, str.Instant_Reload_Disabled
mov r8d, dword [rsp + 0x48]
mov rdx, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf8]
call fcn.1400142c4
movzx eax, byte [0x1401938d0]
test eax, eax
je 0x140040285
mov rax, qword [0x1400cf1e8]
mov rcx, qword [0x140193900]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x88], rax
mov eax, 0x13b0
mov eax, eax
mov ecx, dword [0x140194810]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x140194520], eax
jle 0x1400401de
lea rcx, [0x140194520]
call fcn.1400a6fcc
cmp dword [0x140194520], 0xffffffff
jne 0x1400401de
mov rax, qword [rsp + 0x88]
add rax, 0x140
mov rdx, rax
lea rcx, [0x140194508]
call fcn.14002ad2c
lea rcx, [0x1400aa428]
call fcn.1400a6f0c
nop
lea rcx, [0x140194520]
call fcn.1400a6f60
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
cdq
mov ecx, 0x169
idiv ecx
mov eax, edx
cvtsi2sd xmm0, eax
movsd xmm3, qword [0x1400b00a8]
movaps xmm2, xmm0
movsd xmm1, qword [0x1400b00a8]
lea rcx, [rsp + 0x468]
call fcn.14002fd64
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x108], rax
lea rax, [rsp + 0x430]
mov rdi, rax
mov rsi, qword [rsp + 0x108]
mov ecx, Ordinal_27
rep movsb byte [rdi], byte [rsi]
mov rax, qword [rsp + 0x88]
add rax, 0x140
lea r8, [rsp + 0x430]
mov rdx, rax
lea rcx, [rsp + 0x450]
call fcn.14002af48
lea rcx, [rsp + 0x450]
call fcn.14002b5b8
nop
lea rcx, [rsp + 0x468]
call fcn.14002b5b8
movzx eax, byte [0x1401938b2]
test eax, eax
je 0x1400404b2
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x1400403b2
mov rax, qword [0x140193890]
add rax, 0xe7b9a48
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x110]
add rax, 0xf8
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x118]
add rax, 0x140
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0x120]
add rax, 0x3c0
movss xmm1, dword [0x1400b2110]
mov rcx, rax
call fcn.14002af10
call fcn.1400099ac
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x4b0]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x4c], eax
movss xmm2, dword [0x1400ac2c4]
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2a8]
call fcn.14002fcd0
mov qword [rsp + 0x128], rax
mov qword [rsp + 0x20], 0
lea r9, str.Player_SpeedHack_Enabled
mov r8d, dword [rsp + 0x4c]
mov rdx, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x130]
call fcn.1400142c4
jmp 0x1400404b2
mov rax, qword [0x140193890]
add rax, 0xe7b9a48
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x138]
add rax, 0xf8
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x140]
add rax, 0x140
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x148]
add rax, 0x3c0
movss xmm1, dword [0x1400ac294]
mov rcx, rax
call fcn.14002af10
call fcn.1400099ac
mov qword [rsp + 0x158], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x4c0]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x50], eax
xorps xmm2, xmm2
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2b0]
call fcn.14002fcd0
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x20], 0
lea r9, str.Player_SpeedHack_Disabled
mov r8d, dword [rsp + 0x50]
mov rdx, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x158]
call fcn.1400142c4
movzx eax, byte [0x1401938b4]
test eax, eax
je 0x14004062c
mov ecx, 2
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x140040583
call fcn.1400099ac
mov qword [rsp + 0x168], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x4d0]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x54], eax
movss xmm2, dword [0x1400b2184]
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2b8]
call fcn.14002fcd0
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x20], 0
lea r9, str.No_Recoil_Enabled
mov r8d, dword [rsp + 0x54]
mov rdx, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x168]
call fcn.1400142c4
mov rax, qword [0x140193920]
add rax, 0x64
movss xmm1, dword [0x1400ac2f4]
mov rcx, rax
call fcn.14002af10
jmp 0x14004062c
call fcn.1400099ac
mov qword [rsp + 0x178], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x4e0]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x58], eax
movss xmm2, dword [0x1400b2184]
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2c0]
call fcn.14002fcd0
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x20], 0
lea r9, str.No_Recoil_Disabled
mov r8d, dword [rsp + 0x58]
mov rdx, qword [rsp + 0x170]
mov rcx, qword [rsp + 0x178]
call fcn.1400142c4
mov rax, qword [0x140193920]
add rax, 0x64
movss xmm1, dword [0x1400ac294]
mov rcx, rax
call fcn.14002af10
movzx eax, byte [0x1401938b1]
test eax, eax
je 0x14004085e
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x140040759
mov rax, qword [0x140193890]
add rax, 0xe7b9a48
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0x180]
add rax, 0xf8
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x188]
add rax, 0x140
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0x190]
add rax, 0x3c0
movss xmm1, dword [0x1400ac2b8]
mov rcx, rax
call fcn.14002af10
call fcn.1400099ac
mov qword [rsp + 0x1a0], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x4f0]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x5c], eax
movss xmm2, dword [0x1400b217c]
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2c8]
call fcn.14002fcd0
mov qword [rsp + 0x198], rax
mov qword [rsp + 0x20], 0
lea r9, str.Car_SpeedHack_Enabled
mov r8d, dword [rsp + 0x5c]
mov rdx, qword [rsp + 0x198]
mov rcx, qword [rsp + 0x1a0]
call fcn.1400142c4
jmp 0x14004085e
mov rax, qword [0x140193890]
add rax, 0xe7b9a48
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x1a8]
add rax, 0xf8
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1b0]
add rax, 0x140
mov rcx, rax
call fcn.14002ad84
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1b8]
add rax, 0x3c0
movss xmm1, dword [0x1400ac294]
mov rcx, rax
call fcn.14002af10
call fcn.1400099ac
mov qword [rsp + 0x1c8], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
lea rcx, [rsp + 0x500]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x60], eax
movss xmm2, dword [0x1400b217c]
movss xmm1, dword [0x1400b21c8]
lea rcx, [rsp + 0x2d0]
call fcn.14002fcd0
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x20], 0
lea r9, str.Car_SpeedHack_Disabled
mov r8d, dword [rsp + 0x60]
mov rdx, qword [rsp + 0x1c0]
mov rcx, qword [rsp + 0x1c8]
call fcn.1400142c4
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x590], xmm0
movss xmm0, dword [0x1400b20d4]
movss dword [rsp + 0x594], xmm0
movss xmm0, dword [0x1400ac250]
movss dword [rsp + 0x598], xmm0
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x59c], xmm0
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x5a0], xmm0
movss xmm0, dword [0x1400b20d4]
movss dword [rsp + 0x5a4], xmm0
movss xmm0, dword [0x1400ac250]
movss dword [rsp + 0x5a8], xmm0
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x5ac], xmm0
mov r8d, 0xaf
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Watermark
call fcn.140003980
movss xmm2, dword [0x1400b00d8]
movss xmm1, dword [0x1400b00d8]
lea rcx, [rsp + 0x2d8]
call fcn.14002fcd0
xor edx, edx
mov rcx, rax
call fcn.14000fae8
movss xmm2, dword [0x1400b00dc]
movss xmm1, dword [0x1400b21a8]
lea rcx, [rsp + 0x2e0]
call fcn.14002fcd0
xor edx, edx
mov rcx, rax
call fcn.14000fba8
mov rcx, qword [0x140193970]
call fcn.14000e2ec
lea rcx, [rsp + 0x2e8]
call fcn.140009cb0
mov rax, qword [rax]
mov qword [0x140193f40], rax
call fcn.140009c8c
mov qword [0x140193990], rax
movss xmm0, dword [0x1400ac270]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400b0084]
movss xmm2, dword [0x1400b2008]
movss xmm1, dword [0x1400ac250]
lea rcx, [rsp + 0x510]
call fcn.14002fc5c
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x64], eax
movss xmm0, dword [0x140193f44]
addss xmm0, dword [0x1400b00e0]
movss xmm1, dword [0x140193f40]
addss xmm1, dword [0x1400b21a8]
movaps xmm2, xmm0
lea rcx, [rsp + 0x2f0]
call fcn.14002fcd0
mov qword [rsp + 0x1d0], rax
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
movss xmm0, dword [0x1400ac2a8]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x64]
mov r8, qword [rsp + 0x1d0]
lea rdx, [0x140193f40]
mov rcx, qword [0x140193990]
call fcn.14001421c
mov dword [rsp + 0x20], 0xff
mov r9d, 0xef
mov r8d, 0x79
mov edx, 0x80
lea rcx, [rsp + 0x520]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x68], eax
movss xmm0, dword [0x140193f44]
addss xmm0, dword [0x1400ac294]
movss xmm1, dword [0x140193f40]
addss xmm1, dword [0x1400b21a8]
movaps xmm2, xmm0
lea rcx, [rsp + 0x2f8]
call fcn.14002fcd0
mov qword [rsp + 0x1d8], rax
movss xmm0, dword [0x140193f44]
addss xmm0, dword [0x1400ac294]
movaps xmm2, xmm0
movss xmm1, dword [0x140193f40]
lea rcx, [rsp + 0x300]
call fcn.14002fcd0
mov qword [rsp + 0x1e0], rax
movss xmm0, dword [0x1400ac2a4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x68]
mov r8, qword [rsp + 0x1d8]
mov rdx, qword [rsp + 0x1e0]
mov rcx, qword [0x140193990]
call fcn.140013400
movss xmm2, dword [0x1400ac2b8]
movss xmm1, dword [0x1400ac2b8]
lea rcx, [rsp + 0x308]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
lea rcx, str.KnoxWare__Paid
call fcn.140028248
call fcn.14000e0a0
call fcn.140007ba4
movzx eax, byte [reloc.WS2_32.dll_accept]
cmp eax, 1
jne 0x140041878
mov r8d, Ordinal_301
xor edx, edx
lea rcx, str.KnoxWare__Paid___INSERT_
call fcn.140003980
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x140041878
movss xmm2, dword [0x1400ac2d4]
movss xmm1, dword [0x1400b21c4]
lea rcx, [rsp + 0x310]
call fcn.14002fcd0
xor edx, edx
mov rcx, rax
call fcn.14000fba8
lea rcx, [rsp + 0x318]
call fcn.140009cb0
mov rax, qword [rax]
mov qword [0x140193fa8], rax
call fcn.140009c8c
mov qword [0x140193988], rax
mov dword [rsp + 0x20], 0xff
mov r9d, reloc.WS2_32.dll_sendto
mov r8d, reloc.WS2_32.dll_recvfrom
mov edx, reloc.WS2_32.dll_ntohl
lea rcx, [rsp + 0x530]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x6c], eax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400ac2d4]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21c4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x320]
call fcn.14002fcd0
mov qword [rsp + 0x1e8], rax
movss xmm2, dword [0x140193fac]
movss xmm1, dword [0x140193fa8]
lea rcx, [rsp + 0x328]
call fcn.14002fcd0
mov qword [rsp + 0x1f0], rax
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x6c]
mov r8, qword [rsp + 0x1e8]
mov rdx, qword [rsp + 0x1f0]
mov rcx, qword [0x140193988]
call fcn.14001421c
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x330]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
movss xmm2, dword [0x1400ac2d4]
movss xmm1, dword [0x1400b2190]
lea rcx, [rsp + 0x338]
call fcn.14002fcd0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Tabs
call fcn.140005f68
cmp qword [0x140193938], 0
jne 0x140040ce7
movss xmm2, dword [0x1400b00dc]
movss xmm1, dword [0x1400b00dc]
lea rcx, [rsp + 0x340]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.140006260
mov rcx, qword [0x140193980]
call fcn.14000e2ec
cmp dword [0x1401938f4], 0
jne 0x140040d08
mov byte [rsp + 0x40], 1
jmp 0x140040d0d
mov byte [rsp + 0x40], 0
mov dl, byte [rsp + 0x40]
lea rcx, str.ABCE
call fcn.140027f14
movzx eax, al
test eax, eax
je 0x140040d2e
mov dword [0x1401938f4], 0
cmp dword [0x1401938f4], 1
jne 0x140040d3e
mov byte [rsp + 0x41], 1
jmp 0x140040d43
mov byte [rsp + 0x41], 0
mov dl, byte [rsp + 0x41]
lea rcx, [0x1400b0520]
call fcn.140027f14
movzx eax, al
test eax, eax
je 0x140040d64
mov dword [0x1401938f4], 1
cmp dword [0x1401938f4], 2
jne 0x140040d74
mov byte [rsp + 0x42], 1
jmp 0x140040d79
mov byte [rsp + 0x42], 0
mov dl, byte [rsp + 0x42]
lea rcx, [0x1400b0524]
call fcn.140027f14
movzx eax, al
test eax, eax
je 0x140040d9a
mov dword [0x1401938f4], 2
cmp dword [0x1401938f4], 3
jne 0x140040daa
mov byte [rsp + 0x43], 1
jmp 0x140040daf
mov byte [rsp + 0x43], 0
mov dl, byte [rsp + 0x43]
lea rcx, [0x1400b0528]
call fcn.140027f14
movzx eax, al
test eax, eax
je 0x140040dd0
mov dword [0x1401938f4], 3
call fcn.14000e0a0
call fcn.140008518
call fcn.140007c58
cmp dword [0x1401938f4], 0
jne 0x1400410fc
movss xmm2, dword [0x1400b00e4]
movss xmm1, dword [0x1400b219c]
lea rcx, [rsp + 0x348]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
movss xmm2, dword [0x1400b21bc]
movss xmm1, dword [0x1400b21c0]
lea rcx, [rsp + 0x350]
call fcn.14002fcd0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400b052c]
call fcn.140005f68
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_41
mov r8d, reloc.WLDAP32.dll_Ordinal_35
mov edx, reloc.WLDAP32.dll_Ordinal_33
lea rcx, [rsp + 0x540]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x70], eax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b218c]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21b8]
movaps xmm2, xmm0
lea rcx, [rsp + 0x358]
call fcn.14002fcd0
mov qword [rsp + 0x1f8], rax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b2178]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21a4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x360]
call fcn.14002fcd0
mov qword [rsp + 0x200], rax
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
movss xmm0, dword [0x1400ac2b4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x70]
mov r8, qword [rsp + 0x1f8]
mov rdx, qword [rsp + 0x200]
mov rcx, qword [0x140193988]
call fcn.14001421c
mov rcx, qword [0x140193978]
call fcn.14000e2ec
movss xmm2, dword [0x1400b00c8]
movss xmm1, dword [0x1400b00d0]
lea rcx, [rsp + 0x368]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
lea rcx, [0x1400b0534]
call fcn.140028248
call fcn.14000e0a0
movss xmm2, dword [0x1400b00e4]
xorps xmm1, xmm1
lea rcx, [rsp + 0x370]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.1400276a4
movss xmm2, dword [0x1400b2180]
movss xmm1, dword [0x1400b00d8]
lea rcx, [rsp + 0x378]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.140006260
lea r8, [0x1400e027c]
lea rdx, str.Toggles_aimbot_on_and_off
lea rcx, str.Aimbot
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938ba]
lea rdx, str.Draws_the_FOV_Circle
lea rcx, str.Fov_Circle
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938c8]
lea rdx, str.Draws_the_FOV_Square
lea rcx, str.Square_FOV
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938dc]
lea rdx, str.Draws_a_Crosshair
lea rcx, str.CrossHair
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938db]
lea rdx, str.Shows_the_current_bone_that_it_is_targetting
lea rcx, str.Targetting_Bone
call fcn.1400234b4
call fcn.140027ed4
lea rcx, str.Aim_Key:
call fcn.140028248
movss xmm1, dword [0x1400ac2f4]
xorps xmm0, xmm0
call fcn.14000f28c
mov r8d, dword [0x140193a44]
lea rdx, [0x1400315f4]
mov ecx, dword [0x140193874]
call fcn.140039e84
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x28], xmm0
lea rax, [0x1400b062c]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400b00d8]
movss xmm2, dword [0x1400ac294]
lea rdx, [0x14019152c]
lea rcx, str.Smoothing
call fcn.140027948
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x28], xmm0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400b21b4]
xorps xmm2, xmm2
lea rdx, [0x140191530]
lea rcx, str.Fov_Size
call fcn.140027948
call fcn.140008518
call fcn.140007c58
cmp dword [0x1401938f4], 1
jne 0x1400413d5
movss xmm2, dword [0x1400b00e4]
movss xmm1, dword [0x1400b219c]
lea rcx, [rsp + 0x380]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
movss xmm2, dword [0x1400b21bc]
movss xmm1, dword [0x1400b21c0]
lea rcx, [rsp + 0x388]
call fcn.14002fcd0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400b065c]
call fcn.140005f68
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_41
mov r8d, reloc.WLDAP32.dll_Ordinal_35
mov edx, reloc.WLDAP32.dll_Ordinal_33
lea rcx, [rsp + 0x550]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x74], eax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b218c]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21b8]
movaps xmm2, xmm0
lea rcx, [rsp + 0x390]
call fcn.14002fcd0
mov qword [rsp + 0x208], rax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b2178]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21a4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x398]
call fcn.14002fcd0
mov qword [rsp + 0x210], rax
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
movss xmm0, dword [0x1400ac2b4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x74]
mov r8, qword [rsp + 0x208]
mov rdx, qword [rsp + 0x210]
mov rcx, qword [0x140193988]
call fcn.14001421c
mov rcx, qword [0x140193978]
call fcn.14000e2ec
movss xmm2, dword [0x1400b00c8]
movss xmm1, dword [0x1400b00d0]
lea rcx, [rsp + 0x3a0]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
lea rcx, str.Visuals
call fcn.140028248
call fcn.14000e0a0
movss xmm2, dword [0x1400b00e4]
xorps xmm1, xmm1
lea rcx, [rsp + 0x3a8]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.1400276a4
movss xmm2, dword [0x1400b2180]
movss xmm1, dword [0x1400b00d8]
lea rcx, [rsp + 0x3b0]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.140006260
lea r8, [0x1401938ca]
lea rdx, str.Draws_a_classic_box_around_the_player
lea rcx, [0x1400b0698]
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1400de6be]
lea rdx, str.Draws_a_cornered_box_around_the_player
lea rcx, str.Cornered_Box
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938d6]
lea rdx, str.Fills_the_box_with_a_dark_color
lea rcx, str.Fill_Box
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x14019388f]
lea rdx, str.Draws_a_skeleton_onto_the_player
lea rcx, str.Skeleton
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938d8]
lea rdx, str.Draws_a_line_from_FOV
lea rcx, str.Centre_Snaplines
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938cc]
lea rdx, str.Shows_how_far_an_enemy_is
lea rcx, str.Distance_ESP
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938bb]
lea rdx, str.Makes_all_of_the_visuals_change_and_have_a_cool_color
lea rcx, str.Rainbow_Mode
call fcn.1400234b4
call fcn.140027ed4
lea rax, [0x1400b07e8]
mov qword [rsp + 0x20], rax
mov r9d, 0x1f4
xor r8d, r8d
lea rdx, [0x140192d24]
lea rcx, str.Render_Distance
call fcn.140027990
call fcn.140008518
call fcn.140007c58
cmp dword [0x1401938f4], 2
jne 0x140041643
movss xmm2, dword [0x1400b00e4]
movss xmm1, dword [0x1400b219c]
lea rcx, [rsp + 0x3b8]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
movss xmm2, dword [0x1400b21bc]
movss xmm1, dword [0x1400b21c0]
lea rcx, [rsp + 0x3c0]
call fcn.14002fcd0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400b0800]
call fcn.140005f68
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_41
mov r8d, reloc.WLDAP32.dll_Ordinal_35
mov edx, reloc.WLDAP32.dll_Ordinal_33
lea rcx, [rsp + 0x560]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x78], eax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b218c]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21b8]
movaps xmm2, xmm0
lea rcx, [rsp + 0x3c8]
call fcn.14002fcd0
mov qword [rsp + 0x218], rax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b2178]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21a4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x3d0]
call fcn.14002fcd0
mov qword [rsp + 0x220], rax
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
movss xmm0, dword [0x1400ac2b4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x78]
mov r8, qword [rsp + 0x218]
mov rdx, qword [rsp + 0x220]
mov rcx, qword [0x140193988]
call fcn.14001421c
mov rcx, qword [0x140193978]
call fcn.14000e2ec
movss xmm2, dword [0x1400b00c8]
movss xmm1, dword [0x1400b00d0]
lea rcx, [rsp + 0x3d8]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
lea rcx, str.Exploits
call fcn.140028248
call fcn.14000e0a0
movss xmm2, dword [0x1400b00e4]
xorps xmm1, xmm1
lea rcx, [rsp + 0x3e0]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.1400276a4
movss xmm2, dword [0x1400b2180]
movss xmm1, dword [0x1400b00d8]
lea rcx, [rsp + 0x3e8]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.140006260
lea r8, [0x1401938b1]
lea rdx, str.Speeds_up_your_car_10_times__must_hold_shift_for_it_to_work
lea rcx, str.Car_SpeedHack
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938b2]
lea rdx, str.Makes_you_run_2_times_faster__must_hold_shift_for_it_to_work
lea rcx, str.Player_SpeedHack
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938b4]
lea rdx, str.Completely_removes_recoil_from_guns._must_hold_right_click_for_it_to_work
lea rcx, str.No_Recoil
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938b3]
lea rdx, str.Instantly_reloads_the_gun_that_you_are_holding__must_not_walk_and_must_press_r
lea rcx, str.Insant_Reload
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938d0]
lea rdx, str.Makes_your_charachter_spin_like_a_monkey
lea rcx, str.Spinbot
call fcn.1400234b4
call fcn.140008518
call fcn.140007c58
cmp dword [0x1401938f4], 3
jne 0x140041873
movss xmm2, dword [0x1400b00e4]
movss xmm1, dword [0x1400b219c]
lea rcx, [rsp + 0x3f0]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
movss xmm2, dword [0x1400b21bc]
movss xmm1, dword [0x1400b21c0]
lea rcx, [rsp + 0x3f8]
call fcn.14002fcd0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.Child0
call fcn.140005f68
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_41
mov r8d, reloc.WLDAP32.dll_Ordinal_35
mov edx, reloc.WLDAP32.dll_Ordinal_33
lea rcx, [rsp + 0x570]
call fcn.14002fbc8
mov rcx, rax
call fcn.140030c14
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b218c]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21b8]
movaps xmm2, xmm0
lea rcx, [rsp + 0x400]
call fcn.14002fcd0
mov qword [rsp + 0x228], rax
movss xmm0, dword [0x140193fac]
addss xmm0, dword [0x1400b2178]
movss xmm1, dword [0x140193fa8]
addss xmm1, dword [0x1400b21a4]
movaps xmm2, xmm0
lea rcx, [rsp + 0x408]
call fcn.14002fcd0
mov qword [rsp + 0x230], rax
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
movss xmm0, dword [0x1400ac2b4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x7c]
mov r8, qword [rsp + 0x228]
mov rdx, qword [rsp + 0x230]
mov rcx, qword [0x140193988]
call fcn.14001421c
mov rcx, qword [0x140193978]
call fcn.14000e2ec
movss xmm2, dword [0x1400b00c8]
movss xmm1, dword [0x1400b00d0]
lea rcx, [rsp + 0x410]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
lea rcx, str.Miscellaneous
call fcn.140028248
call fcn.14000e0a0
movss xmm2, dword [0x1400b00e4]
xorps xmm1, xmm1
lea rcx, [rsp + 0x418]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.1400276a4
movss xmm2, dword [0x1400b2180]
movss xmm1, dword [0x1400b00d8]
lea rcx, [rsp + 0x420]
call fcn.14002fcd0
mov rcx, rax
call fcn.14000f790
call fcn.140006260
lea r8, [0x1401938da]
lea rdx, str.Hides_cheat_from_OBS_Recordings__Screenshare
lea rcx, str.Streamproof
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1401938b7]
lea rdx, str.Automatically_shoots_when_enemy_is_visible
lea rcx, str.Triggerbot
call fcn.1400234b4
call fcn.140027ed4
lea r8, [0x1400e027f]
lea rdx, str.Displays_how_fast_the_cheat_updates
lea rcx, str.FPS_Counter
call fcn.1400234b4
call fcn.140008518
call fcn.140007c58
call fcn.140007ba4
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x140041910
lea rdx, str._.1f_FPS_n
lea rcx, [rsp + 0x580]
call fcn.14002f230
call fcn.140009658
movss xmm0, dword [0x1400ac294]
divss xmm0, dword [rax + 0x10]
cvtss2sd xmm0, xmm0
movsd qword [rsp + 0x238], xmm0
lea rcx, [rsp + 0x580]
call fcn.14003eba8
mov qword [rsp + 0x240], rax
movsd xmm2, qword [rsp + 0x238]
movq r8, xmm2
mov rdx, qword [rsp + 0x240]
lea rcx, [rsp + 0x5b0]
call fcn.14002cf20
lea r9, [0x140191540]
lea r8, [rsp + 0x5b0]
mov edx, reloc.WS2_32.dll_ntohs
mov ecx, 0x384
call fcn.140039650
call fcn.140033448
call fcn.140008160
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0x248], rax
xor r8d, r8d
mov edx, 7
mov rcx, qword [0x1401943a0]
call qword [rsp + 0x248]
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0x250], rax
xor r8d, r8d
mov edx, reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [0x1401943a0]
call qword [rsp + 0x250]
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0x258], rax
xor r8d, r8d
mov edx, 0xae
mov rcx, qword [0x1401943a0]
call qword [rsp + 0x258]
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rax, qword [rax + 0x158]
mov qword [rsp + 0x260], rax
mov dword [rsp + 0x30], 0
movss xmm0, dword [0x1400ac294]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 0
mov r9d, 1
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x1401943a0]
call qword [rsp + 0x260]
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rcx, qword [0x1401943a0]
call qword [rax + 0x148]
test eax, eax
jl 0x140041a3b
call fcn.14000e580
call fcn.14000953c
mov rcx, rax
call fcn.14001e434
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rcx, qword [0x1401943a0]
call qword [rax + 0x150]
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rax, qword [rax + 0x88]
mov qword [rsp + 0x268], rax
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x1401943a0]
call qword [rsp + 0x268]
mov dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 0x88760868
jne 0x140041ada
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rcx, qword [0x1401943a0]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x140041ada
call fcn.14001e3a4
mov rax, qword [0x1401943a0]
mov rax, qword [rax]
mov rax, qword [rax + 0x80]
mov qword [rsp + 0x270], rax
lea rdx, [0x1401939c0]
mov rcx, qword [0x1401943a0]
call qword [rsp + 0x270]
call fcn.14001e23c
mov rcx, qword [rsp + 0x5f0]
xor rcx, rsp
call fcn.1400a70d0
add rsp, 0x608
pop rdi
pop rsi
ret