Function at 0x140004800
Capabilities:
Execute command

Disassembly:
mov qword [rsp + 0x10], rbx
push rdi
sub rsp, 0x20
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
lea rdi, [0x14009a1f8]
mov r8, qword [reloc.WS2_32.dll_htons]
mov rdx, rdi
cmovae rdx, qword [0x14009a1f8]
mov rcx, qword [0x14007d3d0]
call fcn.140015170
lea rdx, [0x14008c800]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7fc]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7f8]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
lea rbx, str.e_0m
mov r8, qword [reloc.WS2_32.dll_connect]
mov rdx, rbx
cmovae rdx, qword [str.e_0m]
mov rcx, rax
call fcn.140015170
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, str._Please_wait.
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x55
call fcn.140013c80
lea rcx, [0x14008c804]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
cmovae rdx, qword [0x14009a1f8]
mov rcx, qword [0x14007d3d0]
call fcn.140015170
lea rdx, [0x14008c800]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7fc]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7f8]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, str._Please_wait..
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x55
call fcn.140013c80
lea rcx, [0x14008c804]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
cmovae rdx, qword [0x14009a1f8]
mov rcx, qword [0x14007d3d0]
call fcn.140015170
lea rdx, [0x14008c800]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7fc]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7f8]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, str._Please_wait...
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x55
call fcn.140013c80
lea rcx, [0x14008c804]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
cmovae rdx, qword [0x14009a1f8]
mov rcx, qword [0x14007d3d0]
call fcn.140015170
lea rdx, [0x14008c800]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, reloc.WLDAP32.dll_Ordinal_33
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7f8]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, str._Done.
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x44c
call fcn.140013c80
lea rcx, [0x14008c804]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
cmovae rdx, qword [0x14009a1f8]
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, qword [0x14007d3d0]
call fcn.140015170
lea rdx, [0x14008c800]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, reloc.WLDAP32.dll_Ordinal_60
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7f8]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, str._Success__You_are_now_Spoofed.
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, rax
cmovae rdx, qword [str.e_0m]
call fcn.140015170
mov rcx, qword [0x14007d3d0]
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.140013e10
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x3e8
call fcn.140013c80
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
cmovae rdx, qword [0x14009a1f8]
mov rcx, qword [0x14007d3d0]
call fcn.140015170
lea rdx, [0x14008c888]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, reloc.WLDAP32.dll_Ordinal_33
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rdi
mov r8, qword [reloc.WS2_32.dll_htons]
mov rcx, rax
cmovae rdx, qword [0x14009a1f8]
call fcn.140015170
lea rdx, [0x14008c7f8]
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rdx, rbx
cmovae rdx, qword [str.e_0m]
mov rcx, rax
mov r8, qword [reloc.WS2_32.dll_connect]
call fcn.140015170
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rcx, rax
mov r8, qword [reloc.WS2_32.dll_htons]
cmovae rdi, qword [0x14009a1f8]
mov rdx, rdi
call fcn.140015170
lea rdx, str._Please_restart_your_system.
mov rcx, rax
call fcn.140013e10
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
mov rcx, rax
mov r8, qword [reloc.WS2_32.dll_connect]
cmovae rbx, qword [str.e_0m]
mov rdx, rbx
call fcn.140015170
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x30], 0x3e8
call fcn.140013c80
mov rbx, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret