Function at 0x1400639f0
Capabilities:
List tcp connections and listeners

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x14011d040]
xor rax, rsp
mov qword [rbp - 8], rax
mov r14, rcx
mov dword [rsp + 0x28], 0
xor ecx, ecx
mov dword [rbp - 0x30], 0
mov r9d, 2
mov dword [rsp + 0x20], 5
xor r8d, r8d
lea rdx, [rbp - 0x30]
call qword [sym.imp.IPHLPAPI.DLL_GetExtendedTcpTable]
mov ecx, dword [rbp - 0x30]
call fcn.140093780
mov r13, rax
test rax, rax
je 0x140063db1
mov dword [rsp + 0x28], 0
lea rdx, [rbp - 0x30]
mov r9d, 2
mov dword [rsp + 0x20], 5
xor r8d, r8d
mov rcx, rax
call qword [sym.imp.IPHLPAPI.DLL_GetExtendedTcpTable]
test eax, eax
jne 0x140063db1
xorps xmm0, xmm0
lea rcx, [rbp - 0x28]
movups xmmword [rbp - 0x28], xmm0
movups xmmword [rbp - 0x18], xmm0
call fcn.140063e60
xor r12d, r12d
movabs r10, 0x2aaaaaaaaaaaaaab
cmp dword [r13], r12d
jbe 0x140063d44
mov r9, qword [rbp - 0x18]
lea r8, str.vector_subscript_out_of_range
mov rbx, qword [rbp - 0x20]
lea r11, [0x1401062b4]
nop
lea rcx, [r12 + r12*2]
mov rax, r10
lea r15, [rcx*8]
xor esi, esi
mov rcx, r9
sub rcx, rbx
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x140063d37
xor edi, edi
mov rcx, r9
mov rax, r10
sub rcx, rbx
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rsi, rdx
jb 0x140063b91
mov qword [rsp + 0x28], r8
lea rdx, [0x140110990]
xor r9d, r9d
mov qword [rsp + 0x20], r11
mov r8d, 0x766
lea ecx, [r9 + 2]
call fcn.140094790
cmp eax, 1
jne 0x140063b48
int3
mov r9d, 0x766
mov qword [rsp + 0x20], 0
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519include_vector
lea rdx, [0x14010bc64]
lea rcx, str._vector_subscript_out_of_range_
call fcn.140094d90
mov r9, qword [rbp - 0x18]
lea r8, str.vector_subscript_out_of_range
mov rbx, qword [rbp - 0x20]
lea r11, [0x1401062b4]
movabs r10, 0x2aaaaaaaaaaaaaab
mov eax, dword [rdi + rbx + 0x28]
cmp dword [r15 + r13 + 0x18], eax
jne 0x140063cff
mov rcx, r9
mov rax, r10
sub rcx, rbx
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rsi, rdx
jb 0x140063c23
mov qword [rsp + 0x28], r8
lea rdx, [0x140110990]
xor r9d, r9d
mov qword [rsp + 0x20], r11
mov r8d, 0x766
lea ecx, [r9 + 2]
call fcn.140094790
cmp eax, 1
jne 0x140063be8
int3
mov r9d, 0x766
mov qword [rsp + 0x20], 0
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519include_vector
lea rdx, [0x14010bc64]
lea rcx, str._vector_subscript_out_of_range_
call fcn.140094d90
mov r9, qword [rbp - 0x18]
movabs r10, 0x2aaaaaaaaaaaaaab
mov rbx, qword [rbp - 0x20]
lea rax, [rbx + 8]
add rax, rdi
cmp qword [rdi + rbx + 0x20], 7
jbe 0x140063c35
mov rax, qword [rax]
cmp qword [r14 + 0x20], 7
lea r8, [r14 + 8]
mov rdx, qword [r14 + 0x18]
jbe 0x140063c47
mov r8, qword [r8]
cmp rdx, qword [rdi + rbx + 0x18]
jne 0x140063cff
test rdx, rdx
je 0x140063c78
sub r8, rax
nop word [rax + rax]
movzx ecx, word [r8 + rax]
cmp cx, word [rax]
jne 0x140063cff
add rax, 2
sub rdx, 1
jne 0x140063c60
sub r9, rbx
mov rax, r10
imul r9
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rsi, rdx
jb 0x140063ddd
xor r9d, r9d
lea rax, str.vector_subscript_out_of_range
mov qword [rsp + 0x28], rax
lea rdx, [0x140110990]
lea rax, [0x1401062b4]
mov r8d, 0x766
mov qword [rsp + 0x20], rax
lea ecx, [r9 + 2]
call fcn.140094790
cmp eax, 1
jne 0x140063ccf
int3
xor edi, edi
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519include_vector
mov r9d, 0x766
mov qword [rsp + 0x20], rdi
lea rdx, [0x14010bc64]
lea rcx, str._vector_subscript_out_of_range_
call fcn.140094d90
mov rbx, qword [rbp - 0x20]
jmp 0x140063ddf
mov rcx, r9
lea r8, str.vector_subscript_out_of_range
sub rcx, rbx
lea r11, [0x1401062b4]
mov rax, r10
inc rsi
imul rcx
add rdi, 0x30
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rsi, rdx
jb 0x140063b00
inc r12d
cmp r12d, dword [r13]
jb 0x140063ad0
lea rcx, [rbp - 0x28]
call fcn.14004c5f0
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x140063d9b
mov rdx, qword [rbp - 0x18]
call fcn.140064240
mov rcx, qword [rbp - 0x10]
movabs rax, 0x2aaaaaaaaaaaaaab
sub rcx, qword [rbp - 0x20]
imul rcx
sar rdx, 3
mov r8, rdx
shr r8, 0x3f
add r8, rdx
mov rdx, qword [rbp - 0x20]
call fcn.140064160
xorps xmm0, xmm0
mov qword [rbp - 0x10], 0
movdqu xmmword [rbp - 0x20], xmm0
mov rcx, qword [rbp - 0x28]
mov edx, 0x10
mov qword [rbp - 0x28], 0
call fcn.1400650c0
xor eax, eax
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140064540
lea r11, [rsp + 0x60]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
xor edi, edi
lea rcx, [rsi + rsi*2]
add rcx, rcx
mov ebx, dword [rbx + rcx*8 + 0x28]
lea rcx, [rbp - 0x28]
call fcn.14004c5f0
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x140063e3d
mov rdx, qword [rbp - 0x18]
call fcn.140064240
mov rcx, qword [rbp - 0x10]
movabs rax, 0x2aaaaaaaaaaaaaab
sub rcx, qword [rbp - 0x20]
imul rcx
sar rdx, 3
mov r8, rdx
shr r8, 0x3f
add r8, rdx
mov rdx, qword [rbp - 0x20]
call fcn.140064160
xorps xmm0, xmm0
mov qword [rbp - 0x10], rdi
movdqu xmmword [rbp - 0x20], xmm0
mov rcx, qword [rbp - 0x28]
mov edx, 0x10
mov qword [rbp - 0x28], rdi
call fcn.1400650c0
mov eax, ebx
jmp 0x140063db3