Function at 0x1402b6ab6
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rax
pushf
mov eax, 0xea41f919
pushf
not eax
add eax, 0xad7148d7
xor eax, 0xa317087c
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe86a5327
xor eax, 0xd266ceaa
rol eax, 0x62
popf
cmp eax, 4
jne 0x1402b6af3
popf
pop rax
jmp 0x1402b6de1
cmp eax, 0
jne 0x1402b6b02
popf
pop rax
jmp 0x1402b6ba7
cmp eax, 3
jne 0x1402b6b11
popf
pop rax
jmp 0x1402b6d4f
cmp eax, 1
jne 0x1402b6b20
popf
pop rax
jmp 0x1402b6c68
cmp eax, 0xa
jne 0x1402b6b2f
popf
pop rax
jmp 0x1402b70d2
cmp eax, 7
jne 0x1402b6b3e
popf
pop rax
jmp 0x1402b6fae
cmp eax, 6
jne 0x1402b6b4d
popf
pop rax
jmp 0x1402b6ec8
cmp eax, 0xb
jne 0x1402b6b5c
popf
pop rax
jmp 0x1402b7191
cmp eax, 0xc
jne 0x1402b6b6b
popf
pop rax
jmp 0x1402b71cc
cmp eax, 8
jne 0x1402b6b7a
popf
pop rax
jmp 0x1402b7047
cmp eax, 5
jne 0x1402b6b89
popf
pop rax
jmp 0x1402b6e8d
cmp eax, 2
jne 0x1402b6b98
popf
pop rax
jmp 0x1402b6d14
cmp eax, 9
jne 0x1402b6ba7
popf
pop rax
jmp 0x1402b7082
mov qword [rsp + 8], rbx
push rbp
mov rbp, rsp
sub rsp, 0x40
mov cl, WSAGetLastError
pushf
not cl
add cl, 0xbd
xor cl, 0x34
rol cl, 0xcf
popf
pushf
not cl
add cl, 0xde
xor cl, 0x6d
rol cl, 0x4f
popf
pushf
not cl
add cl, 0x5d
xor cl, 0x5f
rol cl, 0x60
popf
pushf
not cl
add cl, 0x28
xor cl, 0x57
rol cl, 0xe6
popf
mov dword [rbp - 0x10], 0xb05266a
mov dword [rbp - 0xc], 0x803260e
xor eax, eax
mov dword [rbp - 8], 0x13180b18
mov word [rbp - 4], 0x3d
push rax
pushf
mov eax, 0x500e2178
pushf
not eax
add eax, 0xae885a3e
xor eax, 0x93fedd69
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd447d311
xor eax, 0xee2a2ec7
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xed3dfaf8
xor eax, 0xa785fc08
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9270b677
xor eax, 0xfe5cdf9f
rol eax, 0xcd
popf
jmp 0x1402b6ae4
xor byte [rbp + rax - 0xf], cl
inc rax
cmp rax, 0xc
jae 0x1402b6cce
push rax
pushf
mov eax, 0x44d4dce6
pushf
not eax
add eax, 0x8a96b486
xor eax, 0xbc3f466e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xdc211a38
xor eax, 0xb914e742
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8e44c925
xor eax, 0x98d13f2c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xef743a0f
xor eax, 0xc16d62d9
rol eax, 0x54
popf
jmp 0x1402b6ae4
push rax
pushf
mov eax, 0x9fa42bff
pushf
not eax
add eax, 0x8a79fa70
xor eax, 0xd9e1ed2e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf69376d5
xor eax, 0xa83ba718
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9497a30b
xor eax, 0x8144144f
rol eax, 0x6d
popf
jmp 0x1402b6ae4
mov cl, byte [rbp - 0x10]
jmp 0x1402b6c68
mov byte [rbp - 3], 0
mov cl, 0x2d
pushf
not cl
add cl, 0x40
xor cl, 0xb7
rol cl, 0x9a
popf
pushf
not cl
add cl, 1
xor cl, 1
rol cl, 0x2c
popf
pushf
not cl
add cl, 0x2d
xor cl, 0x51
rol cl, 0xb8
popf
pushf
not cl
add cl, 0xa6
xor cl, 0x7c
rol cl, 0x57
popf
mov dword [rbp - 0x20], 0x73646a01
xor eax, eax
mov dword [rbp - 0x1c], 0x326d646f
mov dword [rbp - 0x18], 0x6d652f33
mov word [rbp - 0x14], WSAGetLastError
push rax
pushf
mov eax, 0x54ec3b38
pushf
not eax
add eax, 0x927fecb5
xor eax, 0x9982c9f6
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf14d71d2
xor eax, 0xd0c1af7c
rol eax, 0xf9
popf
jmp 0x1402b6ae4
xor byte [rbp + rax - 0x1f], cl
inc rax
cmp rax, 0xc
jae 0x1402b6e47
push rax
pushf
mov eax, 0x42293181
pushf
not eax
add eax, 0x9a58c606
xor eax, 0xf998709e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf3e325e6
xor eax, 0xd4b41e30
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xae99ca1d
xor eax, 0xd9398cd3
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf0d9423c
xor eax, 0xe4c281e3
rol eax, 0x86
popf
jmp 0x1402b6ae4
push rax
pushf
mov eax, 0xa5ebd32b
pushf
not eax
add eax, 0xc6f61980
xor eax, 0x870234af
rol eax, 4
popf
pushf
not eax
add eax, 0xc43d1cf3
xor eax, 0xf7d766f3
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd5ec1fff
xor eax, 0xfc21eeb9
rol eax, 0x67
popf
jmp 0x1402b6ae4
mov cl, byte [rbp - 0x20]
jmp 0x1402b6de1
lea rcx, [rbp - 0x1f]
mov byte [rbp - 0x13], 0
call fcn.1402c6049
lea rdx, [rbp - 0xf]
mov rcx, rax
call fcn.1402d822f
lea r8, [0x1a6bff011]
pushf
sub r8, 0x669b23b1
popf
mov rcx, rax
lea rdx, [0x1bb842019]
pushf
sub rdx, 0x7b83cc15
popf
mov rbx, rax
call fcn.14007a620
mov rcx, rbx
call fcn.14007a8b0
mov cl, 0x5e
pushf
not cl
add cl, 0xd3
xor cl, 0x99
rol cl, 0x8b
popf
pushf
not cl
add cl, 0xa3
xor cl, 0xa
rol cl, 0x6e
popf
mov dword [rbp - 0x20], 0x2f21024e
xor eax, eax
mov dword [rbp - 0x1c], 0x2c27022a
mov dword [rbp - 0x18], 0x373c2f3c
mov word [rbp - 0x14], reloc.WS2_32.dll_ntohs
push rax
pushf
mov eax, 0x5a470d02
pushf
not eax
add eax, 0xa287a046
xor eax, 0xaefe0e60
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9167dcd7
xor eax, 0x97ec6536
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xef2c0e06
xor eax, 0x9b7806d7
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x8e5b9bf4
xor eax, 0xac9c2891
rol eax, 0xb9
popf
jmp 0x1402b6ae4
xor byte [rbp + rax - 0x1f], cl
inc rax
cmp rax, 0xc
jae 0x1402b7001
push rax
pushf
mov eax, 0x8f540c01
pushf
not eax
add eax, 0x992da7c9
xor eax, 0xc2548797
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe2690977
xor eax, 0x8c99a86b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x84edeba8
xor eax, 0x95d612ac
rol eax, 0x23
popf
jmp 0x1402b6ae4
push rax
pushf
mov eax, 0x8b1febb1
pushf
not eax
add eax, 0xee12e443
xor eax, 0xdddf5b7e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa3f7ea38
xor eax, 0xdbb1b449
rol eax, 6
popf
pushf
not eax
add eax, 0xb6c8bcc0
xor eax, 0xcf5f5f64
rol eax, 0x4e
popf
jmp 0x1402b6ae4
mov cl, byte [rbp - 0x20]
jmp 0x1402b6fae
mov byte [rbp - 0x13], 0
mov cl, 0xc4
pushf
not cl
add cl, 0x24
xor cl, 0xf6
rol cl, 0x79
popf
pushf
not cl
add cl, 0xbc
xor cl, 0xcf
rol cl, 8
popf
pushf
not cl
add cl, 0x82
xor cl, 0x30
rol cl, 0x6f
popf
mov dword [rbp - 0x10], 0x7101e75
xor eax, eax
mov dword [rbp - 0xc], 0x4619101b
mov dword [rbp - 8], 0x19115b47
mov word [rbp - 4], 0x19
xor byte [rbp + rax - 0xf], cl
inc rax
cmp rax, 0xc
jae 0x1402b7138
push rax
pushf
mov eax, 0x36587e23
pushf
not eax
add eax, 0x95761f1e
xor eax, 0xab55a4fc
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbbca27d6
xor eax, 0xd4cf533c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe2cb62ff
xor eax, 0xd8f83774
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xffe2ef1b
xor eax, 0xa93194be
rol eax, 0x7f
popf
jmp 0x1402b6ae4
push rax
pushf
mov eax, 0xc3372bf2
pushf
not eax
add eax, 0x8339236e
xor eax, 0xcf87a59b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x8067fce4
xor eax, 0x836c9eee
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x806d7987
xor eax, 0xde654521
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd7237774
xor eax, 0xc5d8b23c
rol eax, 0x3d
popf
jmp 0x1402b6ae4
mov cl, byte [rbp - 0x10]
jmp 0x1402b70d2
lea rcx, [rbp - 0xf]
mov byte [rbp - 3], 0
call fcn.1402c6049
lea rdx, [rbp - 0x1f]
mov rcx, rax
call fcn.1402d822f
lea r8, [0x1bd8ac90c]
pushf
sub r8, 0x7d65fca4
popf
mov rcx, rax
lea rdx, [0x181561190]
pushf
sub rdx, 0x4155b914
popf
mov rbx, rax
call fcn.14007a620
mov rcx, rbx
call fcn.14007a8b0
mov rbx, qword [rsp + 0x50]
add rsp, 0x40
pop rbp
ret