Function at 0x1400765a6
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x2622395b
pushf
not eax
add eax, 0x1a15332c
xor eax, 0x12e855ec
rol eax, 0xab
popf
pushf
not eax
add eax, 0x7c73dbcf
xor eax, 0x391dd54b
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x106f26dd
xor eax, 0x368e64c4
rol eax, 0xa9
popf
cmp eax, 3
jne 0x1400765f6
popf
pop rax
jmp 0x140076967
cmp eax, 4
jne 0x140076605
popf
pop rax
jmp 0x140076a10
cmp eax, 5
jne 0x140076614
popf
pop rax
jmp 0x140076aa7
cmp eax, 0
jne 0x140076623
popf
pop rax
jmp 0x14007666e
cmp eax, 7
jne 0x140076632
popf
pop rax
jmp 0x140076b54
cmp eax, 6
jne 0x140076641
popf
pop rax
jmp 0x140076af4
cmp eax, 8
jne 0x140076650
popf
pop rax
jmp 0x140076bd8
cmp eax, 2
jne 0x14007665f
popf
pop rax
jmp 0x14007688a
cmp eax, 1
jne 0x14007666e
popf
pop rax
jmp 0x14007679e
mov qword [rsp + 0x18], rbx
push rdi
mov eax, 0x83a602ba
pushf
not eax
add eax, 0x6740f16b
xor eax, 0x54b024c1
rol eax, 0xea
popf
pushf
not eax
add eax, 0x7b607408
xor eax, 0x1036ac2b
rol eax, 0xa6
popf
call fcn.14009b7ed
sub rsp, rax
mov rax, qword [0x14003e040]
xor rax, rsp
mov qword [rsp + 0x4020], rax
mov rbx, rdx
mov r8d, 0x25a7d614
pushf
not r8d
add r8d, 0x163de4f8
xor r8d, 0x7137eebf
rol r8d, 0x74
popf
pushf
not r8d
add r8d, 0x71741acf
xor r8d, 0x57673b3b
rol r8d, 0x8d
popf
pushf
not r8d
add r8d, 0x7fb7f082
xor r8d, 0x36f5d9b8
rol r8d, 0xa0
popf
pushf
not r8d
add r8d, 0x68ad2233
xor r8d, 0x29f9d0e2
rol r8d, 0xf0
popf
lea rdx, [rsp + 0x20]
mov rdi, rcx
call fcn.14008fbd5
test rax, rax
je 0x14007676b
push rax
pushf
mov eax, 0x484d77e
pushf
not eax
add eax, 0x168742b1
xor eax, 0x3e34ba6a
rol eax, 0x14
popf
pushf
not eax
add eax, 0x69242e0f
xor eax, 0x53a16aa5
rol eax, 0x1e
popf
jmp 0x1400765e7
push rax
pushf
mov eax, 0x586b02e6
pushf
not eax
add eax, 0x6c767923
xor eax, 0x7e4f058f
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x396fb7e5
xor eax, 0x64e8d07e
rol eax, 0xef
popf
jmp 0x1400765e7
mov r8d, 0x8c6df157
pushf
not r8d
add r8d, 0x302a3cf9
xor r8d, 0x8e5efc4
rol r8d, 0xeb
popf
pushf
not r8d
add r8d, 0x218fac6
xor r8d, 0x34f5cd69
rol r8d, 0xeb
popf
lea rdx, [rsp + 0x2020]
mov rcx, rbx
call fcn.14008fbd5
test rax, rax
je 0x140076844
push rax
pushf
mov eax, 0xeeb3cc85
pushf
not eax
add eax, 0x7fd2d5ac
xor eax, 0x5a8c7f7b
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x26336cd9
xor eax, 0x1931696f
rol eax, 0x40
popf
pushf
not eax
add eax, 0x4a95fafb
xor eax, 0x4a85f3b2
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x548cd290
xor eax, 0x573d5074
rol eax, 0x5f
popf
jmp 0x1400765e7
push rax
pushf
mov eax, 0x837acf85
pushf
not eax
add eax, 0x1d72e9a5
xor eax, 0x13add665
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x659fb8b0
xor eax, 0x69db63d
rol eax, 0x24
popf
pushf
not eax
add eax, 0x3ef0dd22
xor eax, 0x66638f43
rol eax, 0x7c
popf
jmp 0x1400765e7
xor r8d, r8d
lea rdx, [rsp + 0x20]
cmp dword [0x14003e008], r8d
lea rcx, [rsp + 0x2020]
mov eax, 0x8cad3c7a
pushf
not eax
add eax, 0x3d9e51ca
xor eax, 0x2196b339
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc2fe25d
xor eax, 0x6e8bc873
rol eax, 0xf3
popf
cmovne r8d, eax
jmp 0x1400768d1
call qword [sym.imp.KERNEL32.dll_CreateSymbolicLinkW]
test al, al
jne 0x14007690e
push rax
pushf
mov eax, 0x9ab6aa5
pushf
not eax
add eax, 0x5badf547
xor eax, 0x17fe1da7
rol eax, 0xb
popf
pushf
not eax
add eax, 0x31001d64
xor eax, 0x4c47eab4
rol eax, 0x59
popf
jmp 0x1400765e7
push rax
pushf
mov eax, 0x5d90e8d4
pushf
not eax
add eax, 0x7182b520
xor eax, 0x19a4f80
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x3894a52d
xor eax, 0x6d413384
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xaa130a1
xor eax, 0x2ac5449d
rol eax, 8
popf
pushf
not eax
add eax, 0x384529d6
xor eax, 0x109e3a8f
rol eax, 0x58
popf
jmp 0x1400765e7
cmp dword [0x14003e008], 0
je 0x1400769b6
push rax
pushf
mov eax, 0x975f8e07
pushf
not eax
add eax, 0x26bcb74a
xor eax, 0x26f9f7dc
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x28f74c66
xor eax, 0x6b9bbcd3
rol eax, 0x18
popf
pushf
not eax
add eax, 0x5e4f062
xor eax, 0x638c3ec8
rol eax, 0x73
popf
jmp 0x1400765e7
push rax
pushf
mov eax, 0x83efddfa
pushf
not eax
add eax, 0x2392531f
xor eax, 0x5fa41ad6
rol eax, 0x97
popf
pushf
not eax
add eax, 0x795cb
xor eax, 0x7d839e11
rol eax, 0x25
popf
pushf
not eax
add eax, 0x6b328e33
xor eax, 0x1872b3f3
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x372e714f
xor eax, 0x11cd6f62
rol eax, 0xc9
popf
jmp 0x1400765e7
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x57
jne 0x140076a4e
push rax
pushf
mov eax, 0xd99d6003
pushf
not eax
add eax, 0x50e88d17
xor eax, 0x7116daf8
rol eax, 0x62
popf
pushf
not eax
add eax, 0x6c188624
xor eax, 0x52a0a65f
rol eax, 0x1d
popf
jmp 0x1400765e7
push rax
pushf
mov eax, 0x95f1d69f
pushf
not eax
add eax, 0x11493f04
xor eax, 0x6aca70aa
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x2938c46e
xor eax, 0x7e87568
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x5e18a203
xor eax, 0x659dfe86
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe0c42a7
xor eax, 0x437c12ad
rol eax, 0x27
popf
jmp 0x1400765e7
mov rdx, rbx
mov dword [0x14003e008], 0
mov rcx, rdi
call fcn.1400765a6
jmp 0x140076bd8
xor eax, eax
jmp 0x140076bd8
mov eax, 0x4349196f
pushf
not eax
add eax, 0x5485598a
xor eax, 0x121e2df9
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x3e9ea71f
xor eax, 0x22353818
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x73a9a86f
xor eax, 0x2fb7bb65
rol eax, 0xa9
popf
push rax
pushf
mov eax, 0xacfed849
pushf
not eax
add eax, 0x9711433
xor eax, 0x685fe229
rol eax, 0x23
popf
pushf
not eax
add eax, 0x594d017c
xor eax, 0x4b0a4e8e
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x4b220e7
xor eax, 0x74f3a14c
rol eax, 0xf6
popf
jmp 0x1400765e7
mov rcx, qword [rsp + 0x4020]
xor rcx, rsp
call fcn.140098ae9
mov rbx, qword [rsp + 0x4050]
add rsp, 0x4030
pop rdi
ret