Function at 0x140001000
Capabilities:
Log keystrokes
Log keystrokes via polling

Disassembly:
mov qword [rsp + 8], rbx
push rbp
mov rbp, rsp
sub rsp, 0x80
mov rax, qword [0x140005008]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov ecx, 0xfffffff5
mov ebx, 0xc
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
movzx edx, bx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._AFK_Reverse_Boost_Script_n_n
call fcn.140001380
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str.________A________FFFFFFFFF__K____K_n_______A_A_______F__________K___K_n______A___A______F__________K__K_n_____A_A_A_A_____FFFFFFF____KK_n____A_______A____F__________K__K_n___A_________A___F__________K___K_n__A___________A__F__________K____K_n
call fcn.140001380
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, str._n_n_Instructions:__n_n_Make_sure_the_game_is_in_Fullscreen_Exclusive.__n_Make_sure_Keybind_Change_Loadout_1_is_set_to_number_1_key_on_keyboard.__n_n_Once_in_game__F6_to_START_Script__F7_to_STOP_Script.
call fcn.140001380
xor ebx, ebx
mov ecx, 0x75
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140001075
mov ecx, 0x76
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jne 0x140001075
nop word [rax + rax]
xor eax, eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x40], rax
movups xmmword [rbp - 0x50], xmm0
lea ecx, [rax + 0x20]
call qword [sym.imp.USER32.dll_VkKeyScanW]
movzx ecx, al
xor edx, edx
call qword [sym.imp.USER32.dll_MapVirtualKeyW]
mov r8d, 0x28
mov dword [rbp - 0x60], 1
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x54], 8
mov word [rbp - 0x56], ax
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov r8d, 0x28
mov dword [rbp - 0x54], 0xa
lea rdx, [rbp - 0x60]
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
xor eax, eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x40], rax
movups xmmword [rbp - 0x50], xmm0
lea ecx, [rax + 0x61]
call qword [sym.imp.USER32.dll_VkKeyScanW]
movzx ecx, al
xor edx, edx
call qword [sym.imp.USER32.dll_MapVirtualKeyW]
mov r8d, 0x28
mov dword [rbp - 0x60], 1
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x54], 8
mov word [rbp - 0x56], ax
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov r8d, 0x28
mov dword [rbp - 0x54], 0xa
lea rdx, [rbp - 0x60]
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
xor eax, eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x40], rax
movups xmmword [rbp - 0x50], xmm0
lea ecx, [rax + 0x65]
call qword [sym.imp.USER32.dll_VkKeyScanW]
movzx ecx, al
xor edx, edx
call qword [sym.imp.USER32.dll_MapVirtualKeyW]
mov r8d, 0x28
mov dword [rbp - 0x60], 1
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x54], 8
mov word [rbp - 0x56], ax
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0x1194
call qword [sym.imp.KERNEL32.dll_Sleep]
mov r8d, 0x28
mov dword [rbp - 0x54], 0xa
lea rdx, [rbp - 0x60]
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov r8d, 0x28
mov dword [rbp - 0x38], ebx
xorps xmm0, xmm0
mov dword [rbp - 0x24], 2
xorps xmm1, xmm1
lea rdx, [rbp - 0x38]
movdqu xmmword [rbp - 0x34], xmm0
lea ecx, [r8 - 0x27]
movdqu xmmword [rbp - 0x20], xmm1
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov r8d, 0x28
mov dword [rbp - 0x24], 4
lea rdx, [rbp - 0x38]
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
xor eax, eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x40], rax
movups xmmword [rbp - 0x50], xmm0
lea ecx, [rax + 0x66]
call qword [sym.imp.USER32.dll_VkKeyScanW]
movzx ecx, al
xor edx, edx
call qword [sym.imp.USER32.dll_MapVirtualKeyW]
mov r8d, 0x28
mov dword [rbp - 0x60], 1
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x54], 8
mov word [rbp - 0x56], ax
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov r8d, 0x28
mov dword [rbp - 0x54], 0xa
lea rdx, [rbp - 0x60]
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
xor eax, eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x40], rax
movups xmmword [rbp - 0x50], xmm0
lea ecx, [rax + 0x77]
call qword [sym.imp.USER32.dll_VkKeyScanW]
movzx ecx, al
xor edx, edx
call qword [sym.imp.USER32.dll_MapVirtualKeyW]
mov r8d, 0x28
mov dword [rbp - 0x60], 1
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x54], 8
mov word [rbp - 0x56], ax
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov r8d, 0x28
mov dword [rbp - 0x54], 0xa
lea rdx, [rbp - 0x60]
lea ecx, [r8 - 0x27]
call qword [sym.imp.USER32.dll_SendInput]
mov r8d, 0x28
mov qword [rbp - 0x60], rbx
lea rdx, [rbp - 0x60]
mov qword [rbp - 0x44], rbx
mov dword [rbp - 0x3c], ebx
mov qword [rbp - 0x54], 0x438
lea ecx, [r8 - 0x27]
mov qword [rbp - 0x4c], 1
mov dword [rbp - 0x58], 0x3e8
call qword [sym.imp.USER32.dll_SendInput]
mov ecx, 0x76
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x1400010a0
jmp 0x140001075