Function at 0x1400e7f64
Capabilities:
Send data
Send data on socket

Disassembly:
push rax
pushf
mov eax, 0x33968229
pushf
not eax
add eax, 0x895b1531
xor eax, 0xa368b3fa
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc16fa850
xor eax, 0xa1b0d2cb
rol eax, 0x1b
popf
cmp eax, 4
jne 0x1400e7fa1
popf
pop rax
jmp 0x1400e841c
cmp eax, 0
jne 0x1400e7fb0
popf
pop rax
jmp 0x1400e80dc
cmp eax, 3
jne 0x1400e7fbf
popf
pop rax
jmp 0x1400e82d0
cmp eax, 1
jne 0x1400e7fce
popf
pop rax
jmp 0x1400e823d
cmp eax, 0xd
jne 0x1400e7fdd
popf
pop rax
jmp 0x1400e88f9
cmp eax, 7
jne 0x1400e7fec
popf
pop rax
jmp 0x1400e8586
cmp eax, 0xe
jne 0x1400e7ffb
popf
pop rax
jmp 0x1400e8991
cmp eax, 0xb
jne 0x1400e800a
popf
pop rax
jmp 0x1400e87ba
cmp eax, 0xc
jne 0x1400e8019
popf
pop rax
jmp 0x1400e8851
cmp eax, 8
jne 0x1400e8028
popf
pop rax
jmp 0x1400e861e
cmp eax, 0x10
jne 0x1400e8037
popf
pop rax
jmp 0x1400e8a7d
cmp eax, 2
jne 0x1400e8046
popf
pop rax
jmp 0x1400e8298
cmp eax, 9
jne 0x1400e8055
popf
pop rax
jmp 0x1400e86ad
cmp eax, 0x12
jne 0x1400e8064
popf
pop rax
jmp 0x1400e8b1d
cmp eax, 6
jne 0x1400e8073
popf
pop rax
jmp 0x1400e84f5
cmp eax, 0x11
jne 0x1400e8082
popf
pop rax
jmp 0x1400e8ab7
cmp eax, 5
jne 0x1400e8091
popf
pop rax
jmp 0x1400e847f
cmp eax, 0x15
jne 0x1400e80a0
popf
pop rax
jmp 0x1400e8c24
cmp eax, 0xa
jne 0x1400e80af
popf
pop rax
jmp 0x1400e8728
cmp eax, 0x14
jne 0x1400e80be
popf
pop rax
jmp 0x1400e8bda
cmp eax, 0xf
jne 0x1400e80cd
popf
pop rax
jmp 0x1400e8a1b
cmp eax, 0x13
jne 0x1400e80dc
popf
pop rax
jmp 0x1400e8b9a
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x70
mov rax, qword [0x140034010]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rbx, qword [rbp + 0x60]
lea r9, [rbp - 0x18]
xor r15d, r15d
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
mov dword [rbp - 0x18], r15d
jmp 0x1400e811b
call qword [sym.imp.WS2_32.dll_WSASend]
mov esi, eax
jmp 0x1400e8124
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov rdx, qword [0x14004d618]
lea r14, [0x1af557752]
pushf
sub r14, 0x6f50a142
popf
movabs r12, 0xcd2672b22f18c62c
pushf
not r12
add r12, 0x5b15926a
xor r12, 0x6a27a8e6
rol r12, 0xda
popf
pushf
not r12
add r12, 0x53e30e43
xor r12, 0x4dd3f6eb
rol r12, 0x99
popf
pushf
not r12
add r12, 0x6b0e9d67
xor r12, 0x70c03c5a
rol r12, 1
popf
mov dword [rbp - 0x2c], r15d
push r12
not r12
sub rdx, r12
pop r12
sub rdx, 1
mov edi, eax
cmp rdx, 1
jbe 0x1400e820a
push rax
pushf
mov eax, 0x6454ee6a
pushf
not eax
add eax, 0xfc328c27
xor eax, 0x81cf9b1a
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe61bed24
xor eax, 0xb712b161
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x90c36169
xor eax, 0xe8d62ec0
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe716ca28
xor eax, 0xc88e95ba
rol eax, 0xe1
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0xaf3b652b
pushf
not eax
add eax, 0xf1b2da8c
xor eax, 0xd64c84d9
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x8d717b9a
xor eax, 0x9484b17c
rol eax, 0x6d
popf
jmp 0x1400e7f92
mov rcx, qword [0x14004d610]
mov edx, eax
mov r8, qword [rcx + 0x30]
mov rcx, r14
call r8
jmp 0x1400e82d0
test edi, edi
setne al
push rax
pushf
mov eax, 0x98237503
pushf
not eax
add eax, 0x89064d80
xor eax, 0xe06f46f9
rol eax, 9
popf
pushf
not eax
add eax, 0xee2e7b4c
xor eax, 0xcaf1712a
rol eax, 5
popf
jmp 0x1400e7f92
movzx eax, al
movabs r10, 0x7eec0001c0eb1f62
pushf
not r10
add r10, 0x779c0fba
xor r10, 0x57cc0d48
rol r10, 0xb
popf
pushf
not r10
add r10, 0x6d0722ca
xor r10, 0x650bb177
rol r10, 0xb9
popf
pushf
not r10
add r10, 0x4d1e42f8
xor r10, 0x44bc8b16
rol r10, 0xff
popf
pushf
not r10
add r10, 0x696acd69
xor r10, 0x557bf6f9
rol r10, 0xb
popf
add rax, 2
mov dword [rbp - 0x30], edi
mov qword [rbp - 0x28], r14
movups xmm0, xmmword [rbp - 0x30]
mov qword [rbp - 0x20], rax
movsd xmm1, qword [rbp - 0x20]
movups xmmword [rbx], xmm0
movsd qword [rbx + 0x10], xmm1
mov r9, qword [rbx + 0x10]
cmp r9, 1
je 0x1400e83c3
push rax
pushf
mov eax, 0xc9df253a
pushf
not eax
add eax, 0xa8bc60ba
xor eax, 0xeb1b0915
rol eax, 1
popf
pushf
not eax
add eax, 0x8328a7dc
xor eax, 0xf14277ff
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbfecdf4c
xor eax, 0xee0d4dc1
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb5d50ea4
xor eax, 0xc2ac1cd2
rol eax, 0xf6
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0x9575aae8
pushf
not eax
add eax, 0xfc9d013a
xor eax, 0xb3d85fba
rol eax, 0x22
popf
pushf
not eax
add eax, 0x95609746
xor eax, 0xf2cb214d
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa4256b7a
xor eax, 0x8cd28b67
rol eax, 0x77
popf
pushf
not eax
add eax, 0x805d7014
xor eax, 0xce097b86
rol eax, 0xb1
popf
jmp 0x1400e7f92
mov eax, dword [rbx]
mov r8d, eax
jmp 0x1400e84f5
mov rcx, qword [rbx + 8]
mov rax, r10
mov r8d, dword [rbx]
mul rcx
mov rax, rcx
sub rax, rdx
shr rax, 1
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
shr rax, 0x14
imul rax, rax, 0x1ffff7
sub rcx, rax
imul eax, ecx, 0x3e8
push r8
not r8d
sub eax, r8d
pop r8
sub eax, 1
push rax
pushf
mov eax, 0x3536524
pushf
not eax
add eax, 0xd63a6508
xor eax, 0xe6f7bf19
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf126c514
xor eax, 0xcea550ab
rol eax, 0x12
popf
jmp 0x1400e7f92
cmp eax, 0x40
jne 0x1400e852d
push rax
pushf
mov eax, 0x1458cd84
pushf
not eax
add eax, 0x950b07a6
xor eax, 0xc273b22c
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xec4e27d1
xor eax, 0xe00dbe3a
rol eax, 0xf9
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0x553cd98f
pushf
not eax
add eax, 0x95f5075a
xor eax, 0x9d52378c
rol eax, 6
popf
pushf
not eax
add eax, 0xfc5a22f2
xor eax, 0xd43a06bc
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x8b16e807
xor eax, 0x86ba15ab
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8699d377
xor eax, 0xca3fb5e6
rol eax, 0x59
popf
jmp 0x1400e7f92
mov rcx, qword [0x14004d618]
push r12
not r12
sub rcx, r12
pop r12
sub rcx, 1
mov dword [rbp - 0x2c], r15d
cmp rcx, 1
jbe 0x1400e85d8
push rax
pushf
mov eax, 0xad855088
pushf
not eax
add eax, 0xcd7c17ff
xor eax, 0xbdef13b5
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb6792029
xor eax, 0x85909db3
rol eax, 0x19
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0x57ab2912
pushf
not eax
add eax, 0xe7abc050
xor eax, 0xb375378f
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd72e8834
xor eax, 0x87d029b7
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa392b1cd
xor eax, 0x8de4015d
rol eax, 0x24
popf
jmp 0x1400e7f92
mov rax, qword [0x14004d610]
mov edx, 0xeb7cd7c8
pushf
not edx
add edx, 0xb2eee637
xor edx, 0x8604dd61
rol edx, 0x88
popf
pushf
not edx
add edx, 0x9bd55cad
xor edx, 0xb81a4d6b
rol edx, 0x8e
popf
mov rcx, r14
jmp 0x1400e8658
call qword [rax + 0x30]
mov dword [rbp - 0x30], 0x2746
jmp 0x1400e8ab7
mov al, 0xc5
pushf
not al
add al, 0xf9
xor al, 0x55
rol al, 0xac
popf
pushf
not al
add al, 0xcb
xor al, 0x73
rol al, 0x42
popf
pushf
not al
add al, 0x4a
xor al, 0xec
rol al, 0x20
popf
mov dword [rbp - 0x30], 0x2746
jmp 0x1400e8ab7
cmp r9, 1
jne 0x1400e8774
push rax
pushf
mov eax, 0xe6d36005
pushf
not eax
add eax, 0x95e8178f
xor eax, 0xbd0bda38
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xbe734d84
xor eax, 0xe33ae5cd
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xdd4189c1
xor eax, 0xfd86956e
rol eax, 0x3b
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0x5a5b6284
pushf
not eax
add eax, 0x8d5d8502
xor eax, 0xc5a63351
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd04f0eb1
xor eax, 0xcdebd5dc
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd90c6be6
xor eax, 0x98e3f38e
rol eax, 0x8f
popf
jmp 0x1400e7f92
mov rcx, qword [rbx + 8]
mov rax, r10
mul rcx
mov rax, rcx
sub rax, rdx
shr rax, 1
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
shr rax, 0x14
imul rax, rax, 0x1ffff7
sub rcx, rax
imul eax, ecx, 0x3e8
push rax
not eax
sub r8d, eax
pop rax
sub r8d, 1
push rax
pushf
mov eax, 0xc89402b1
pushf
not eax
add eax, 0xca440756
xor eax, 0xea79a99c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xad70b52c
xor eax, 0xb86c1459
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8d197414
xor eax, 0x99ead610
rol eax, 0x25
popf
pushf
not eax
add eax, 0x93e5affd
xor eax, 0xa3e41529
rol eax, 0xad
popf
jmp 0x1400e7f92
cmp r8d, 0x4d2
jne 0x1400e88a0
push rax
pushf
mov eax, 0x385d9308
pushf
not eax
add eax, 0xb1dd378d
xor eax, 0xf2f24629
rol eax, 0xad
popf
pushf
not eax
add eax, 0xe57fac11
xor eax, 0xfc06e2a2
rol eax, 0x53
popf
pushf
not eax
add eax, 0x8683094c
xor eax, 0xde945fd3
rol eax, 0xa7
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0x25dcf653
pushf
not eax
add eax, 0x894cae29
xor eax, 0xed314b12
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x98616dd2
xor eax, 0xec1fb5c3
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa7bbad9b
xor eax, 0x97705de9
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xaf192d4f
xor eax, 0xeb3ef8c5
rol eax, 0xda
popf
jmp 0x1400e7f92
mov rcx, qword [0x14004d618]
push r12
not r12
sub rcx, r12
pop r12
sub rcx, 1
mov dword [rbp - 0x2c], r15d
cmp rcx, 1
jbe 0x1400e895e
push rax
pushf
mov eax, 0x3cefb7dd
pushf
not eax
add eax, 0xe70e610e
xor eax, 0xe346b05c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd44a267b
xor eax, 0xcb6e15d7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd8f3deb7
xor eax, 0xf1b57d04
rol eax, 0x24
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0xa36d6d47
pushf
not eax
add eax, 0xd907c71d
xor eax, 0x9d9bf598
rol eax, 0x79
popf
pushf
not eax
add eax, 0x9ac1bc93
xor eax, 0xff09b93a
rol eax, 0xd
popf
jmp 0x1400e7f92
mov rax, qword [0x14004d610]
mov edx, 0xe52b4024
pushf
not edx
add edx, 0x8767821a
xor edx, 0xd95ac1ff
rol edx, 0xbc
popf
pushf
not edx
add edx, 0x9b61f1bb
xor edx, 0xaa6154c5
rol edx, 0xfb
popf
pushf
not edx
add edx, 0xb64926bd
xor edx, 0xbf936fd1
rol edx, 0x93
popf
mov rcx, r14
jmp 0x1400e89e0
call qword [rax + 0x30]
jmp 0x1400e8a7d
mov al, 0xd2
pushf
not al
add al, 0xfd
xor al, 0x6d
rol al, 5
popf
pushf
not al
add al, 0xfa
xor al, 1
rol al, 0xc4
popf
push rax
pushf
mov eax, 0xaa2fd03c
pushf
not eax
add eax, 0xe17d3beb
xor eax, 0x88d411f6
rol eax, 0x18
popf
pushf
not eax
add eax, 0x924d0a39
xor eax, 0xcb4c7503
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb9c84f8c
xor eax, 0xa2d08c87
rol eax, 0xb9
popf
jmp 0x1400e7f92
mov dword [rbp - 0x30], 0x274d
push rax
pushf
mov eax, 0x37ecfa6
pushf
not eax
add eax, 0xfdc844f6
xor eax, 0xbf005989
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xad723c8f
xor eax, 0xa4c916f2
rol eax, 0xe2
popf
jmp 0x1400e7f92
movzx eax, al
mov qword [rbp - 0x28], r14
add rax, 2
movups xmm0, xmmword [rbp - 0x30]
mov qword [rbp - 0x20], rax
movsd xmm1, qword [rbp - 0x20]
movups xmmword [rbx], xmm0
movsd qword [rbx + 0x10], xmm1
push rax
pushf
mov eax, 0x5b7a260d
pushf
not eax
add eax, 0xd122ad69
xor eax, 0x81b5c82b
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa2f7cf0d
xor eax, 0xb2ff913f
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9d5fa511
xor eax, 0xa24ec0eb
rol eax, 0xd9
popf
jmp 0x1400e7f92
test esi, esi
je 0x1400e8b67
push rax
pushf
mov eax, 0x68e8a6cb
pushf
not eax
add eax, 0x8cb7cc07
xor eax, 0xd87c676b
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa0b37cb1
xor eax, 0xae27d0ee
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe65f7063
xor eax, 0xc8bee09b
rol eax, 0x12
popf
jmp 0x1400e7f92
push rax
pushf
mov eax, 0xc0e4d490
pushf
not eax
add eax, 0xe1bcd1b2
xor eax, 0xfaa5c9ef
rol eax, 0xee
popf
pushf
not eax
add eax, 0x867c77fa
xor eax, 0xfc48c15d
rol eax, 0x4a
popf
jmp 0x1400e7f92
mov eax, 0x23c0a081
pushf
not eax
add eax, 0xfdd995f1
xor eax, 0x88fc132e
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8ce7811f
xor eax, 0xa6860dc0
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdec5dc8b
xor eax, 0xb21b50ca
rol eax, 0xef
popf
jmp 0x1400e8c24
mov eax, dword [rbp - 0x18]
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbp - 0x20], r15
movsd xmm0, qword [rbp - 0x20]
movsd qword [rbx + 0x10], xmm0
push rax
pushf
mov eax, 0x82ffe2d3
pushf
not eax
add eax, 0xcabb52a9
xor eax, 0x982a4218
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd805fc78
xor eax, 0x91eec4f9
rol eax, 0xab
popf
jmp 0x1400e7f92
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1400bc272
add rsp, 0x70
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret