Function at 0x140067020
Capabilities:
Log keystrokes

Disassembly:
push rbx
sub rsp, 0x20
mov rax, rdx
mov rbx, rdx
sar rax, 0x10
and eax, 0xff
je 0x140067050
cmp eax, 0x76
ja case.0x14006704b.0
lea rcx, [0x140165fb8]
mov edx, eax
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor edx, edx
call qword [sym.imp.USER32.dll_MapVirtualKeyW]
jmp 0x140067036
mov eax, 0xffffffff
add rsp, 0x20
pop rbx
ret
mov eax, 0x1b
jmp 0x140067065
mov eax, 0x4b
jmp 0x140067065
mov eax, 0x4a
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffb8
add eax, 0x91
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffb8
add eax, 0x90
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffb9
add eax, 0x8e
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffbf
add eax, 0x87
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffbd
add eax, 0x88
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffba
add eax, 0x8a
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffba
add eax, 0x89
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffb6
add eax, 0x8c
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffb6
add eax, 0x8b
jmp 0x140067065
mov eax, 0x40
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
or eax, 0x70
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
or eax, 0x71
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
or al, 0x86
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
or al, 0x82
jmp 0x140067065
mov eax, 0x3f
jmp 0x140067065
mov eax, 0x3e
jmp 0x140067065
mov eax, 0x6c
jmp 0x140067065
test ebx, 0x1000000
mov edx, 0x61
cmove eax, edx
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0x1b
add eax, 0x50
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xf
add eax, 0x55
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xb
add eax, 0x58
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xe
add eax, 0x54
jmp 0x140067065
mov eax, 0x5e
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0x11
add eax, 0x56
jmp 0x140067065
mov eax, 0x66
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xe
add eax, 0x57
jmp 0x140067065
mov eax, 0x5d
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0x18
add eax, 0x52
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0x10
add eax, 0x59
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0x17
add eax, 0x51
jmp 0x140067065
mov eax, 0x4e
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xfffffff5
add eax, 0x5a
jmp 0x140067065
mov eax, 0x3d
jmp 0x140067065
mov eax, 0x3c
jmp 0x140067065
mov eax, 0x3b
jmp 0x140067065
mov eax, 0x3a
jmp 0x140067065
mov eax, 0x39
jmp 0x140067065
mov eax, 0x38
jmp 0x140067065
mov eax, 0x37
jmp 0x140067065
mov eax, 0x36
jmp 0x140067065
mov eax, 0x35
jmp 0x140067065
mov eax, 0x34
jmp 0x140067065
mov eax, 0x4c
jmp 0x140067065
mov eax, 0x28
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xfffffffc
add eax, 0x85
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xf
add eax, 0x4d
jmp 0x140067065
mov eax, 0x84
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffd8
add eax, 0x5b
jmp 0x140067065
mov eax, 0x32
jmp 0x140067065
mov eax, 0x31
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and al, 0x7f
add eax, 0x8d
jmp 0x140067065
mov eax, 0xd
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffff88
add eax, 0x79
jmp 0x140067065
mov eax, 0x15
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffff88
add eax, 0x7a
jmp 0x140067065
mov eax, 0x17
jmp 0x140067065
mov eax, 0x19
jmp 0x140067065
mov eax, 0x2d
jmp 0x140067065
mov eax, pe_nt_image_headers64
jmp 0x140067065
mov eax, 0x30
jmp 0x140067065
mov eax, 0x2f
jmp 0x140067065
mov eax, 0x2e
jmp 0x140067065
mov eax, 0xb
jmp 0x140067065
mov eax, 0xa
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffff8d
add eax, 0x7c
jmp 0x140067065
mov eax, 7
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffff8b
add eax, 0x7b
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and al, 0x77
add eax, 0x8e
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffff8b
add eax, 0x78
jmp 0x140067065
mov eax, 0x12
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
neg bx
sbb eax, eax
and eax, 0x72
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xfffffffc
add eax, 0x83
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffffc4
add eax, 0x60
jmp 0x140067065
mov eax, 0x2c
jmp 0x140067065
mov eax, 0x2b
jmp 0x140067065
shr rbx, 0x10
and bx, 0x100
cmp bx, 1
sbb eax, eax
and eax, 0xffffff92
add eax, 0x7d
jmp 0x140067065
mov eax, 0xe
jmp 0x140067065
mov eax, 8
jmp 0x140067065
mov eax, 0x14
jmp 0x140067065
mov eax, 0x18
jmp 0x140067065
mov eax, 0x13
jmp 0x140067065
mov eax, 0x11
jmp 0x140067065
mov eax, 4
jmp 0x140067065
mov eax, 0x16
jmp 0x140067065
test ebx, 0x1000000
mov edx, 0x7e
cmovne eax, edx
jmp 0x140067065
mov eax, 0x27
jmp 0x140067065
mov eax, 0x26
jmp 0x140067065
mov eax, 0x2a
jmp 0x140067065
mov eax, 0x29
jmp 0x140067065
mov eax, 0x23
jmp 0x140067065
mov eax, 0x22
jmp 0x140067065
mov eax, 0x21
jmp 0x140067065
mov eax, 0x20
jmp 0x140067065
mov eax, 0x1f
jmp 0x140067065
mov eax, 0x1e
jmp 0x140067065
mov eax, 0x1d
jmp 0x140067065
mov eax, 0x1c
jmp 0x140067065
mov eax, 0x1a
jmp 0x140067065
mov eax, 0x25
jmp 0x140067065