Function at 0x14005ecd0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x30
mov rax, qword [0x1401494d8]
xor rax, rsp
mov qword [rbp - 8], rax
xor r8d, r8d
mov byte [rbp - 0x10], Ordinal_50
mov cl, 0x5c
mov byte [rbp - 0xc], r8b
xor cl, 0x2f
lea r8, [0x140149f40]
mov dl, 0x5f
mov byte [rbp - 0xe], cl
xor dl, 0x2f
lea rcx, [0x14014aa38]
mov al, 0x4a
mov byte [rbp - 0xd], dl
xor al, 0x2f
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], reloc.WS2_32.dll_setsockopt
mov cl, 0x66
mov byte [rbp - 0xc], r8b
xor cl, 0x15
lea r8, [0x140149f40]
mov dl, 0x65
mov byte [rbp - 0xe], cl
xor dl, 0x15
lea rcx, [0x14014aab0]
mov al, reloc.WS2_32.dll_WSASetLastError
mov byte [rbp - 0xd], dl
xor al, 0x15
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], 0x45
mov cl, 0x36
mov byte [rbp - 0xc], r8b
xor cl, 0x45
lea r8, [0x140149f40]
mov dl, 0x35
mov byte [rbp - 0xe], cl
xor dl, 0x45
lea rcx, [0x14014a8d0]
mov al, reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp - 0xd], dl
xor al, 0x45
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], Ordinal_26
mov cl, 0x6b
mov byte [rbp - 0xc], r8b
xor cl, 0x18
lea r8, [0x140149f40]
mov dl, 0x68
mov byte [rbp - 0xe], cl
xor dl, 0x18
lea rcx, [0x14014a808]
mov al, 0x7d
mov byte [rbp - 0xd], dl
xor al, 0x18
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], 1
mov cl, WSAStartup
mov byte [rbp - 0xc], r8b
xor cl, 1
lea r8, [0x140149f40]
mov dl, 0x71
mov byte [rbp - 0xe], cl
xor dl, 1
lea rcx, [0x14014aa10]
mov al, 0x64
mov byte [rbp - 0xd], dl
xor al, 1
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
mov byte [rbp - 0x10], 0x6a
xor r8d, r8d
mov cl, Ordinal_26
xor cl, 0x6a
mov byte [rbp - 0xc], r8b
mov dl, reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp - 0xe], cl
xor dl, 0x6a
lea rcx, [0x14014ab40]
mov al, reloc.WS2_32.dll_ntohs
mov byte [rbp - 0xd], dl
xor al, 0x6a
lea rdx, [rbp - 0xf]
lea r8, [0x140149f40]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], 0x5f
mov cl, Ordinal_45
mov byte [rbp - 0xc], r8b
xor cl, 0x5f
lea r8, [0x140149f40]
mov dl, 0x2f
mov byte [rbp - 0xe], cl
xor dl, 0x5f
lea rcx, [0x14014a830]
mov al, 0x3a
mov byte [rbp - 0xd], dl
xor al, 0x5f
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], 5
mov cl, 0x76
mov byte [rbp - 0xc], r8b
xor cl, 5
lea r8, [0x140149f40]
mov dl, 0x75
mov byte [rbp - 0xe], cl
xor dl, 5
lea rcx, [0x14014a260]
mov al, 0x60
mov byte [rbp - 0xd], dl
xor al, 5
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], 0x35
mov cl, 0x46
mov byte [rbp - 0xc], r8b
xor cl, 0x35
lea r8, [0x140149f40]
mov dl, 0x45
mov byte [rbp - 0xe], cl
xor dl, 0x35
lea rcx, [0x14014a920]
mov al, 0x50
mov byte [rbp - 0xd], dl
xor al, 0x35
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005f880
xor r8d, r8d
mov byte [rbp - 0x10], reloc.WS2_32.dll_socket
mov cl, 0x64
mov byte [rbp - 0xc], r8b
xor cl, 0x17
lea r8, [0x140149f40]
mov dl, 0x67
mov byte [rbp - 0xe], cl
xor dl, 0x17
lea rcx, [0x14014aad8]
mov al, WSAStartup
mov byte [rbp - 0xd], dl
xor al, 0x17
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fad0
mov al, 0x4d
mov byte [rbp - 0x10], Ordinal_41
xor r8d, r8d
mov cl, 0x5b
xor cl, 0x28
mov byte [rbp - 0xc], r8b
mov dl, 0x58
mov byte [rbp - 0xe], cl
xor dl, 0x28
lea rcx, [0x14014a3a0]
mov byte [rbp - 0xd], dl
lea r8, [0x140149f40]
xor al, 0x28
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fc30
mov cl, 0x3f
mov byte [rbp - 0x10], 0x5e
movzx r8d, cl
mov al, Ordinal_45
xor r8b, 0x5e
movzx r9d, al
xor cl, 0x5e
mov byte [rbp - 0xc], r8b
mov dl, 0x3a
mov byte [rbp - 0xe], cl
xor dl, 0x5e
lea r8, [0x140149f40]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x5e
mov byte [rbp - 0xa], r10b
xor r9b, 0x5e
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a7e0]
call fcn.14005f880
mov cl, 2
mov byte [rbp - 0x10], 0x63
movzx r8d, cl
mov al, reloc.WS2_32.dll_recvfrom
xor r8b, 0x63
movzx r9d, al
xor cl, 0x63
mov byte [rbp - 0xc], r8b
mov dl, 7
mov byte [rbp - 0xe], cl
xor dl, 0x63
lea r8, [0x140149f40]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x63
mov byte [rbp - 0xa], r10b
xor r9b, 0x63
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a210]
call fcn.14005f880
mov cl, reloc.WS2_32.dll_sendto
mov byte [rbp - 0x10], 0x75
movzx r8d, cl
mov al, 7
xor r8b, 0x75
movzx r9d, al
xor cl, 0x75
mov byte [rbp - 0xc], r8b
mov dl, reloc.WS2_32.dll_recvfrom
mov byte [rbp - 0xe], cl
xor dl, 0x75
lea r8, [0x140149f40]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x75
mov byte [rbp - 0xa], r10b
xor r9b, 0x75
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a688]
call fcn.14005f880
mov byte [rbp - 0x10], 0x43
mov cl, Ordinal_35
mov al, Ordinal_50
movzx r8d, cl
movzx r9d, al
xor r8b, 0x43
xor cl, 0x43
mov dl, 0x27
mov byte [rbp - 0xc], r8b
xor dl, 0x43
mov byte [rbp - 0xe], cl
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x43
mov byte [rbp - 0xa], r10b
xor r9b, 0x43
mov byte [rbp - 0xf], al
lea r8, [0x140149f40]
mov byte [rbp - 0xb], r9b
lea rdx, [rbp - 0xf]
lea rcx, [0x14014a7b8]
call fcn.14005fad0
mov cl, reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp - 0x10], 0x77
movzx r8d, cl
mov al, 5
xor r8b, 0x77
movzx r9d, al
xor cl, 0x77
mov byte [rbp - 0xc], r8b
mov dl, reloc.WS2_32.dll_send
mov byte [rbp - 0xe], cl
xor dl, 0x77
lea r8, [0x140149f40]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x77
mov byte [rbp - 0xa], r10b
xor r9b, 0x77
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014ab18]
call fcn.14005fad0
mov cl, 0x2f
mov byte [rbp - 0x10], Ordinal_79
movzx r8d, cl
mov al, reloc.WLDAP32.dll_Ordinal_60
xor r8b, 0x4e
movzx r9d, al
xor cl, 0x4e
mov byte [rbp - 0xc], r8b
mov dl, 0x2a
mov byte [rbp - 0xe], cl
xor dl, 0x4e
lea r8, [0x140149f40]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x4e
mov byte [rbp - 0xa], r10b
xor r9b, 0x4e
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a970]
call fcn.14005fad0
mov cl, 9
mov byte [rbp - 0x10], 0x68
mov al, reloc.WLDAP32.dll_Ordinal_26
movzx r8d, cl
movzx r9d, al
xor r8b, 0x68
xor al, 0x68
mov byte [rbp - 0xc], r8b
xor cl, 0x68
mov byte [rbp - 0xf], al
mov dl, listen
mov byte [rbp - 0xe], cl
xor dl, 0x68
xor r10d, r10d
xor r9b, 0x68
mov byte [rbp - 0xd], dl
lea r8, [0x140149f40]
mov byte [rbp - 0xb], r9b
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xa], r10b
lea rcx, [0x14014a6b0]
call fcn.14005fad0
mov cl, 0x60
mov byte [rbp - 0x10], 1
movzx r8d, cl
mov al, reloc.WS2_32.dll_WSAStartup
xor r8b, 1
movzx r9d, al
xor cl, 1
mov byte [rbp - 0xc], r8b
mov dl, 0x65
mov byte [rbp - 0xe], cl
xor dl, 1
lea r8, [0x140149f40]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 1
mov byte [rbp - 0xa], r10b
xor r9b, 1
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014aa60]
call fcn.14005fad0
mov cl, WSAGetLastError
mov byte [rbp - 0x10], 7
xor cl, 7
mov dl, 0x6a
xor dl, 7
mov byte [rbp - 0xe], cl
mov r8b, 0x65
mov byte [rbp - 0xd], dl
xor r8b, 7
lea rdx, [rbp - 0xf]
mov al, 0x66
mov byte [rbp - 0xc], r8b
mov r9b, 0x68
lea r8, [0x140149f40]
mov r10b, reloc.WS2_32.dll_WSAStartup
lea rcx, [0x14014a948]
xor r11d, r11d
xor al, 7
xor r9b, 7
mov byte [rbp - 0xf], al
xor r10b, 7
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005f880
mov cl, 3
mov byte [rbp - 0x10], 0x6a
xor cl, 0x6a
mov dl, 7
xor dl, 0x6a
mov byte [rbp - 0xe], cl
mov r8b, 8
mov byte [rbp - 0xd], dl
xor r8b, 0x6a
lea rdx, [rbp - 0xf]
mov al, 0xb
mov byte [rbp - 0xc], r8b
mov r9b, 5
lea r8, [0x140149f40]
mov r10b, reloc.WLDAP32.dll_Ordinal_30
lea rcx, [0x14014a790]
xor r11d, r11d
xor al, 0x6a
xor r9b, 0x6a
mov byte [rbp - 0xf], al
xor r10b, 0x6a
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005f880
mov al, 0x76
mov byte [rbp - 0x10], reloc.WS2_32.dll_socket
mov cl, 0x7e
xor cl, 0x17
mov dl, 0x7a
xor dl, 0x17
mov byte [rbp - 0xe], cl
mov r8b, 0x75
mov byte [rbp - 0xd], dl
xor r8b, 0x17
lea rdx, [rbp - 0xf]
mov r9b, 0x78
mov byte [rbp - 0xc], r8b
mov r10b, 0x63
lea r8, [0x140149f40]
xor r11d, r11d
lea rcx, [0x14014a6d8]
xor al, 0x17
mov byte [rbp - 9], r11b
xor r9b, 0x17
mov byte [rbp - 0xf], al
xor r10b, 0x17
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
call fcn.14005f880
mov cl, 0x3e
mov byte [rbp - 0x10], 0x57
xor cl, 0x57
mov dl, 0x3a
xor dl, 0x57
mov byte [rbp - 0xe], cl
mov r8b, 0x35
mov byte [rbp - 0xd], dl
xor r8b, 0x57
lea rdx, [rbp - 0xf]
mov al, 0x36
mov byte [rbp - 0xc], r8b
mov r9b, gethostname
lea r8, [0x140149f40]
mov r10b, reloc.WLDAP32.dll_Ordinal_35
lea rcx, [0x14014a9e8]
xor r11d, r11d
xor al, 0x57
xor r9b, 0x57
mov byte [rbp - 0xf], al
xor r10b, 0x57
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005f880
mov cl, 0x41
mov byte [rbp - 0x10], Ordinal_41
xor cl, 0x28
mov dl, 0x45
xor dl, 0x28
mov byte [rbp - 0xe], cl
mov r8b, 0x4a
mov byte [rbp - 0xd], dl
xor r8b, 0x28
lea rdx, [rbp - 0xf]
mov al, 0x49
mov byte [rbp - 0xc], r8b
mov r9b, 0x47
lea r8, [0x140149f40]
mov r10b, 0x5c
lea rcx, [0x14014a350]
xor r11d, r11d
xor al, 0x28
xor r9b, 0x28
mov byte [rbp - 0xf], al
xor r10b, 0x28
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005f880
mov al, 2
mov byte [rbp - 0x10], 0x63
xor r11d, r11d
mov cl, 0xa
xor al, 0x63
mov dl, reloc.WS2_32.dll_ntohl
mov r8b, 1
mov r9b, ntohl
mov r10b, reloc.WS2_32.dll_socket
xor cl, 0x63
mov byte [rbp - 0xf], al
xor dl, 0x63
mov byte [rbp - 0xe], cl
xor r8b, 0x63
mov byte [rbp - 0xd], dl
mov byte [rbp - 0xc], r8b
lea rdx, [rbp - 0xf]
xor r9b, 0x63
mov byte [rbp - 9], r11b
xor r10b, 0x63
mov byte [rbp - 0xb], r9b
lea r8, [0x140149f40]
mov byte [rbp - 0xa], r10b
lea rcx, [0x14014ab68]
call fcn.14005f880
mov cl, reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp - 0x10], 0x49
xor cl, 0x49
mov dl, 0x24
xor dl, 0x49
mov byte [rbp - 0xe], cl
mov r8b, Ordinal_45
mov byte [rbp - 0xd], dl
xor r8b, 0x49
lea rdx, [rbp - 0xf]
mov al, Ordinal_41
mov byte [rbp - 0xc], r8b
mov r9b, 0x26
lea r8, [0x140149f40]
mov r10b, 0x3d
lea rcx, [0x14014a880]
xor r11d, r11d
xor al, 0x49
xor r9b, 0x49
mov byte [rbp - 0xf], al
xor r10b, 0x49
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005f880
mov cl, reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp - 0x10], 0x5b
xor cl, 0x5b
mov dl, 0x36
xor dl, 0x5b
mov byte [rbp - 0xe], cl
mov r8b, reloc.WS2_32.dll_gethostname
mov byte [rbp - 0xd], dl
xor r8b, 0x5b
lea rdx, [rbp - 0xf]
mov al, 0x3a
mov byte [rbp - 0xc], r8b
mov r9b, 0x34
lea r8, [0x140149f40]
mov r10b, 0x2f
lea rcx, [0x14014a238]
xor r11d, r11d
xor al, 0x5b
xor r9b, 0x5b
mov byte [rbp - 0xf], al
xor r10b, 0x5b
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fad0
mov al, 0x7a
mov byte [rbp - 0x10], reloc.WLDAP32.dll_Ordinal_27
xor al, 0x1b
mov cl, WSAStartup
xor cl, 0x1b
mov byte [rbp - 0xf], al
mov dl, 0x76
mov byte [rbp - 0xe], cl
xor dl, 0x1b
mov r8b, 0x79
xor r11d, r11d
mov byte [rbp - 0xd], dl
xor r8b, 0x1b
mov r9b, reloc.WS2_32.dll_WSACleanup
mov r10b, reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp - 0xc], r8b
lea rdx, [rbp - 0xf]
xor r9b, 0x1b
mov byte [rbp - 9], r11b
xor r10b, 0x1b
mov byte [rbp - 0xb], r9b
lea r8, [0x140149f40]
mov byte [rbp - 0xa], r10b
lea rcx, [0x14014a8a8]
call fcn.14005fad0
mov cl, 0x71
mov byte [rbp - 0x10], Ordinal_26
xor cl, 0x18
mov dl, 0x75
xor dl, 0x18
mov byte [rbp - 0xe], cl
mov r8b, 0x7a
mov byte [rbp - 0xd], dl
xor r8b, 0x18
lea rdx, [rbp - 0xf]
mov al, 0x79
mov byte [rbp - 0xc], r8b
mov r9b, 0x77
lea r8, [0x140149f40]
mov r10b, 0x6c
lea rcx, [0x14014a8f8]
xor r11d, r11d
xor al, 0x18
xor r9b, 0x18
mov byte [rbp - 0xf], al
xor r10b, 0x18
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fc30
mov cl, 0x3d
mov byte [rbp - 0x10], 0x54
xor cl, 0x54
mov dl, reloc.WS2_32.dll_gethostname
xor dl, 0x54
mov byte [rbp - 0xe], cl
mov r8b, 0x36
mov byte [rbp - 0xd], dl
xor r8b, 0x54
lea rdx, [rbp - 0xf]
mov al, 0x35
mov byte [rbp - 0xc], r8b
mov r9b, Ordinal_60
lea r8, [0x140149f40]
mov r10b, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [0x14014a328]
xor r11d, r11d
xor al, 0x54
xor r9b, 0x54
mov byte [rbp - 0xf], al
xor r10b, 0x54
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fc30
mov cl, reloc.WS2_32.dll_WSAStartup
mov byte [rbp - 0x10], reloc.WLDAP32.dll_Ordinal_26
xor cl, 0x1a
mov dl, 0x69
xor dl, 0x1a
mov byte [rbp - 0xe], cl
mov r8b, 0x79
mov byte [rbp - 0xd], dl
xor r8b, 0x1a
lea rdx, [rbp - 0xf]
mov al, 0x77
mov byte [rbp - 0xc], r8b
xor r9d, r9d
lea r8, [0x140149f40]
xor al, 0x1a
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a288]
mov byte [rbp - 0xf], al
call fcn.14005f880
mov al, 0x7c
mov byte [rbp - 0x10], reloc.WS2_32.dll_recvfrom
mov cl, 0x78
mov dl, 0x62
xor cl, 0x11
xor dl, 0x11
mov r8b, WSAStartup
mov byte [rbp - 0xe], cl
xor r8b, 0x11
mov byte [rbp - 0xd], dl
mov byte [rbp - 0xc], r8b
lea rdx, [rbp - 0xf]
xor r9d, r9d
lea r8, [0x140149f40]
xor al, 0x11
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a858]
mov byte [rbp - 0xf], al
call fcn.14005f880
mov cl, 0x79
mov byte [rbp - reloc.WS2_32.dll_recv], 0x10
xor cl, 0x10
mov dl, 0x63
xor dl, 0x10
mov byte [rbp - 0xe], cl
mov r8b, reloc.WS2_32.dll_WSAStartup
mov byte [rbp - 0xd], dl
xor r8b, 0x10
lea rdx, [rbp - 0xf]
mov al, 0x7d
mov byte [rbp - 0xc], r8b
xor r9d, r9d
lea r8, [0x140149f40]
xor al, 0x10
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a2b0]
mov byte [rbp - 0xf], al
call fcn.14005fc30
mov cl, 0x27
mov byte [rbp - 0x10], 0x48
movzx r8d, cl
mov dl, 0x24
xor r8b, 0x48
xor cl, 0x48
xor dl, 0x48
mov byte [rbp - 0xc], r8b
mov al, 0x2b
mov byte [rbp - 0xe], cl
mov r9b, Ordinal_60
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x140149f40]
xor al, 0x48
mov byte [rbp - 0xa], r10b
xor r9b, 0x48
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a2d8]
call fcn.14005fad0
mov cl, 5
mov byte [rbp - 0x10], 0x6a
movzx r8d, cl
mov dl, 6
xor r8b, 0x6a
xor cl, 0x6a
xor dl, 0x6a
mov byte [rbp - 0xc], r8b
mov al, 9
mov byte [rbp - 0xe], cl
mov r9b, Ordinal_26
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x140149f40]
xor al, 0x6a
mov byte [rbp - 0xa], r10b
xor r9b, 0x6a
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a700]
call fcn.14005fad0
mov byte [rbp - 0x10], reloc.WS2_32.dll_setsockopt
mov cl, 0x7a
mov dl, 0x79
movzx r8d, cl
xor dl, 0x15
xor r8b, 0x15
mov byte [rbp - 0xd], dl
xor cl, 0x15
mov byte [rbp - 0xc], r8b
mov al, 0x76
mov byte [rbp - 0xe], cl
mov r9b, 0x67
lea r8, [0x140149f40]
xor r10d, r10d
lea rdx, [rbp - 0xf]
xor al, 0x15
mov byte [rbp - 0xa], r10b
xor r9b, 0x15
mov byte [rbp - 0xf], al
lea rcx, [0x14014aa88]
mov byte [rbp - 0xb], r9b
call fcn.14005fad0
mov cl, WSAGetLastError
mov byte [rbp - 0x10], 1
movzx r8d, cl
mov dl, 0x6d
xor r8b, 1
xor cl, 1
xor dl, 1
mov byte [rbp - 0xc], r8b
mov al, 0x62
mov byte [rbp - 0xe], cl
mov r9b, reloc.WS2_32.dll_WSAStartup
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x140149f40]
xor al, 1
mov byte [rbp - 0xa], r10b
xor r9b, 1
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a3c8]
call fcn.14005fad0
mov cl, 0x54
mov byte [rbp - 0x10], Ordinal_60
movzx r8d, cl
mov dl, 0x57
xor r8b, 0x3b
xor cl, 0x3b
xor dl, 0x3b
mov byte [rbp - 0xc], r8b
mov al, 0x58
mov byte [rbp - 0xe], cl
mov r9b, 0x49
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x140149f40]
xor al, 0x3b
mov byte [rbp - 0xa], r10b
xor r9b, 0x3b
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014a378]
call fcn.14005fad0
mov cl, 0x54
mov byte [rbp - 0x10], Ordinal_60
movzx r9d, cl
mov al, 0x58
xor r9b, 0x3b
xor al, 0x3b
xor cl, 0x3b
mov byte [rbp - 0xc], r9b
mov dl, 0x57
mov byte [rbp - 0xf], al
xor dl, 0x3b
mov byte [rbp - 0xe], cl
mov r10b, 0x49
mov byte [rbp - 0xd], dl
xor r11d, r11d
xor r10b, 0x3b
lea r8, [0x140149f40]
mov byte [rbp - 0xb], r10b
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xa], r11b
lea rcx, [0x14014a998]
call fcn.14005fad0
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.1400c8560
add rsp, 0x30
pop rbp
ret