Function at 0x140005eb0
Capabilities:
Execute command
Initialize winhttp library
Reference http user-agent string
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x370]
sub rsp, 0x470
mov rax, qword [0x1400b21c0]
xor rax, rsp
mov qword [rbp + 0x360], rax
mov r15, rdx
mov r12, rcx
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
xor edi, edi
mov qword [rbp + 0xf0], rdi
lea rax, [0x14009b520]
mov qword [rbp + 0xe0], rax
lea rbx, str.Mozilla_5.0__compatible__MSIE_9.0__Windows_NT_6.1__Trident_5.0_
mov qword [rbp + 0xe8], rbx
xorps xmm0, xmm0
movups xmmword [rbp + 0x38], xmm0
mov qword [rbp + 0x48], rdi
mov qword [rbp + 0x50], 0xf
mov byte [rbp + 0x38], dil
lea ecx, [rdi + 8]
call fcn.140089e00
mov r13, rax
mov qword [rsp + 0x38], rax
xor eax, eax
mov qword [r13], rax
lea ecx, [rdi + 1]
call fcn.140089e00
mov qword [rsp + 0x38], rax
mov qword [r13], rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.WINHTTP.dll_WinHttpOpen]
mov qword [rbp + 0xd8], rax
test rax, rax
jne 0x140006053
mov rdx, qword [rbp + 0x50]
cmp rdx, 0xf
jbe 0x140005fb1
inc rdx
mov rcx, qword [rbp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005fac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400079d2
call fcn.14008a07c
mov qword [rbp + 0x48], rdi
mov qword [rbp + 0x50], 0xf
mov byte [rbp + 0x38], 0
mov rdx, qword [r12 + 0x18]
cmp rdx, 0xf
jbe 0x140005ffd
mov rcx, qword [r12]
inc rdx
cmp rdx, 0x1000
jb 0x140005ff8
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400079d9
mov rcx, r8
call fcn.14008a07c
mov qword [r12 + 0x10], rdi
mov qword [r12 + 0x18], 0xf
mov byte [r12], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0xf
jbe 0x14000604a
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x140006045
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400079e0
mov rcx, r8
call fcn.14008a07c
mov qword [r15 + 0x10], rdi
jmp 0x140007791
xorps xmm0, xmm0
movups xmmword [rbp + 0x58], xmm0
mov qword [rbp + 0x68], rdi
mov qword [rbp + 0x70], 0xf
mov byte [rbp + 0x58], 0
lea r9, str.login
lea r8, [0x14009a9dc]
lea rdx, [0x140094704]
lea rcx, [rbp + 0x38]
call fcn.140057880
lea rax, [rbp - 0x50]
mov qword [rsp + 0x38], rax
lea rsi, [0x1400b6b10]
mov rdx, rsi
lea rcx, [rbp - 0x50]
call fcn.14000d700
mov rdi, rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x68], rax
lea r14, [0x1400b6ad0]
mov rdx, r14
lea rcx, [rsp + 0x70]
call fcn.14000d700
mov rbx, rax
lea rdx, [0x1400b6b30]
lea rcx, [rbp - 0x70]
call fcn.14000d700
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.140010a20
nop
cmp qword [rax + 0x18], 0xf
jbe 0x1400060f7
mov rax, qword [rax]
mov r9, rax
lea r8, [0x14009a9dc]
lea rdx, str.bcde
lea rcx, [rbp + 0x38]
call fcn.140057880
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x140006152
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000614d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000614d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
lea rax, [rbp - 0x50]
mov qword [rsp + 0x40], rax
mov rdx, rsi
lea rcx, [rbp - 0x50]
call fcn.14000d700
mov rdi, rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x68], rax
mov rdx, r14
lea rcx, [rsp + 0x70]
call fcn.14000d700
mov rbx, rax
lea rdx, [0x1400b6b50]
lea rcx, [rbp - 0x70]
call fcn.14000d700
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.140010a20
nop
cmp qword [rax + 0x18], 0xf
jbe 0x1400061b3
mov rax, qword [rax]
mov r9, rax
lea r8, [0x14009a9dc]
lea rdx, [0x140094794]
lea rcx, [rbp + 0x38]
call fcn.140057880
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x14000620e
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006209
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006209
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
lea rax, [rbp - 0x50]
mov qword [rsp + 0x40], rax
mov rdx, rsi
lea rcx, [rbp - 0x50]
call fcn.14000d700
mov rdi, rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x68], rax
mov rdx, r14
lea rcx, [rsp + 0x70]
call fcn.14000d700
mov rbx, rax
lea rdx, [0x1400b6b70]
lea rcx, [rbp - 0x70]
call fcn.14000d700
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.140010a20
nop
cmp qword [rax + 0x18], 0xf
jbe 0x14000626f
mov rax, qword [rax]
mov r9, rax
lea r8, [0x14009a9dc]
lea rdx, [0x140094798]
lea rcx, [rbp + 0x38]
call fcn.140057880
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x1400062ca
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400062c5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400062c5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
lea rax, [rbp - 0x50]
mov qword [rsp + 0x40], rax
mov rdx, rsi
lea rcx, [rbp - 0x50]
call fcn.14000d700
mov rdi, rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x68], rax
mov rdx, r14
lea rcx, [rsp + 0x70]
call fcn.14000d700
mov rbx, rax
mov rdx, r12
lea rcx, [rbp - 0x70]
call fcn.14000d700
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.140010a20
nop
cmp qword [rax + 0x18], 0xf
jbe 0x140006327
mov rax, qword [rax]
mov r9, rax
lea r8, [0x14009a9dc]
lea rdx, str.gh1k
lea rcx, [rbp + 0x38]
call fcn.140057880
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x140006382
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000637d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000637d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
lea rax, [rbp - 0x50]
mov qword [rsp + 0x40], rax
mov rdx, rsi
lea rcx, [rbp - 0x50]
call fcn.14000d700
mov rdi, rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x68], rax
mov rdx, r14
lea rcx, [rsp + 0x70]
call fcn.14000d700
mov rbx, rax
mov rdx, r15
lea rcx, [rbp - 0x70]
call fcn.14000d700
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.140010a20
nop
cmp qword [rax + 0x18], 0xf
jbe 0x1400063df
mov rax, qword [rax]
mov r9, rax
lea r8, [0x14009a9dc]
lea rdx, [0x14009483c]
lea rcx, [rbp + 0x38]
call fcn.140057880
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x14000643a
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006435
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006435
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
xor eax, eax
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rax
lea r8d, [rax + 1]
lea rdx, [0x140094840]
lea rcx, [rsp + 0x70]
call fcn.14000e3b0
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140057350
mov r8, rax
lea rdx, [rsp + 0x48]
mov rcx, r13
call fcn.140063850
nop
cmp qword [rax + 0x18], 0xf
jbe 0x14000648a
mov rax, qword [rax]
mov r9, rax
lea r8, [0x14009a9dc]
lea rdx, [0x140094844]
lea rcx, [rbp + 0x38]
call fcn.140057880
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x1400064e5
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400064e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400064e0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
lea r9, [0x1400b6af0]
cmp qword [0x1400b6b08], 0xf
cmova r9, qword [0x1400b6af0]
lea r8, [0x14009a9dc]
lea rdx, [0x14009479c]
lea rcx, [rbp + 0x38]
call fcn.140057880
lea r9, [0x1400b6ab0]
cmp qword [0x1400b6ac8], 0xf
cmova r9, qword [0x1400b6ab0]
lea r8, [0x14009a9dc]
lea rdx, [0x1400947a0]
lea rcx, [rbp + 0x38]
call fcn.140057880
lea rdx, str.https:__api.auth.gg_v6_api.php
lea rcx, [rsp + 0x48]
call fcn.14000d430
lea r9, [rbp + 0x38]
lea r8, [rbp + 0x58]
mov rdx, rax
lea rcx, [rbp + 0xd8]
call fcn.140058260
mov byte [rsp + 0x33], al
lea rcx, [0x1400b6bd0]
cmp qword [0x1400b6be8], 0xf
cmova rcx, qword [0x1400b6bd0]
mov r8, qword [0x1400b6be0]
cmp r8, 8
jne 0x140006655
lea rdx, [0x140094848]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140006655
lea rax, [rsp + 0x48]
mov qword [rsp + 0x40], rax
mov rcx, rsi
call fcn.14000d580
mov rdx, rax
lea rcx, [rsp + 0x48]
call fcn.14000d6c0
mov rdi, rax
lea rax, [rbp - 0x50]
mov qword [rsp + 0x68], rax
mov rcx, r14
call fcn.14000d580
mov rdx, rax
lea rcx, [rbp - 0x50]
call fcn.14000d6c0
mov rbx, rax
lea rcx, [rbp + 0x58]
call fcn.14000d580
mov rdx, rax
lea rcx, [rbp + 0xd8]
call fcn.14000d6c0
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.140010e50
nop
mov rcx, rax
call fcn.14000d580
mov rdx, rax
lea rcx, [rbp + 0x118]
call fcn.14000d6c0
nop
lea rcx, [rbp + 0xb8]
call fcn.140003300
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0x2b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rax, [rsp + 0x70]
mov qword [rsp + 0x40], rax
cmp qword [0x1400b6b28], 0xf
cmova rsi, qword [0x1400b6b10]
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
xor r13d, r13d
mov qword [rbp - 0x80], r13
mov qword [rbp - 0x78], r13
mov rdi, 0xffffffffffffffff
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rsi + r8], r13b
jne 0x140006690
mov rdx, rsi
lea rcx, [rsp + 0x70]
call fcn.14000e3b0
nop
lea rax, [rbp - 0x70]
mov qword [rsp + 0x68], rax
cmp qword [0x1400b6ae8], 0xf
cmova r14, qword [0x1400b6ad0]
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r13
mov qword [rbp - 0x58], r13
mov r8, rdi
inc r8
cmp byte [r14 + r8], 0
jne 0x1400066d2
mov rdx, r14
lea rcx, [rbp - 0x70]
call fcn.14000e3b0
nop
lea rdx, [rbp + 0x58]
cmp qword [rbp + 0x70], 0xf
cmova rdx, qword [rbp + 0x58]
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r13
mov qword [rbp - 0x38], r13
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140006710
lea rcx, [rbp - 0x50]
call fcn.14000e3b0
nop
lea r9, [rsp + 0x70]
lea r8, [rbp - 0x70]
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x48]
call fcn.140010e50
nop
cmp qword [rax + 0x18], 0xf
jbe 0x140006746
mov rax, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov qword [rbp + 0x28], r13
mov qword [rbp + 0x30], r13
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140006760
mov rdx, rax
lea rcx, [rbp + 0x18]
call fcn.14000e3b0
nop
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x1400067b7
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400067b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400067b2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x60], 0xf
mov byte [rsp + 0x48], 0
lea rcx, [rbp + 0x18]
cmp qword [rbp + 0x30], 0xf
seta r14b
mov rsi, qword [rbp + 0x18]
cmova rcx, rsi
mov rbx, qword [rbp + 0x28]
cmp rbx, 0xc
jne 0x14000682b
mov r8, rbx
lea rdx, str.hwid_updated
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14000682b
lea r9d, [rbx + 0x24]
lea r8, str.Success_
lea rdx, str.HWID_Updated__please_Relaunch_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea ecx, [rbx + 0x1f]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x18]
test r14b, r14b
cmovne rcx, rsi
cmp rbx, 0xc
jne 0x14000687e
mov r8, rbx
lea rdx, str.time_expired
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14000687e
lea r9d, [rbx + 0x24]
lea r8, str.Error_
lea rdx, str.Your_Subscription_Has_Expired_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea ecx, [rbx + 0x1f]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x18]
test r14b, r14b
cmovne rcx, rsi
cmp rbx, 0xc
jne 0x1400068d1
mov r8, rbx
lea rdx, str.invalid_hwid
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400068d1
lea r9d, [rbx + 0x24]
lea r8, str.Error_
lea rdx, str.Invalid_HWID_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea ecx, [rbx + 0x1f]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x18]
test r14b, r14b
cmovne rcx, rsi
cmp rbx, 0xf
jne 0x140006928
mov r8, rbx
lea rdx, str.invalid_details
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140006928
lea rax, [rbp - 0x30]
mov qword [rsp + 0x40], rax
mov rdx, r15
lea rcx, [rbp - 0x30]
call fcn.14000d700
mov rbx, rax
mov rdx, r12
lea rcx, [rbp + 0x118]
call fcn.14000d700
nop
mov rdx, rbx
mov rcx, rax
call fcn.140009120
xorps xmm0, xmm0
movups xmmword [rbp + 0x78], xmm0
mov qword [rbp + 0x88], r13
mov qword [rbp + 0x90], r13
mov r8d, 1
lea rdx, [0x1400947e8]
lea rcx, [rbp + 0x78]
call fcn.14000e3b0
nop
xorps xmm0, xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp], xmm1
mov qword [rbp + 0x10], r13
movups xmmword [rbp + 0x98], xmm0
mov qword [rbp + 0xa8], r13
mov r14d, 0xf
mov qword [rbp + 0xb0], r14
mov byte [rbp + 0x98], 0
cmp qword [rbp + 0x90], r14
seta cl
mov byte [rsp + 0x30], cl
mov rbx, qword [rbp + 8]
mov rax, qword [rbp + 0x78]
lea r9, [rbp + 0x78]
test cl, cl
cmovne r9, rax
lea rcx, [rbp + 0x18]
cmp qword [rbp + 0x30], 0xf
cmova rcx, qword [rbp + 0x18]
mov rax, qword [rbp + 0x88]
mov qword [rsp + 0x20], rax
mov r13, qword [rbp + 0x28]
mov rdx, r13
call fcn.14000e2f0
mov rsi, rax
cmp rax, 0xffffffffffffffff
je 0x140006af2
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
xor eax, eax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rax
mov r8, rsi
cmp r13, rsi
cmovb r8, r13
lea rdx, [rbp + 0x18]
cmp qword [rbp + 0x30], 0xf
cmova rdx, qword [rbp + 0x18]
lea rcx, [rsp + 0x48]
call fcn.14000e3b0
cmp r14, 0xf
jbe 0x140006a49
lea rdx, [r14 + 1]
mov rcx, qword [rbp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006a44
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000780c
call fcn.14008a07c
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rbp + 0x98], xmm0
movups xmm1, xmmword [rsp + 0x58]
movups xmmword [rbp + 0xa8], xmm1
mov rax, qword [rbp + 0x88]
add rax, rsi
mov rbx, qword [rbp + 0x28]
cmp rbx, rax
cmovb rax, rbx
lea rcx, [rbp + 0x18]
cmp qword [rbp + 0x30], 0xf
cmova rcx, qword [rbp + 0x18]
sub rbx, rax
lea r8, [rbx + 1]
lea rdx, [rcx + rax]
call sub.VCRUNTIME140.dll_memmove
mov qword [rbp + 0x28], rbx
mov rax, qword [rbp + 8]
cmp rax, qword [rbp + 0x10]
je 0x140006ace
lea rdx, [rbp + 0x98]
mov rcx, rax
call fcn.14000d700
mov rbx, qword [rbp + 8]
add rbx, 0x20
mov qword [rbp + 8], rbx
mov r14, qword [rbp + 0xb0]
movzx ecx, byte [rsp + 0x30]
jmp 0x140006997
lea r8, [rbp + 0x98]
mov rdx, rax
lea rcx, [rbp]
call fcn.14000eb90
mov r14, qword [rbp + 0xb0]
movzx ecx, byte [rsp + 0x30]
jmp 0x140006993
cmp rbx, qword [rbp + 0x10]
je 0x140006b0b
lea rdx, [rbp + 0x18]
mov rcx, rbx
call fcn.14000d700
add qword [rbp + 8], 0x20
jmp 0x140006b1b
lea r8, [rbp + 0x18]
mov rdx, rbx
lea rcx, [rbp]
call fcn.14000eb90
mov rdx, qword [rbp]
cmp qword [rdx + 0x18], 0xf
jbe 0x140006b29
mov rdx, qword [rdx]
xorps xmm0, xmm0
movups xmmword [rbp + 0xb8], xmm0
xor eax, eax
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xd0], rax
mov r8, rdi
inc r8
cmp byte [rdx + r8], al
jne 0x140006b46
lea rcx, [rbp + 0xb8]
call fcn.14000e3b0
nop
mov r9, qword [rbp]
add r9, 0x20
cmp qword [r9 + 0x18], 0xf
jbe 0x140006b6e
mov r9, qword [r9]
mov rbx, rdi
inc rbx
cmp byte [r9 + rbx], 0
jne 0x140006b71
mov rax, qword [0x1400b2308]
cmp rbx, rax
ja 0x140006bb5
lea rsi, [0x1400b22f0]
cmp rax, 0xf
cmova rsi, qword [0x1400b22f0]
mov qword [0x1400b2300], rbx
mov r8, rbx
mov rdx, r9
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov byte [rsi + rbx], 0
jmp 0x140006bc4
mov rdx, rbx
lea rcx, [0x1400b22f0]
call fcn.14000e6a0
mov r9, qword [rbp]
add r9, 0x40
cmp qword [r9 + 0x18], 0xf
jbe 0x140006bd6
mov r9, qword [r9]
mov rbx, rdi
nop dword [rax]
inc rbx
cmp byte [r9 + rbx], 0
jne 0x140006be0
mov rax, qword [0x1400b22c8]
cmp rbx, rax
ja 0x140006c24
lea rsi, [0x1400b22b0]
cmp rax, 0xf
cmova rsi, qword [0x1400b22b0]
mov qword [0x1400b22c0], rbx
mov r8, rbx
mov rdx, r9
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov byte [rsi + rbx], 0
jmp 0x140006c33
mov rdx, rbx
lea rcx, [0x1400b22b0]
call fcn.14000e6a0
mov r9, qword [rbp]
sub r9, 0xffffffffffffff80
cmp qword [r9 + 0x18], 0xf
jbe 0x140006c45
mov r9, qword [r9]
mov rsi, rdi
nop dword [rax + rax]
inc rsi
cmp byte [r9 + rsi], 0
jne 0x140006c50
mov rax, qword [0x1400b22a8]
lea r13, [0x1400b2290]
cmp rsi, rax
ja 0x140006c97
mov rbx, r13
cmp rax, 0xf
cmova rbx, qword [0x1400b2290]
mov qword [0x1400b22a0], rsi
mov r8, rsi
mov rdx, r9
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rsi], 0
jmp 0x140006ca2
mov rdx, rsi
mov rcx, r13
call fcn.14000e6a0
mov r9, qword [rbp]
add r9, 0xa0
cmp qword [r9 + 0x18], 0xf
jbe 0x140006cb7
mov r9, qword [r9]
mov rsi, rdi
nop word [rax + rax]
inc rsi
cmp byte [r9 + rsi], 0
jne 0x140006cc0
mov rax, qword [0x1400b22e8]
cmp rsi, rax
ja 0x140006d04
lea rbx, [0x1400b22d0]
cmp rax, 0xf
cmova rbx, qword [0x1400b22d0]
mov qword [0x1400b22e0], rsi
mov r8, rsi
mov rdx, r9
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rsi], 0
jmp 0x140006d13
mov rdx, rsi
lea rcx, [0x1400b22d0]
call fcn.14000e6a0
mov r9, qword [rbp]
add r9, 0xc0
cmp qword [r9 + 0x18], 0xf
jbe 0x140006d30
mov r9, qword [r9]
nop dword [rax + rax]
inc rdi
cmp byte [r9 + rdi], 0
jne 0x140006d30
mov rax, qword [0x1400b2288]
cmp rdi, rax
ja 0x140006d74
lea rbx, [0x1400b2270]
cmp rax, 0xf
cmova rbx, qword [0x1400b2270]
mov qword [0x1400b2280], rdi
mov r8, rdi
mov rdx, r9
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
jmp 0x140006d83
mov rdx, rdi
lea rcx, [0x1400b2270]
call fcn.14000e6a0
mov rsi, qword [0x1400b6b80]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, rsi
cmp rax, 7
jb 0x1400079e7
cmp qword [0x1400b6b88], 0xf
lea rdx, [0x1400b6b70]
cmova rdx, qword [0x1400b6b70]
mov qword [rsp + 0x38], rdx
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
xor r8d, r8d
mov qword [rbp - 0x80], r8
mov qword [rbp - 0x78], r8
lea rax, [rsi + 7]
mov ebx, 0xf
lea rdi, [rsp + 0x70]
lea r9d, [r8 + 0x16]
cmp rax, rbx
jbe 0x140006e76
mov rbx, rax
or rbx, 0xf
cmp rbx, rcx
jbe 0x140006e33
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.140089e00
test rax, rax
je 0x140007069
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
lea rax, [rsi + 7]
mov rdx, qword [rsp + 0x38]
jmp 0x140006e71
cmp rbx, r9
cmovb rbx, r9
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140006e56
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400079ed
jmp 0x140006e0b
test rcx, rcx
je 0x140006e6e
call fcn.140089e00
mov rdi, rax
lea rax, [rsi + 7]
mov rdx, qword [rsp + 0x38]
jmp 0x140006e71
mov rdi, r8
mov qword [rsp + 0x70], rdi
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rbx
mov rax, qword [str.success]
mov dword [rdi], eax
movzx eax, word [0x14009485c]
mov word [rdi + 4], ax
movzx eax, byte [0x14009485e]
mov byte [rdi + 6], al
lea rcx, [rdi + 7]
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + rsi + 7], 0
cmp qword [0x1400b6b48], 0xf
lea rdx, [0x1400b6b30]
cmova rdx, qword [0x1400b6b30]
mov r8, qword [0x1400b6b40]
lea rcx, [rsp + 0x70]
call fcn.14000dcc0
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
xor ebx, ebx
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x58], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x60], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], bl
cmp qword [0x1400b22a8], 0xf
cmova r13, qword [0x1400b2290]
mov r8, qword [0x1400b22a0]
mov rdx, r13
lea rcx, [rbp - 0x70]
call fcn.14000dcc0
movups xmm1, xmmword [rax]
movups xmmword [rsp + 0x48], xmm1
movups xmm2, xmmword [rax + 0x10]
movups xmmword [rsp + 0x58], xmm2
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], bl
lea rdx, [rsp + 0x48]
movdqa xmm0, xmm2
psrldq xmm0, 8
movq rsi, xmm0
cmp rsi, 0xf
seta byte [rsp + 0x32]
movq rbx, xmm1
cmova rdx, rbx
lea rcx, [rbp + 0xb8]
cmp qword [rbp + 0xd0], 0xf
seta byte [rsp + 0x31]
mov r13, qword [rbp + 0xb8]
cmova rcx, r13
mov r8, qword [rbp + 0xc8]
movq rax, xmm2
cmp r8, rax
jne 0x140006fa8
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140006fa8
mov dil, 1
jmp 0x140006fab
xor dil, dil
cmp byte [rsp + 0x32], 0
je 0x140006fe7
lea rdx, [rsi + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x140006fde
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006fde
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rbx
call fcn.14008a07c
nop
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x140007025
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007020
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007020
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
xor ebx, ebx
mov qword [rbp - 0x60], rbx
mov qword [rbp - 0x58], 0xf
mov byte [rbp - 0x70], bl
mov rdx, qword [rbp - 0x78]
cmp rdx, 0xf
jbe 0x140007075
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007070
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007070
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
test dil, dil
je 0x140007506
xor edx, edx
mov r8d, 0x108
lea rcx, [rbp + 0x250]
call sub.VCRUNTIME140.dll_memset
lea rdx, str.C:user_plagueware.txt
lea rcx, [rbp + 0x250]
call fcn.14000d240
nop
cmp qword [rbp + 0x2d8], 0
je 0x140007112
mov rdx, r12
cmp qword [r12 + 0x18], 0xf
jbe 0x1400070bf
mov rdx, qword [r12]
mov r8, qword [r12 + 0x10]
lea rcx, [rbp + 0x250]
call fcn.14000e9d0
mov rcx, rax
lea rdx, [0x140094df4]
call fcn.14000dde0
lea rcx, [rbp + 0x258]
call fcn.14000da50
test rax, rax
jne 0x140007112
mov rax, qword [rbp + 0x250]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x250]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
xor edx, edx
mov r8d, 0x108
lea rcx, [rbp + 0x140]
call sub.VCRUNTIME140.dll_memset
lea rdx, str.C:pass_plagueware.txt
lea rcx, [rbp + 0x140]
call fcn.14000d240
nop
cmp qword [rbp + 0x1c8], 0
je 0x1400071a5
mov rdx, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x140007151
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
lea rcx, [rbp + 0x140]
call fcn.14000e9d0
mov rcx, rax
lea rdx, [0x140094df4]
call fcn.14000dde0
lea rcx, [rbp + 0x148]
call fcn.14000da50
test rax, rax
jne 0x1400071b8
mov rax, qword [rbp + 0x140]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x140]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
jmp 0x1400071b8
lea rdx, str.Sorry_Auto_login_wont_be_possible_at_this_time.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000dde0
lea rcx, [0x140094908]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.___________________________________________________________________________________________________n_________________________________________________________________________________________________n________________________________________________________________________________________________n__________________________________________________________________________________________n______________________________________________________________________________________n_______________________________________________________________________________________n_________________________________________________________________________________________n________________________________________________________________________________________n__________________________________________________________________________________________________n__________________________________________________________________________________________________n________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000dde0
lea rdx, [0x14000e180]
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]
mov edx, 1
lea rcx, str.Login_sucessful__n
call fcn.14006f650
xorps xmm0, xmm0
movups xmmword [rbp + 0xf8], xmm0
mov qword [rbp + 0x108], rbx
mov qword [rbp + 0x110], rbx
mov r8d, 0x16
lea rdx, str.Preparing_Software..._
lea rcx, [rbp + 0xf8]
call fcn.14000e3b0
nop
mov rsi, qword [rbp + 0x110]
cmp rsi, 0xf
seta r14b
mov rdi, qword [rbp + 0xf8]
lea rax, [rbp + 0xf8]
test r14b, r14b
cmovne rax, rdi
cmp byte [rbx + rax], 0
je 0x1400072e2
lea rax, [rbp + 0xf8]
cmp rsi, 0xf
cmova rax, rdi
cmp byte [rbx + rax], 0x20
jne 0x140007294
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov ecx, eax
mov eax, 0x1b4e81b5
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x96
sub ecx, eax
add ecx, 0x32
jmp 0x1400072b5
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov ecx, eax
mov eax, 0x51eb851f
imul ecx
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x64
sub ecx, eax
add ecx, 0x1e
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, [rbp + 0xf8]
cmp rsi, 0xf
cmova rdx, rdi
movzx edx, byte [rbx + rdx]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000dfb0
inc rbx
jmp 0x140007241
lea rcx, str.Color_1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xaf
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Color_9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.Color_5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 2
lea rcx, str.____Done___n
call fcn.14006f650
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
xor edx, edx
mov r8d, 0x20001
lea rcx, str.Voice.wav
call qword [sym.imp.WINMM.dll_PlaySoundA]
mov edx, 9
lea rcx, str._nExpiry:
call fcn.14006f650
cmp qword [0x1400b22e8], 0xf
lea rcx, [0x1400b22d0]
cmova rcx, qword [0x1400b22d0]
mov edx, 9
call fcn.14006f650
mov edx, 9
lea rcx, [0x140094df4]
call fcn.14006f650
nop
test r14b, r14b
mov r14, qword [rbp + 0xb0]
je 0x14000745a
lea rdx, [rsi + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140007451
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007451
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rdi
call fcn.14008a07c
nop
mov rax, qword [rbp + 0x140]
movsxd rcx, dword [rax + 4]
lea rbx, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x140], rbx
mov rax, qword [rbp + 0x140]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x13c], edx
lea rcx, [rbp + 0x148]
call fcn.14000d190
lea rcx, [rbp + 0x150]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x1e8]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rax, qword [rbp + 0x250]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x250], rbx
mov rax, qword [rbp + 0x250]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x24c], edx
lea rcx, [rbp + 0x258]
call fcn.14000d190
lea rcx, [rbp + 0x260]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x2f8]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
xor ebx, ebx
cmp byte [rsp + 0x33], 0
jne 0x1400077c7
cmp byte [rsp + 0x31], 0
je 0x140007550
mov rdx, qword [rbp + 0xd0]
inc rdx
mov rax, r13
cmp rdx, 0x1000
jb 0x140007547
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000780c
mov rcx, r13
call fcn.14008a07c
nop
cmp r14, 0xf
jbe 0x14000758c
lea rdx, [r14 + 1]
mov rcx, qword [rbp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007586
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000784e
call fcn.14008a07c
nop
mov rcx, qword [rbp]
test rcx, rcx
je 0x1400075e3
mov rdx, qword [rbp + 8]
call fcn.14000e4b0
mov rdx, qword [rbp + 0x10]
mov rcx, qword [rbp]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400075d2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000789d
call fcn.14008a07c
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
mov qword [rbp + 0x10], rbx
cmp byte [rsp + 0x30], 0
je 0x140007623
mov rdx, qword [rbp + 0x90]
inc rdx
mov rcx, qword [rbp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000761d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400078eb
call fcn.14008a07c
nop
mov rdx, qword [rbp + 0x30]
cmp rdx, 0xf
jbe 0x14000765e
inc rdx
mov rcx, qword [rbp + 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007659
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000792a
call fcn.14008a07c
mov qword [rbp + 0x28], rbx
mov qword [rbp + 0x30], 0xf
mov byte [rbp + 0x18], 0
mov rdx, qword [rbp + 0x70]
cmp rdx, 0xf
jbe 0x1400076a9
inc rdx
mov rcx, qword [rbp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400076a4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007978
call fcn.14008a07c
mov qword [rbp + 0x68], rbx
mov qword [rbp + 0x70], 0xf
mov byte [rbp + 0x58], 0
mov rdx, qword [rbp + 0x50]
cmp rdx, 0xf
jbe 0x1400076f4
inc rdx
mov rcx, qword [rbp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400076ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400079d2
call fcn.14008a07c
mov byte [rbp + 0x38], 0
mov qword [rbp + 0x50], 0xf
mov qword [rbp + 0x48], rbx
mov rdx, qword [r12 + 0x18]
cmp rdx, 0xf
jbe 0x140007740
inc rdx
cmp rdx, 0x1000
mov rcx, qword [r12]
jb 0x14000773b
mov r8, qword [rcx - 8]
sub rcx, r8
add rdx, 0x27
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400079d9
mov rcx, r8
call fcn.14008a07c
mov qword [r12 + 0x10], rbx
mov qword [r12 + 0x18], 0xf
mov byte [r12], 0
mov rdx, qword [r15 + 0x18]
cmp rdx, 0xf
jbe 0x14000778d
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x140007788
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400079e0
mov rcx, r8
call fcn.14008a07c
mov qword [r15 + 0x10], rbx
mov byte [r15], 0
mov qword [r15 + 0x18], 0xf
mov rcx, qword [rbp + 0x360]
xor rcx, rsp
call fcn.140089de0
mov rbx, qword [rsp + 0x4c0]
add rsp, 0x470
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rbp + 0xd8]
test rcx, rcx
je 0x1400077da
call qword [sym.imp.WINHTTP.dll_WinHttpCloseHandle]
nop
cmp byte [rsp + 0x31], 0
je 0x14000781c
mov rdx, qword [rbp + 0xd0]
inc rdx
mov rax, r13
cmp rdx, 0x1000
jb 0x140007813
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007813
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r13
call fcn.14008a07c
nop
cmp r14, 0xf
jbe 0x14000785b
lea rdx, [r14 + 1]
mov rcx, qword [rbp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007855
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007855
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
nop
mov rcx, qword [rbp]
test rcx, rcx
je 0x1400078b5
mov rdx, qword [rbp + 8]
call fcn.14000e4b0
mov rdx, qword [rbp + 0x10]
mov rcx, qword [rbp]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400078a4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400078a4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
mov qword [rbp + 0x10], rbx
cmp byte [rsp + 0x30], 0
je 0x1400078f8
mov rdx, qword [rbp + 0x90]
inc rdx
mov rcx, qword [rbp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400078f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400078f2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
nop
mov rdx, qword [rbp + 0x30]
cmp rdx, 0xf
jbe 0x140007936
inc rdx
mov rcx, qword [rbp + 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007931
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007931
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
mov qword [rbp + 0x28], rbx
mov qword [rbp + 0x30], 0xf
mov byte [rbp + 0x18], 0
mov rdx, qword [rbp + 0x70]
cmp rdx, 0xf
jbe 0x140007984
inc rdx
mov rcx, qword [rbp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000797f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000797f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008a07c
mov qword [rbp + 0x68], rbx
mov qword [rbp + 0x70], 0xf
mov byte [rbp + 0x58], 0
mov rdx, qword [rbp + 0x50]
cmp rdx, 0xf
jbe 0x1400076f4
inc rdx
mov rcx, qword [rbp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400076ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400076ef
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 fcn.1400022e0
int3
call fcn.140002240
int3