Function at 0x1400099a0
Capabilities:
Log keystrokes via polling

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
lea rbp, [rsp - 0x47]
sub rsp, 0xc0
mov rax, qword [0x140069040]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov eax, dword [0x1401042b4]
test eax, eax
jne 0x14000a9ce
mov rax, qword [0x140105128]
lea rcx, [0x140058e50]
xor edx, edx
mov r8d, 0x22
or dword [rax + 0x3fa0], 2
mov dword [rax + 0x3fc0], 0x43fa0000
mov dword [rax + 0x3fc4], 0x442f0000
mov dword [rax + 0x3fa8], 1
call fcn.14001e890
call fcn.14004f6e0
test al, al
je 0x14000a9c4
mov rbx, qword [0x140105128]
mov qword [rsp + 0xe0], r14
xor r14d, r14d
mov dword [0x1401042b8], r14d
mov qword [rsp + 0xe8], r15
lea r15, [0x140058e94]
mov rax, qword [rbx + 0x3ea0]
cmp byte [rax + 0x9b], r14b
jne 0x140009f4c
mov rbx, qword [rbx + 0x4370]
test rbx, rbx
je 0x140009f4c
xor r9d, r9d
lea rdx, str.Targeting
xor r8d, r8d
mov rcx, rbx
call fcn.140051290
test al, al
je 0x140009f4c
movsx rax, word [rbx + 0x70]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.1400219d0
mov rdi, qword [0x140105128]
lea rsi, str.Enable
mov rax, qword [rdi + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rdi + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x140009b7e
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Aimbot
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov ebx, eax
cmp dword [rdi + 0x3ed4], eax
jne 0x140009b09
lea r8, str.Aimbot
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Aimbot
mov edx, 0x1a
mov ecx, ebx
call fcn.14004e830
test al, al
je 0x140009b7e
lea rdx, [0x1401042c0]
mov rcx, rsi
call fcn.140040a80
lea rdx, [0x1401042c8]
lea rcx, str.Prediction
call fcn.140040a80
lea rdx, [0x1401042c9]
lea rcx, str.Prediction_Dot
call fcn.140040a80
lea rdx, [0x1401042cb]
lea rcx, str.Draw_Fov
call fcn.140040a80
lea rdx, [0x1401042cc]
lea rcx, str.Fov_Arrows
call fcn.140040a80
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x140009c9e
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Triggerbot
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov edi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x140009be5
lea r8, str.Triggerbot
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Triggerbot
mov edx, 0x1a
mov ecx, edi
call fcn.14004e830
test al, al
je 0x140009c9e
lea rdx, [0x140092f10]
mov rcx, rsi
call fcn.140040a80
lea rax, [rbp - 0x31]
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x29]
lea r8, [0x140092f18]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x31], 0x12c
lea rcx, str.Distance
mov dword [rbp - 0x29], 1
call fcn.140044190
lea rax, [rbp - 0x29]
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x31]
lea r8, [0x140092f1c]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x29], 0x12c
lea rcx, str.Delay
mov dword [rbp - 0x31], 1
call fcn.140044190
mov ecx, dword [0x140092f14]
lea rdx, [0x1400021f0]
call fcn.140002220
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x140009e3b
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Accuracy
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov edi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x140009d05
lea r8, str.Accuracy
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Accuracy
mov edx, 0x1a
mov ecx, edi
call fcn.14004e830
test al, al
je 0x140009e3b
mov dword [rsp + 0x30], r14d
lea rax, [rbp - 0x29]
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x31]
lea r8, [0x1401042d4]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x29], 0x15e
lea rcx, [0x140058eac]
mov dword [rbp - 0x31], 0xa
call fcn.140044190
lea rax, [rbp - 0x29]
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x31]
lea r8, [0x1401042dc]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x29], 0x1e
lea rcx, str.Smoothing
mov dword [rbp - 0x31], 1
call fcn.140044190
mov rcx, qword [0x140105128]
lea rax, str.Head
mov qword [rbp + 7], rax
lea r9, [rbp + 7]
lea rax, str.Neck
mov dword [rsp + 0x20], 4
mov qword [rbp + 0xf], rax
lea rdx, [0x1401042e0]
lea rax, str.Chest
mov qword [rbp + 0x17], rax
lea rax, str.Pelvis
mov qword [rbp + 0x1f], rax
mov rax, qword [rcx + 0x3ea0]
movss xmm1, dword [rax + 0xe0]
subss xmm1, dword [rax + 0x18]
addss xmm1, dword [rax + 0x64]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, str.Hitbox
addss xmm1, dword [0x14005f5e4]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
mov byte [rax + 0x121], 1
addss xmm0, xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140043240
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x140009f0f
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Other
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov edi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x140009ea2
lea r8, str.Other
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Other
mov edx, 0x1a
mov ecx, edi
call fcn.14004e830
test al, al
je 0x140009f0f
lea rax, str.Mouse
mov dword [rsp + 0x20], 2
mov qword [rbp - 9], rax
lea r9, [rbp - 9]
lea rax, str.Memory
lea rdx, [0x1401042c4]
mov qword [rbp - 1], rax
lea rcx, str.Aiming_Method
call fcn.140043240
lea rcx, str.Aimbot_Key
call fcn.14003e9f0
mov ecx, dword [0x1401042e4]
lea rdx, [0x1400021a0]
call fcn.140002220
mov r8, qword [0x140105128]
mov rdx, qword [r8 + 0x3ea0]
cmp byte [rdx + 0x9b], r14b
jne 0x140009f4c
mov r8, qword [r8 + 0x4370]
test r8, r8
je 0x140009f4c
movsx rax, word [r8 + 0x70]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x140009f4c
dec dword [rdx + 0xd0]
mov rbx, qword [0x140105128]
lea rdi, [0x140058be0]
mov rax, qword [rbx + 0x3ea0]
cmp byte [rax + 0x9b], r14b
jne 0x14000a36c
mov rbx, qword [rbx + 0x4370]
test rbx, rbx
je 0x14000a36c
xor r9d, r9d
lea rdx, str.Visuals
xor r8d, r8d
mov rcx, rbx
call fcn.140051290
test al, al
je 0x14000a36c
movsx rax, word [rbx + 0x70]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.1400219d0
mov rsi, qword [0x140105128]
mov dword [0x1401042b8], 1
mov rax, qword [rsi + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rsi + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x14000a0d3
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Visuals
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov ebx, eax
cmp dword [rsi + 0x3ed4], eax
jne 0x14000a021
lea r8, str.Visuals
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Visuals
mov edx, 0x1a
mov ecx, ebx
call fcn.14004e830
test al, al
je 0x14000a0d3
lea rdx, [0x140094a38]
lea rcx, str.EnableVisuals
call fcn.140040a80
lea rdx, [0x140094a3a]
mov rcx, rdi
call fcn.140040a80
lea rdx, [0x140094a3b]
lea rcx, str.Box_Filled
call fcn.140040a80
lea rdx, [0x140094a3c]
lea rcx, str.Skeleton
call fcn.140040a80
lea rdx, [0x140094a3d]
lea rcx, str.Distance
call fcn.140040a80
lea rdx, [0x140094a3e]
lea rcx, str.Username
call fcn.140040a80
lea rdx, [0x140094a3f]
lea rcx, str.Platform
call fcn.140040a80
lea rdx, [0x140094a40]
lea rcx, str.Weapon
call fcn.140040a80
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x14000a1ce
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Thickness
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov esi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x14000a13a
lea r8, str.Thickness
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Thickness
mov edx, 0x1a
mov ecx, esi
call fcn.14004e830
test al, al
je 0x14000a1ce
mov dword [rsp + 0x30], r14d
lea rax, [rbp - 0x29]
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x31]
lea r8, [0x140094a44]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x29], 0xa
lea rcx, str.Box_Thickness
mov dword [rbp - 0x31], 1
call fcn.140044190
lea rax, [rbp - 0x29]
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x31]
lea r8, [0x140094a48]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x29], 0xa
lea rcx, str.Skeleton_Thickness
mov dword [rbp - 0x31], 1
call fcn.140044190
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x14000a271
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Outline
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov esi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x14000a231
lea r8, str.Outline
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Outline
mov edx, 0x1a
mov ecx, esi
call fcn.14004e830
test al, al
je 0x14000a271
lea rdx, [0x140094a4c]
lea rcx, str.Box_Outline
call fcn.140040a80
lea rdx, [0x140094a4d]
lea rcx, str.Skeleton_Outline
call fcn.140040a80
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], r14b
jne 0x14000a32f
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Other
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov esi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x14000a2d8
lea r8, str.Other
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Other
mov edx, 0x1a
mov ecx, esi
call fcn.14004e830
test al, al
je 0x14000a32f
mov dword [rsp + 0x30], r14d
lea rax, [rbp - 0x21]
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x19]
lea r8, [0x140094a50]
mov qword [rsp + 0x20], rax
mov edx, 4
mov dword [rbp - 0x21], 0x1f4
lea rcx, str.Render_Distance
mov dword [rbp - 0x19], 1
call fcn.140044190
mov r8, qword [0x140105128]
mov rdx, qword [r8 + 0x3ea0]
cmp byte [rdx + 0x9b], r14b
jne 0x14000a36c
mov r8, qword [r8 + 0x4370]
test r8, r8
je 0x14000a36c
movsx rax, word [r8 + 0x70]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x14000a36c
dec dword [rdx + 0xd0]
mov rbx, qword [0x140105128]
mov r15, qword [rsp + 0xe8]
mov r14, qword [rsp + 0xe0]
mov rax, qword [rbx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a49e
mov rbx, qword [rbx + 0x4370]
test rbx, rbx
je 0x14000a49e
xor r9d, r9d
lea rdx, str.Color_Schemes
xor r8d, r8d
mov rcx, rbx
call fcn.140051290
test al, al
je 0x14000a49e
movsx rax, word [rbx + 0x70]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.1400219d0
mov rsi, qword [0x140105128]
mov rax, qword [rsi + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rsi + 0x3ea0]
cmp byte [r8 + 0x9b], 0
jne 0x14000a461
movsxd rax, dword [r8 + 0xd0]
xor edx, edx
mov r8, qword [r8 + 0xd8]
mov rcx, rdi
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov ebx, eax
cmp dword [rsi + 0x3ed4], eax
jne 0x14000a435
mov r8, rdi
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
mov r8, rdi
mov edx, 0x1a
mov ecx, ebx
call fcn.14004e830
test al, al
je 0x14000a461
xor r8d, r8d
lea rdx, [0x140092ee0]
lea rcx, str.Visible
call fcn.14004b280
mov r8, qword [0x140105128]
mov rdx, qword [r8 + 0x3ea0]
cmp byte [rdx + 0x9b], 0
jne 0x14000a49e
mov r8, qword [r8 + 0x4370]
test r8, r8
je 0x14000a49e
movsx rax, word [r8 + 0x70]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x14000a49e
dec dword [rdx + 0xd0]
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a9bf
mov rbx, qword [rbx + 0x4370]
test rbx, rbx
je 0x14000a9bf
xor r9d, r9d
lea rdx, str.Changelog
xor r8d, r8d
mov rcx, rbx
call fcn.140051290
test al, al
je 0x14000a9bf
movsx rax, word [rbx + 0x70]
mov rcx, qword [rbx + 8]
imul rdx, rax, 0x2c
mov ecx, dword [rdx + rcx]
call fcn.1400219d0
mov rdi, qword [0x140105128]
mov rax, qword [rdi + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rdi + 0x3ea0]
cmp byte [r8 + 0x9b], 0
jne 0x14000a599
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Misc
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov ebx, eax
cmp dword [rdi + 0x3ed4], eax
jne 0x14000a55f
lea r8, str.Misc
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Misc
mov edx, 0x1a
mov ecx, ebx
call fcn.14004e830
test al, al
je 0x14000a599
lea rdx, [rbp - 0x39]
mov qword [rbp - 0x39], 0
lea rcx, str.Safe_Exit_Cheat
call fcn.14003f200
test al, al
jne 0x14000ab0b
mov rbx, qword [0x140105128]
movaps xmmword [rsp + 0xb0], xmm6
movss xmm6, dword [0x14005f684]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], 0
jne 0x14000a6d1
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Change_Log
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov edi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x14000a611
lea r8, str.Change_Log
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Change_Log
mov edx, 0x1a
mov ecx, edi
call fcn.14004e830
test al, al
je 0x14000a6d1
lea rcx, [0x140058fe4]
call fcn.14003e9f0
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a67b
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a6ad
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
lea rcx, str.Hiding_Console_On_Entry_Point
call fcn.14003e9f0
lea rcx, str.Safe_Exiting_Cheat_Button
call fcn.14003e9f0
lea rcx, str.Weapon_ESP
call fcn.14003e9f0
mov rbx, qword [0x140105128]
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r8, qword [rbx + 0x3ea0]
cmp byte [r8 + 0x9b], 0
jne 0x14000a97a
movsxd rax, dword [r8 + 0xd0]
lea rcx, str.Info
mov r8, qword [r8 + 0xd8]
xor edx, edx
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140012bd0
mov edi, eax
cmp dword [rbx + 0x3ed4], eax
jne 0x14000a739
lea r8, str.Info
mov edx, 0xb
mov ecx, eax
call fcn.140029970
xor r9d, r9d
lea r8, str.Info
mov edx, 0x1a
mov ecx, edi
call fcn.14004e830
test al, al
je 0x14000a97a
lea rcx, str.Info
call fcn.14003e9f0
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a7a3
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a7d5
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
lea rcx, str.Version____1.6
call fcn.14003e9f0
lea rcx, str.Developer____ujustgotboxedchat
call fcn.14003e9f0
lea rcx, str.Discord____https:__discord.gg_fsZAs4U6yJ
call fcn.14003e9f0
lea rcx, str.Build____9_24_2024___10:37_AM
call fcn.14003e9f0
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a845
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a87e
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a8b7
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a8e9
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
lea rcx, str.Cheat
call fcn.14003e9f0
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a935
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rcx, qword [0x140105128]
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ea0]
cmp byte [rax + 0x9b], 0
jne 0x14000a967
movaps xmm1, xmm6
mov qword [rbp - 0x39], 0
lea rcx, [rbp - 0x39]
call fcn.140022560
mov rdx, qword [0x140105080]
lea rcx, str.Entry_Point____0x_016llx
call fcn.14003e9f0
mov r8, qword [0x140105128]
movaps xmm6, xmmword [rsp + 0xb0]
mov rdx, qword [r8 + 0x3ea0]
cmp byte [rdx + 0x9b], 0
jne 0x14000a9bf
mov r8, qword [r8 + 0x4370]
test r8, r8
je 0x14000a9bf
movsx rax, word [r8 + 0x70]
imul rcx, rax, 0x2c
mov rax, qword [r8 + 8]
test byte [rcx + rax + 4], 8
jne 0x14000a9bf
dec dword [rdx + 0xd0]
call fcn.14004fb60
call fcn.140020e30
jmp 0x14000aaec
cmp eax, 1
jne 0x14000aaec
mov ecx, 0x28
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14000a9ec
inc dword [0x140094a54]
mov ecx, 0x26
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14000aa01
dec dword [0x140094a54]
mov ecx, 0xd
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, dword [0x140094a54]
test al, 1
je 0x14000aa40
mov edx, ecx
sub edx, 1
je 0x14000aa32
cmp edx, 1
jne 0x14000aa40
cmp byte [0x140094a3a], 0
sete byte [0x140094a3a]
jmp 0x14000aa40
cmp byte [0x140094a38], 0
sete byte [0x140094a38]
lea rdx, [0x14005888a]
mov rbx, rdx
sub ecx, 1
je 0x14000aa5d
cmp ecx, 1
jne 0x14000aa64
lea rbx, [0x1400590e4]
jmp 0x14000aa64
lea rdx, [0x1400590e4]
movzx eax, byte [0x140094a38]
lea rsi, str.Enable
movdqa xmm0, xmmword [0x14005fbf0]
lea r9, [rbp - 9]
mov byte [rsp + 0x30], al
lea rcx, [0x1401051b0]
mov qword [rsp + 0x28], rdx
mov r8d, 0xc8
mov edx, 0x13
movdqa xmmword [rbp - 9], xmm0
mov qword [rsp + 0x20], rsi
call fcn.140007fa0
movzx eax, byte [0x140094a3a]
lea rdi, [0x140058be0]
movdqa xmm0, xmmword [0x14005fbf0]
lea r9, [rbp - 9]
mov byte [rsp + 0x30], al
lea rcx, [0x1401051b0]
mov qword [rsp + 0x28], rbx
mov edx, 0x13
mov r8d, 0xdc
mov qword [rsp + 0x20], rdi
movdqa xmmword [rbp - 9], xmm0
call fcn.140007fa0
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.140054830
mov rbx, qword [rsp + 0xf0]
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
call fcn.140009970
int3