Function at 0x14001cee0
Capabilities:
Execute command
Terminate process

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
lea rbp, [rsp - 0x160]
sub rsp, 0x260
mov rax, qword [0x1400b40a0]
xor rax, rsp
mov qword [rbp + 0x150], rax
xor edi, edi
mov r13d, edi
mov dword [rbp], edi
lea rcx, [0x1400b53a0]
call fcn.1400394d0
lea rcx, [rbp + 0xe8]
call fcn.140002ed0
nop
lea rdx, [0x14001cb80]
lea rcx, [rbp + 0x108]
call fcn.14002b8c0
nop
lea rdx, [0x1400053f0]
lea rcx, [rbp + 0x118]
call fcn.14002b8c0
nop
lea rdx, [0x14001cec0]
lea rcx, [rbp + 0x128]
call fcn.14002b8c0
nop
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
lea rdx, [rbp + 0x138]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetConsoleScreenBufferInfo]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rsi, [0x1400b4248]
mov r8, rsi
lea rdx, str._n_n___
lea rcx, [rsp + 0x20]
call fcn.14002b4a0
nop
lea r8, [0x1400a2c34]
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14002b600
nop
lea r8, [0x1400a2c30]
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.14002b600
nop
lea r8, str._Enter_License
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14002b600
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14002b670
nop
lea r8, [0x1400a2c1c]
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.14002b600
mov dword [rbp + 0x28], 5
lea rdx, [rbp + 8]
mov rcx, rbx
call fcn.140006130
mov rcx, rax
lea rdx, [0x1400a29e4]
call fcn.1400032a0
nop
lea rcx, [rbp + 8]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x80]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x40]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x60]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x20]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x40]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x60]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x20]
call fcn.140002ba0
xor ecx, ecx
call qword [sym.imp.USER32.dll_BlockInput]
lea rdx, [rbp + 0xe8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.14002b950
lea rdx, [rbp + 0xe8]
lea rcx, [rbp - 0x80]
call fcn.140002db0
mov rdx, rax
lea rcx, [0x1400b53a0]
call fcn.14003ad10
cmp byte [0x1400b55b0], dil
jne 0x14001d241
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov r8, rsi
lea rdx, str._n_n___
lea rcx, [rsp + 0x20]
call fcn.14002b4a0
nop
lea r8, [0x1400a2c34]
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14002b600
nop
lea r8, [0x1400a2c30]
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.14002b600
nop
lea r8, str._License_is___
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14002b600
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14002b670
nop
lea r8, str.Invalid_n
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.14002b600
mov dword [rbp + 0x28], 5
lea rdx, [rbp + 8]
mov rcx, rbx
call fcn.140006130
mov rcx, rax
lea rdx, [0x1400a29e4]
call fcn.1400032a0
nop
lea rcx, [rbp + 8]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x80]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x40]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x60]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x20]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x40]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x60]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x20]
call fcn.140002ba0
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea ecx, [rdi + 1]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
xorps xmm0, xmm0
movups xmmword [rbp + 0xc8], xmm0
mov qword [rbp + 0xd8], rdi
mov qword [rbp + 0xe0], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xc8], 0
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [0x1400a2c60]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, [0x1400a2ad4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, [0x1400a2ad4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
mov rdx, rsi
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae rdx, qword [0x1400b4248]
mov r8, qword [reloc.WS2_32.dll_ioctlsocket]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400035b0
mov rcx, rax
lea rdx, [0x1400a2c70]
call fcn.1400032a0
lea rdx, [0x1400a2cd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, str.______________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, str._________________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, str.__________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, str.____________________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400032a0
lea rdx, str.e_0m
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae rdx, qword [str.e_0m]
mov r8, qword [reloc.WS2_32.dll_connect]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400035b0
mov r12, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov r15, qword [reloc.WS2_32.dll_ioctlsocket]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, 0x32
jb 0x14001eb98
mov r14, rsi
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r14, qword [0x1400b4248]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
lea rsi, [r15 + 0x32]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rsp + 0x40]
cmp rsi, rbx
jbe 0x14001d461
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x14001d405
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14001d42c
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14001d44b
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14001eaba
mov rcx, rax
call fcn.14008ef90
test rax, rax
je 0x14001ead5
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14001d45c
test rcx, rcx
je 0x14001d45a
call fcn.14008ef90
mov rdi, rax
jmp 0x14001d45c
xor edi, edi
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbx
movups xmm0, xmmword [str._________________________________________Made_with]
movups xmmword [rdi], xmm0
movups xmm1, xmmword [0x1400a2ee8]
movups xmmword [rdi + 0x10], xmm1
movups xmm0, xmmword [0x1400a2ef8]
movups xmmword [rdi + 0x20], xmm0
movzx eax, word [0x1400a2f08]
mov word [rdi + 0x30], ax
lea rcx, [rdi + 0x32]
mov r8, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + rsi], 0
bts r13d, 0xe
mov r8d, 6
lea rdx, str._Love
lea rcx, [rsp + 0x40]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xor ebx, ebx
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8, [0x1400a29e4]
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.14002b600
nop
lea r8d, [rbx + 0x18]
lea rdx, str.by___Injectedud.________n
mov rcx, rax
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea rdx, [rsp + 0x20]
cmp qword [rsp + 0x38], 0x10
cmovae rdx, qword [rsp + 0x20]
mov r8, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400035b0
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001d5ae
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d5a9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eac0
call fcn.14008efcc
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x14001d5fc
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d5f7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eac7
call fcn.14008efcc
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x80], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x14001d649
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d644
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eace
call fcn.14008efcc
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001d699
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d694
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001ead5
call fcn.14008efcc
mov r12, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov r14, qword [reloc.WS2_32.dll_ioctlsocket]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r14
cmp rax, 0x20
jb 0x14001eb92
lea r15, [0x1400b4248]
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r15, qword [0x1400b4248]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rbx
lea rsi, [r14 + 0x20]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rsp + 0x40]
cmp rsi, rbx
jbe 0x14001d778
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x14001d71c
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14001d743
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14001d762
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14001eadc
mov rcx, rax
call fcn.14008ef90
test rax, rax
je 0x14001eaf0
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14001d773
test rcx, rcx
je 0x14001d771
call fcn.14008ef90
mov rdi, rax
jmp 0x14001d773
xor edi, edi
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbx
movups xmm0, xmmword [str._n_n_n_____________________________]
movups xmmword [rdi], xmm0
movups xmm1, xmmword [0x1400a2f38]
movups xmmword [rdi + 0x10], xmm1
lea rcx, [rdi + 0x20]
mov r8, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + rsi], 0
mov r8d, 1
lea rdx, [0x1400a2c34]
lea rcx, [rsp + 0x40]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xor ebx, ebx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rsp + 0x20]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 1]
lea rdx, [0x1400a2c30]
lea rcx, [rsp + 0x60]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x50], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rbp - 0x60]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 0x13]
lea rdx, str._1._Spoof_Permanent
lea rcx, [rbp - 0x80]
call fcn.14002af80
movups xmm1, xmmword [rax]
movups xmmword [rbp + 8], xmm1
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rbp + 0x18], xmm0
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
mov dword [rbp + 0x28], 2
lea rdx, [rbp + 8]
mov rcx, r12
call fcn.140006130
mov rcx, rax
lea rdx, [0x1400a29e4]
call fcn.1400032a0
nop
lea rcx, [rbp + 8]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x80]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x60]
call fcn.140002ba0
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x14001d96a
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d965
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eae2
call fcn.14008efcc
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001d9ba
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001d9b5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eae9
call fcn.14008efcc
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x20], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001da0a
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001da05
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eaf0
call fcn.14008efcc
mov rsi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov r15, qword [reloc.WS2_32.dll_ioctlsocket]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, 0x1e
jb 0x14001eb8c
lea r12, [0x1400b4248]
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r12, qword [0x1400b4248]
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
lea r14, [r15 + 0x1e]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp - 0x80]
cmp r14, rbx
jbe 0x14001dae4
mov rbx, r14
or rbx, 0xf
cmp rbx, rcx
jbe 0x14001da89
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14001dab0
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14001dacf
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14001eaf7
mov rcx, rax
call fcn.14008ef90
test rax, rax
je 0x14001eb2e
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14001dae0
test rcx, rcx
je 0x14001dade
call fcn.14008ef90
mov rdi, rax
jmp 0x14001dae0
xor edi, edi
mov qword [rbp - 0x80], rdi
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [str._n_____________________________]
movups xmmword [rdi], xmm0
movsd xmm0, qword [0x1400a2f98]
movsd qword [rdi + 0x10], xmm0
mov eax, dword [0x1400a2fa0]
mov dword [rdi + 0x18], eax
movzx eax, word [0x1400a2fa4]
mov word [rdi + 0x1c], ax
lea rcx, [rdi + 0x1e]
mov r8, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r14], 0
mov r8d, 1
lea rdx, [0x1400a2c34]
lea rcx, [rbp - 0x80]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xor ebx, ebx
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rsp + 0x40]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x50], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 1]
lea rdx, [0x1400a2c30]
lea rcx, [rbp - 0x60]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x10], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rbp - 0x20]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 0x14]
lea rdx, str._2._Clean_Ban_Traces
lea rcx, [rbp - 0x40]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea rdx, [0x1400b4248]
lea rcx, [rsp + 0x20]
call fcn.14002ae00
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 0x18]
lea rdx, str._____________________
lea rcx, [rsp + 0x60]
call fcn.14002af80
movups xmm1, xmmword [rax]
movups xmmword [rbp + 0x30], xmm1
movups xmm2, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm2
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
mov dword [rbp + 0x50], 2
lea rbx, [rbp + 0x30]
movdqa xmm0, xmm2
psrldq xmm0, 8
movq r15, xmm0
cmp r15, 0x10
setae r12b
movq rdi, xmm1
cmovae rbx, rdi
lea rcx, [rbp + 0x30]
test r12b, r12b
cmovne rcx, rdi
movq r14, xmm2
add r14, rcx
cmp rbx, r14
je 0x14001dd6c
mov qword [rbp], 2
nop dword [rax + rax]
movzx edx, byte [rbx]
mov rcx, rsi
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rbp]
call fcn.14002b1e0
inc rbx
cmp rbx, r14
jne 0x14001dd40
lea rdx, [0x1400a29e4]
mov rcx, rsi
call fcn.1400032a0
nop
test r12b, r12b
je 0x14001ddb3
lea rdx, [r15 + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x14001ddaa
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eafd
mov rcx, rdi
call fcn.14008efcc
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x14001ddf0
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001ddeb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb04
call fcn.14008efcc
xor ebx, ebx
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], bl
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001de41
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001de3c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb0b
call fcn.14008efcc
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x14001de8f
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001de8a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb12
call fcn.14008efcc
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x40], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14001deda
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001ded5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb19
call fcn.14008efcc
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x20], 0
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x14001df25
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001df20
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb20
call fcn.14008efcc
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x60], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001df72
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001df6d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb27
call fcn.14008efcc
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x40], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x14001dfc0
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001dfbb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb2e
call fcn.14008efcc
mov rsi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov r15, qword [reloc.WS2_32.dll_ioctlsocket]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, 0x1e
jb 0x14001eb86
lea r12, [0x1400b4248]
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r12, qword [0x1400b4248]
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
lea r14, [r15 + 0x1e]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp - 0x80]
cmp r14, rbx
jbe 0x14001e09a
mov rbx, r14
or rbx, 0xf
cmp rbx, rcx
jbe 0x14001e03f
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14001e066
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14001e085
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14001eb35
mov rcx, rax
call fcn.14008ef90
test rax, rax
je 0x14001eb6c
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14001e096
test rcx, rcx
je 0x14001e094
call fcn.14008ef90
mov rdi, rax
jmp 0x14001e096
xor edi, edi
mov qword [rbp - 0x80], rdi
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [str._n_____________________________]
movups xmmword [rdi], xmm0
movsd xmm0, qword [0x1400a2f98]
movsd qword [rdi + 0x10], xmm0
mov eax, dword [0x1400a2fa0]
mov dword [rdi + 0x18], eax
movzx eax, word [0x1400a2fa4]
mov word [rdi + 0x1c], ax
lea rcx, [rdi + 0x1e]
mov r8, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r14], 0
mov r8d, 1
lea rdx, [0x1400a2c34]
lea rcx, [rbp - 0x80]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xor ebx, ebx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rsp + 0x20]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 1]
lea rdx, [0x1400a2c30]
lea rcx, [rsp + 0x60]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rbp - 0x40]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x10], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 0x11]
lea rdx, str._3._Check_Serials
lea rcx, [rbp - 0x20]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x50], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea rdx, [0x1400b4248]
lea rcx, [rbp - 0x60]
call fcn.14002ae00
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
lea r8d, [rbx + 0x1c]
lea rdx, str._____________.o_o_________
lea rcx, [rsp + 0x40]
call fcn.14002af80
movups xmm1, xmmword [rax]
movups xmmword [rbp + 0x58], xmm1
movups xmm2, xmmword [rax + 0x10]
movups xmmword [rbp + 0x68], xmm2
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
mov dword [rbp + 0x78], 2
lea rbx, [rbp + 0x58]
movdqa xmm0, xmm2
psrldq xmm0, 8
movq r15, xmm0
cmp r15, 0x10
setae r12b
movq rdi, xmm1
cmovae rbx, rdi
lea r14, [rbp + 0x58]
test r12b, r12b
cmovne r14, rdi
movq rax, xmm2
add r14, rax
cmp rbx, r14
je 0x14001e31c
mov qword [rbp], 2
nop
movzx edx, byte [rbx]
mov rcx, rsi
call fcn.14002b6d0
lea rdx, [0x14002b8a0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rbp]
call fcn.14002b1e0
inc rbx
cmp rbx, r14
jne 0x14001e2f0
lea rdx, [0x1400a29e4]
mov rcx, rsi
call fcn.1400032a0
nop
test r12b, r12b
je 0x14001e363
lea rdx, [r15 + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x14001e35a
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb3b
mov rcx, rdi
call fcn.14008efcc
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14001e3a0
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e39b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb42
call fcn.14008efcc
xor ebx, ebx
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x40], bl
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x14001e3ef
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e3ea
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb49
call fcn.14008efcc
mov qword [rbp - 0x50], rbx
mov qword [rbp - 0x48], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x60], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14001e43a
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e435
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb50
call fcn.14008efcc
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x20], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x14001e485
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e480
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb57
call fcn.14008efcc
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x40], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x14001e4d2
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e4cd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb5e
call fcn.14008efcc
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], 0
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14001e522
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e51d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb65
call fcn.14008efcc
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x14001e570
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e56b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001eb6c
call fcn.14008efcc
mov r12, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov rsi, qword [reloc.WS2_32.dll_ioctlsocket]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, rsi
cmp rax, 0x1e
jb 0x14001eb80
lea r15, [0x1400b4248]
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r15, qword [0x1400b4248]
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
lea r14, [rsi + 0x1e]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp - 0x80]
cmp r14, rbx
jbe 0x14001e64a
mov rbx, r14
or rbx, 0xf
cmp rbx, rcx
jbe 0x14001e5ef
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14001e616
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14001e635
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14001eb7a
mov rcx, rax
call fcn.14008ef90
test rax, rax
je 0x14001eb73
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14001e646
test rcx, rcx
je 0x14001e644
call fcn.14008ef90
mov rdi, rax
jmp 0x14001e646
xor edi, edi
mov qword [rbp - 0x80], rdi
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [str._n_____________________________]
movups xmmword [rdi], xmm0
movsd xmm0, qword [0x1400a2f98]
movsd qword [rdi + 0x10], xmm0
mov eax, dword [0x1400a2fa0]
mov dword [rdi + 0x18], eax
movzx eax, word [0x1400a2fa4]
mov word [rdi + 0x1c], ax
lea rcx, [rdi + 0x1e]
mov r8, rsi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r14], 0
mov r8d, 1
lea rdx, [0x1400a2c34]
lea rcx, [rbp - 0x80]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
xor edi, edi
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x50], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
lea r8d, [rdi + 4]
lea rdx, [0x1400a29e4]
lea rcx, [rbp - 0x60]
call fcn.14002af80
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
or r13d, 0xfffbfff
lea r8, [0x1400a2c30]
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x20]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14002b600
nop
lea r8, str._4._Exit_Spoofer
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14002b600
nop
lea rsi, [0x1400b4248]
mov r8, rsi
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.14002b670
nop
lea r8, str.____________________________
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.14002b600
mov dword [rbp + 0x28], 2
lea rdx, [rbp + 8]
mov rcx, r12
call fcn.140006130
mov rcx, rax
lea rdx, [0x1400a29e4]
call fcn.1400032a0
nop
lea rcx, [rbp + 8]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x20]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x40]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x60]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x20]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x40]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x60]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x80]
call fcn.140002ba0
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov r8, rsi
lea rdx, str._n_n_____________________________
lea rcx, [rbp + 8]
call fcn.14002b4a0
nop
lea r8, [0x1400a2c34]
mov rdx, rax
lea rcx, [rbp + 0xa8]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rsp + 0x20]
call fcn.14002b600
nop
lea r8, [0x1400a2c30]
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14002b600
nop
lea r8, str._Please_Select
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.14002b600
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.14002b670
nop
lea r8, [0x1400a2c1c]
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14002b600
nop
lea r8, [0x1400a29e4]
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14002b600
nop
lea r8, [0x1400a2458]
mov rdx, rax
lea rcx, [rbp + 0x80]
call fcn.14002b600
mov dword [rbp + 0xa0], 5
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.140006130
mov rcx, rax
lea rdx, [0x1400a29e4]
call fcn.1400032a0
nop
lea rcx, [rbp + 0x80]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x80]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x40]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x60]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x20]
call fcn.140002ba0
nop
lea rcx, [rbp - 0x40]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x60]
call fcn.140002ba0
nop
lea rcx, [rsp + 0x20]
call fcn.140002ba0
nop
lea rcx, [rbp + 0xa8]
call fcn.140002ba0
nop
lea rcx, [rbp + 8]
call fcn.140002ba0
nop word [rax + rax]
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
mov rax, qword [rbx]
movsxd rcx, dword [rax + 4]
add rcx, rbx
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
lea rdx, [rbp + 0xc8]
mov rcx, rbx
call fcn.14002cf90
lea rax, [rbp + 0xc8]
mov r8, qword [rbp + 0xe0]
cmp r8, 0x10
setae r9b
mov rcx, qword [rbp + 0xc8]
cmovae rax, rcx
mov rdx, qword [rbp + 0xd8]
cmp rdx, 1
jne 0x14001e9dc
cmp byte [rax], 0x31
jne 0x14001e9d3
mov eax, edi
jmp 0x14001e9d8
sbb eax, eax
or eax, 1
test eax, eax
je 0x14001ea5b
lea rax, [rbp + 0xc8]
test r9b, r9b
cmovne rax, rcx
cmp rdx, 1
jne 0x14001ea06
cmp byte [rax], 0x32
jne 0x14001e9f9
mov eax, edi
jmp 0x14001e9fe
sbb eax, eax
or eax, 1
test eax, eax
je 0x14001ea8f
lea rax, [rbp + 0xc8]
test r9b, r9b
cmovne rax, rcx
cmp rdx, 1
jne 0x14001ea30
cmp byte [rax], 0x33
jne 0x14001ea23
mov eax, edi
jmp 0x14001ea28
sbb eax, eax
or eax, 1
test eax, eax
je 0x14001eab3
lea rax, [rbp + 0xc8]
cmp r8, 0x10
cmovae rax, rcx
cmp rdx, 1
jne 0x14001e970
cmp byte [rax], 0x34
jne 0x14001e970
mov ecx, edx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.14000c3c0
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.14001b910
nop
lea rcx, [rbp + 0xc8]
call fcn.140002ba0
jmp 0x14001d252
call fcn.140006520
lea rcx, [0x1400a2a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
lea rcx, [rbp + 0xc8]
call fcn.140002ba0
jmp 0x14001d252
call fcn.1400061c0
jmp 0x14001ea94
call fcn.140002220
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002220
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002220
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002220
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140002220
int3
call fcn.1400022c0
int3
call fcn.1400022c0
int3
call fcn.1400022c0
int3
call fcn.1400022c0
int3
call fcn.1400022c0
int3