Function at 0x14000aae0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
push rbp
mov rbp, rsp
sub rsp, 0x70
xor ebx, ebx
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
movdqa xmm0, xmmword [0x14008b730]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], 0x1008e92
mov ecx, ebx
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x12
jb 0x14000ab30
mov byte [rbp - 0x3d], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3e]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000aba3
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ab9e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ab9e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b740]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], 0x1008e92
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x12
jb 0x14000abd0
mov byte [rbp - 0x3d], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3e]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000ac44
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ac3f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ac3f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b770]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], 0x89938f
mov byte [rbp - 0x3c], 1
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x13
jb 0x14000ac70
mov byte [rbp - 0x3c], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3d]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000ace4
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000acdf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000acdf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b710]
movdqu xmmword [rbp - 0x50], xmm0
mov dword [rbp - 0x40], 0x9589c59d
mov word [rbp - 0x3c], Ordinal_143
mov byte [rbp - 0x3a], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x15
jb 0x14000ad10
mov byte [rbp - 0x3a], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3b]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000ad84
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ad7f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ad7f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b750]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x40], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp - 0x3e], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x11
jb 0x14000adb0
mov byte [rbp - 0x3e], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3f]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000ae24
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ae1f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ae1f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xbeb3a9aa
mov dword [rbp - 0x4c], 0xcf8eb0b3
mov dword [rbp - 0x48], 0x819b87
mov byte [rbp - 0x44], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x14000ae50
mov byte [rbp - 0x44], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x45]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000aec4
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000aebf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000aebf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xacbdbfb3
mov dword [rbp - 0x4c], 0x8498baf0
mov word [rbp - 0x48], 0x100
mov rcx, rbx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 8
jb 0x14000aef0
mov byte [rbp - 0x47], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x48]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000af64
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000af5f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000af5f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xacbdbfb3
mov dword [rbp - 0x4c], 0x84ceebe8
mov dword [rbp - 0x48], 0x100869a
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xa
jb 0x14000af90
mov byte [rbp - 0x45], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x46]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b004
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000afff
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000afff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xb8aeb28d
mov dword [rbp - 0x4c], 0x9381b7ad
mov dword [rbp - 0x48], 0x9d81cd89
mov word [rbp - 0x44], 0x83
mov byte [rbp - 0x42], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xd
jb 0x14000b030
mov byte [rbp - 0x42], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x43]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b0a4
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b09f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b09f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xb9b8b29c
mov dword [rbp - 0x4c], 0xcf92bab2
mov dword [rbp - 0x48], 0x819b87
mov byte [rbp - 0x44], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x14000b0d0
mov byte [rbp - 0x44], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x45]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b144
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b13f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b13f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xb2b2be82
mov dword [rbp - 0x4c], 0xcfd4e9ad
mov dword [rbp - 0x48], 0x819b87
mov byte [rbp - 0x44], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xb
jb 0x14000b170
mov byte [rbp - 0x44], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x45]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b1e4
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b1df
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b1df
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b720]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x40], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x10
jb 0x14000b210
mov byte [rbp - 0x3f], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b284
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b27f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b27f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b700]
movdqu xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x14008b780]
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x30], 0x949edbc8
mov dword [rbp - 0x2c], 0x642ed68a
mov dword [rbp - 0x28], 0x100667a
mov rcx, rbx
nop
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x2a
jb 0x14000b2c0
mov byte [rbp - 0x25], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x26]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b334
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b32f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b32f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xa898a891
mov dword [rbp - 0x4c], 0x9385afb3
mov dword [rbp - 0x48], 0x809c86cc
mov word [rbp - 0x44], 0x100
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xc
jb 0x14000b360
mov byte [rbp - 0x43], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x44]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b3d4
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b3cf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b3cf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xb9e8eda2
mov dword [rbp - 0x4c], 0x84ceb8bc
mov dword [rbp - 0x48], 0x100869a
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xa
jb 0x14000b400
mov byte [rbp - 0x45], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x46]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b474
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b46f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b46f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b750]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x40], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp - 0x3e], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x11
jb 0x14000b4a0
mov byte [rbp - 0x3e], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3f]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.140012380
nop
lea rcx, [rbp - 0x20]
call fcn.14000a690
mov rdi, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14000b514
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b50f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b50f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400784cc
test rdi, rdi
jne 0x14000b6d5
movdqa xmm0, xmmword [0x14008b760]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x40], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0x10
jb 0x14000b540
mov byte [rbp - 0x3f], 0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xb2b1be97
mov dword [rbp - 0x4c], 0xb7c0a6ac
mov dword [rbp - 0x48], 0x8093868b
mov word [rbp - 0x44], __WSAFDIsSet
mov byte [rbp - 0x42], 1
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xd
jb 0x14000b590
mov byte [rbp - 0x42], 0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xbeb3a98a
mov dword [rbp - 0x4c], 0xc193acbb
mov dword [rbp - 0x48], 0x91978aae
mov word [rbp - 0x44], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xc
jb 0x14000b5e0
mov byte [rbp - 0x43], 0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xa898a891
mov dword [rbp - 0x4c], 0x9385afb3
mov word [rbp - 0x48], 0x100
mov rcx, rbx
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 8
jb 0x14000b620
mov byte [rbp - 0x47], 0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x14000b6d5
mov dword [rbp - 0x50], 0x8d888f92
mov dword [rbp - 0x4c], 0x83859bfe
mov dword [rbp - 0x48], 0x80838497
mov word [rbp - 0x44], __WSAFDIsSet
mov byte [rbp - 0x42], 1
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x26]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 0xd
jb 0x14000b670
mov byte [rbp - 0x42], 0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x14000b6d5
mov dword [rbp - 0x50], 0xa4b0b795
mov dword [rbp - 0x4c], 0x87bd9a
mov byte [rbp - 0x48], 1
nop word [rax + rax]
lea eax, [rbx - 0x26]
xor byte [rbp + rbx - 0x50], al
inc rbx
cmp rbx, 7
jb 0x14000b6b0
mov byte [rbp - 0x48], 0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
je 0x14000b6da
call fcn.1400061e0
mov qword [rbp + 0x10], 0x7d0
lea rcx, [rbp + 0x10]
call fcn.140011c50
lea r11, [rsp + 0x70]
mov rbx, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret