Function at 0x140061560
Capabilities:
Create thread
Terminate process

Disassembly:
push rbp
push rbx
push r12
push r13
lea rbp, [rsp - 0x1e8]
sub rsp, 0x2e8
mov rax, qword [0x1400e7080]
xor rax, rsp
mov qword [rbp + 0x1b0], rax
lea rax, [0x140062ad0]
mov dword [rbp - 0x40], 0x50
xor r12d, r12d
mov qword [rbp - 0x38], rax
xor ecx, ecx
mov qword [rbp - 0x30], r12
mov dword [rbp - 0x3c], 0x40
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
cmp qword [0x1400e82c0], 0xf
lea rbx, [0x1400e82a8]
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x40]
xorps xmm0, xmm0
mov qword [rbp + 8], r12
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x20], xmm0
mov rax, rbx
movdqa xmmword [rbp - 0x10], xmm1
cmova rax, qword [0x1400e82a8]
mov qword [rbp], rax
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rax, qword [rbp - 0x28]
mov r9d, 0x80000000
cmp qword [0x1400e82c0], 0xf
mov rdx, qword [rbp]
cmova rbx, qword [0x1400e82a8]
xor ecx, ecx
mov qword [rsp + 0x58], r12
mov r8, rbx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r12d
call qword [sym.imp.USER32.dll_CreateWindowExA]
lea ecx, [r12 + 0x20]
mov qword [0x1400e8070], rax
mov rbx, rax
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov qword [0x1400e8020], rax
mov rcx, rax
test rax, rax
je 0x140062a70
lea rdx, [0x1400e8028]
mov qword [0x1400e8030], r12
mov qword [rsp + 0x30], rdx
lea r13, [0x1400e8030]
mov qword [0x1400e803c], r12
lea r8d, [r12 + 1]
mov dword [0x1400e8044], r12d
mov r9, rbx
mov qword [0x1400e804c], r12
xor edx, edx
mov dword [0x1400e8054], r12d
mov qword [0x1400e8064], r12
mov dword [0x1400e8058], 1
mov dword [0x1400e8048], 1
mov dword [0x1400e8038], r12d
mov dword [0x1400e805c], 1
mov dword [0x1400e8060], 0x50
mov dword [0x1400e806c], 1
mov rax, qword [rax]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x40
call qword [rax + 0x80]
test eax, eax
js 0x140062a69
lea rdx, [0x1400e8268]
lea rcx, [rbp + 0x10]
call fcn.140011090
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140002e50
cmp qword [rax + 0x18], 0xf
mov r8, qword [rax + 0x10]
jbe 0x140061736
mov rax, qword [rax]
cmp r8, 3
jne 0x140061753
lea rdx, [0x1400d6ed4]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140061753
mov bl, 1
jmp 0x140061755
xor bl, bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x140061793
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006178e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006178e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
test bl, bl
je 0x1400617a0
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140060900
lea rdx, [0x1400e8288]
lea rcx, [rbp + 0x10]
call fcn.140011090
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140002e50
mov rbx, rax
lea rax, [0x1400e71a8]
cmp rax, rbx
je 0x14006184a
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x14006180d
mov rcx, qword [0x1400e71a8]
inc rdx
cmp rdx, 0x1000
jb 0x140061808
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14006187c
mov rcx, r8
call fcn.1400b7dd4
mov qword [0x1400e71b8], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e71a8], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e71a8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e71b8], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x140061888
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061883
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061883
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
lea rdx, [0x1400e82c8]
lea rcx, [rbp + 0x10]
call fcn.140011090
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140002e50
mov rbx, rax
lea rax, [0x1400e7188]
cmp rax, rbx
je 0x14006192d
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x1400618f0
mov rcx, qword [0x1400e7188]
inc rdx
cmp rdx, 0x1000
jb 0x1400618eb
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14006195f
mov rcx, r8
call fcn.1400b7dd4
mov qword [0x1400e7198], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e7188], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e7188], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e7198], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x14006196b
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061966
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061966
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
lea rdx, [0x1400e8168]
mov qword [rsp + 0x310], rsi
lea rcx, [rbp + 0x10]
call fcn.140011090
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140002e50
lea rsi, [0x1400e7130]
mov rbx, rax
cmp rsi, rax
je 0x140061a18
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x1400619db
mov rcx, qword [0x1400e7130]
inc rdx
cmp rdx, 0x1000
jb 0x1400619d6
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140061a4a
mov rcx, r8
call fcn.1400b7dd4
mov qword [0x1400e7140], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e7130], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e7130], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e7140], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x140061a56
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061a51
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061a51
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
lea rdx, [0x1400e82e8]
mov qword [rsp + 0x318], rdi
lea rcx, [rbp + 0x10]
call fcn.140011090
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.140002e50
lea rdi, [0x1400e7168]
mov rbx, rax
cmp rdi, rax
je 0x140061b03
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x140061ac6
mov rcx, qword [0x1400e7168]
inc rdx
cmp rdx, 0x1000
jb 0x140061ac1
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140061b35
mov rcx, r8
call fcn.1400b7dd4
mov qword [0x1400e7178], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e7168], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e7168], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e7178], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], r12b
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x140061b41
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061b3c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061b3c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
mov rcx, rsi
call fcn.1400604a0
mov rcx, rdi
call fcn.1400604a0
mov ecx, 8
call fcn.1400b7b50
lea rcx, [0x140061410]
mov r9, rax
lea r8, [0x140066870]
xor edx, edx
mov qword [rax], rcx
lea rcx, [rbp + 0x60]
mov qword [rsp + 0x28], rcx
xor ecx, ecx
mov dword [rsp + 0x20], r12d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x58], rax
test rax, rax
je 0x140062a59
xorps xmm0, xmm0
mov qword [rbp + 0x48], r12
xor r8d, r8d
mov qword [rbp + 0x50], r12
lea rdx, [0x1400c9b1a]
lea rcx, [rbp + 0x38]
movups xmmword [rbp + 0x38], xmm0
call fcn.140002ab0
xor edx, edx
lea rcx, [rbp + 0xa0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp - 0x80]
call fcn.140003340
mov r8d, 8
lea rdx, str.key.txt
mov rcx, rax
call fcn.140010f10
mov qword [rsp + 0x70], r12
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x78], r12
lea rcx, [rbp + 0xa0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
cmp qword [rsp + 0x78], 0xf
cmova rdx, qword [rsp + 0x60]
call fcn.140065950
mov rax, qword [rbp + 0xa0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0xa0], rax
mov rax, qword [rbp + 0xa0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x9c], edx
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140061ca2
mov rcx, qword [rsp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061c9d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140061ce7
call fcn.1400b7dd4
mov rdx, qword [rbp - 0x68]
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], r12b
cmp rdx, 0xf
jbe 0x140061cf3
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061cee
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061cee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
mov rax, qword [rbp + 0xa0]
mov dl, 0xa
mov qword [rsp + 0x320], r14
mov qword [rsp + 0x2e0], r15
movaps xmmword [rsp + 0x2d0], xmm6
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xa0]
add rcx, rax
movaps xmmword [rsp + 0x2c0], xmm7
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 + 0x38]
lea rcx, [rbp + 0xa0]
call fcn.140066670
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x140062109
movabs r13, 0x7fffffffffffffff
nop word [rax + rax]
cmp qword [rbp + 0x50], 0xf
lea rbx, [rbp + 0x38]
lea rdx, [0x1400e81a8]
cmova rbx, qword [rbp + 0x38]
lea rcx, [rbp + 0x10]
call fcn.140011090
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.140002e50
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rbx + rax], r12b
jne 0x140061da2
mov rsi, qword [rsp + 0x78]
lea rcx, [rsp + 0x60]
mov rdi, qword [rsp + 0x60]
cmp rsi, 0xf
mov r8, qword [rsp + 0x70]
cmova rcx, rdi
cmp r8, rax
jne 0x140061ddc
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140061ddc
mov bl, 1
jmp 0x140061dde
xor bl, bl
cmp rsi, 0xf
jbe 0x140061e15
lea rdx, [rsi + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140061e0d
mov rdi, qword [rdi - 8]
add rdx, 0x27
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400629f1
mov rcx, rdi
call fcn.1400b7dd4
test bl, bl
je 0x1400620b9
xorps xmm0, xmm0
mov byte [0x1400e7fa0], 1
mov r8d, Ordinal_32
mov qword [rbp - 0x70], r12
lea rdx, str.http:__whatismyip.akamai.com_
mov qword [rbp - 0x68], r12
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.140002ab0
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x60]
call fcn.140002e50
lea r8, str._content_:____embeds_:__title_:_Auto_Login___description_:_Auto_Login_IP:
xor edx, edx
mov rcx, rax
call fcn.1400655b0
mov qword [rsp + 0x70], r12
lea rdx, str.___color_:5814783___attachments_:__
mov qword [rsp + 0x78], r12
lea rcx, [rsp + 0x60]
xorps xmm0, xmm0
mov r8d, Ordinal_41
movups xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
call fcn.140010f10
movups xmm7, xmmword [rax]
movups xmm6, xmmword [rax + 0x10]
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
mov rdx, qword [rsp + 0x78]
movups xmmword [rbp + 0x10], xmm7
movups xmmword [rbp + 0x20], xmm6
cmp rdx, 0xf
jbe 0x140061f0b
mov rcx, qword [rsp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061f06
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062186
call fcn.1400b7dd4
mov rdx, qword [rbp - 0x48]
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x60], r12b
cmp rdx, 0xf
jbe 0x140061f59
mov rcx, qword [rbp - 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061f54
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062186
call fcn.1400b7dd4
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x78], r12
lea r14, [rbp + 0x10]
movdqa xmm0, xmm6
movq rsi, xmm7
psrldq xmm0, 8
movq rdi, xmm6
movq r15, xmm0
cmp r15, 0xf
cmova r14, rsi
cmp rdi, r13
ja 0x140062aba
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
cmp rdi, 0xf
ja 0x140061fba
mov qword [rsp + 0x70], rdi
movups xmm0, xmmword [r14]
movups xmmword [rsp + 0x60], xmm0
jmp 0x14006204f
mov rbx, rdi
or rbx, 0xf
cmp rbx, r13
jbe 0x140061fd9
movabs rax, 0x8000000000000000
mov rbx, r13
add rax, 0x27
jmp 0x140062000
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140062022
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140062ac0
mov rcx, rax
call fcn.1400b7b50
mov rcx, rax
test rax, rax
je 0x14006218d
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140062031
test rcx, rcx
je 0x14006202e
call fcn.1400b7b50
jmp 0x140062031
mov rax, r12
lea r8, [rdi + 1]
mov qword [rsp + 0x60], rax
mov rdx, r14
mov qword [rsp + 0x70], rdi
mov rcx, rax
mov qword [rsp + 0x78], rbx
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
mov qword [rbp - 0x70], r12
mov r8d, 0x79
mov qword [rbp - 0x68], r12
lea rdx, str.https:__discord.com_api_webhooks_1089174771335450746_p15z7XydO_21niygkIG8ganftOkLYwnORPWBIqC8RMGCqFDKsupySD7hLiHF6xjAnoIq
lea rcx, [rbp - 0x80]
movups xmmword [rbp - 0x80], xmm0
call fcn.140002ab0
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.140060630
cmp r15, 0xf
jbe 0x1400620b9
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400620b1
mov rsi, qword [rsi - 8]
add rdx, 0x27
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400629f1
mov rcx, rsi
call fcn.1400b7dd4
mov rax, qword [rbp + 0xa0]
mov dl, 0xa
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xa0]
add rcx, rax
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 + 0x38]
lea rcx, [rbp + 0xa0]
call fcn.140066670
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
jne 0x140061d70
lea r13, [0x1400e8030]
lea rcx, [rbp + 0xb0]
call fcn.140065890
test rax, rax
jne 0x14006213c
mov rax, qword [rbp + 0xa0]
xor r8d, r8d
movsxd rcx, dword [rax + 4]
lea edx, [r8 + 2]
lea rax, [rbp + 0xa0]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
mov rcx, qword [0x1400e8070]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1400e8070]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [0x1400e8010]
test rax, rax
je 0x14006216a
inc dword [rax + 0x3b0]
mov ecx, 0x40b0
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x140062194
xor edx, edx
mov rcx, rax
call fcn.140011860
jmp 0x140062197
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
mov rax, r12
cmp qword [0x1400e8010], r12
jne 0x1400621a7
mov qword [0x1400e8010], rax
mov rcx, rax
call fcn.140018e00
mov r15, qword [0x1400e8010]
test r15, r15
jne 0x1400621dc
mov r8d, 0xda0
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r15, qword [0x1400e8010]
movss xmm2, dword [0x1400d72c0]
mov rcx, qword [r15 + 0xa8]
or dword [r15 + 8], 0x400
mov qword [r15 + 0x20], r12
call fcn.140047110
movss xmm2, dword [0x1400d72c8]
mov rcx, qword [r15 + 0xa8]
call fcn.140047110
mov qword [0x1400e7fe8], rax
mov rax, qword [0x1400e8010]
test rax, rax
jne 0x140062244
mov r8d, 0x997
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1400e8010]
test dword [r15 + 8], 0x400
je 0x140062277
movaps xmm0, xmmword [0x1400d8110]
mov dword [rax + 0x1644], r12d
movaps xmm1, xmm0
movups xmmword [rax + 0x176c], xmm0
mov dword [rax + 0x1728], 0x3f800000
movups xmmword [rax + 0x184c], xmm0
mov rdi, qword [0x1400e8070]
lea rcx, [0x1400e80e8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140062473
lea rcx, [0x1400e80e0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140062473
mov rbx, qword [0x1400e8010]
test rbx, rbx
jne 0x1400622d5
mov r8d, 0xda0
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1400e8010]
or dword [rbx + 0xc], 0xc06
lea rax, str.imgui_impl_win32
mov qword [rbx + 0xe0], rax
mov qword [0x1400e80d8], rdi
cmp dword [rbx + 0x1ef0], r12d
jg 0x14006231b
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdi, qword [0x1400e80d8]
mov rax, qword [rbx + 0x1ef8]
mov rcx, qword [rax]
mov qword [rcx + 0x50], rdi
mov qword [rcx + 0x48], rdi
test dword [rbx + 8], 0x400
je 0x14006233b
call fcn.14004fdc0
lea rax, str.xinput1_4.dll
mov dword [rbx + 0x3c], 9
mov qword [rbp + 0x10], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x18], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x20], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x28], rax
lea rax, str.xinput1_1.dll
mov dword [rbx + 0x40], Ordinal_41
mov dword [rbx + 0x44], Ordinal_45
mov dword [rbx + 0x48], Ordinal_41
mov dword [rbx + 0x4c], Ordinal_45
mov dword [rbx + 0x50], reloc.WLDAP32.dll_Ordinal_33
mov dword [rbx + 0x54], Ordinal_35
mov dword [rbx + 0x58], Ordinal_41
mov dword [rbx + 0x5c], reloc.WLDAP32.dll_Ordinal_35
mov dword [rbx + 0x60], reloc.WLDAP32.dll_Ordinal_45
mov dword [rbx + 0x64], reloc.WLDAP32.dll_Ordinal_46
mov dword [rbx + 0x68], 8
mov dword [rbx + 0x6c], reloc.WLDAP32.dll_Ordinal_32
mov dword [rbx + 0x70], reloc.WS2_32.dll_listen
mov dword [rbx + 0x74], reloc.WLDAP32.dll_Ordinal_27
mov dword [rbx + 0x78], reloc.WS2_32.dll_listen
mov dword [rbx + 0x7c], 0x41
mov dword [rbx + 0x80], 0x43
mov dword [rbx + 0x84], 0x56
mov dword [rbx + 0x88], 0x58
mov dword [rbx + 0x8c], 0x59
mov dword [rbx + 0x90], 0x5a
mov rbx, r12
mov qword [rbp + 0x30], rax
nop
mov rcx, qword [rbp + rbx*8 + 0x10]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
jne 0x14006243e
inc rbx
cmp rbx, 5
jl 0x140062420
jmp 0x140062473
lea rdx, str.XInputGetCapabilities
mov qword [0x1400e80c0], rdi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.XInputGetState
mov rcx, rdi
mov qword [0x1400e80c8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400e80d0], rax
mov rbx, qword [0x1400e8010]
mov rdi, qword [0x1400e8028]
test rbx, rbx
jne 0x1400624a7
mov r8d, 0xda0
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1400e8010]
or dword [rbx + 0xc], 0x1008
lea rax, str.imgui_impl_dx9
mov qword [rbx + 0xe8], rax
mov rcx, rdi
mov rax, qword [rdi]
mov qword [0x1400e80a8], rdi
call qword [rax + reloc.WS2_32.dll_htonl]
test dword [rbx + 8], 0x400
je 0x140062548
mov rax, qword [0x1400e8010]
test rax, rax
jne 0x140062502
mov r8d, 0xda6
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___or_ImGui::SetCurrentContext____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1400e8010]
lea rcx, [fcn.14004de00]
mov qword [rax + 0x15f0], rcx
lea rcx, [fcn.14004df40]
mov qword [rax + 0x15f8], rcx
lea rcx, [0x14004dfe0]
mov qword [rax + 0x1600], rcx
lea rcx, [0x14004e060]
mov qword [rax + 0x1608], rcx
lea rcx, [0x14004e1b0]
mov qword [rax + 0x1610], rcx
movss xmm6, dword [0x1400d7260]
xorps xmm0, xmm0
movups xmmword [rbp + 0x68], xmm0
movups xmmword [rbp + 0x78], xmm0
movups xmmword [rbp + 0x88], xmm0
xor r9d, r9d
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea rcx, [rbp + 0x68]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140062599
lea rcx, [rbp + 0x68]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x68]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x140062831
cmp qword [0x1400e8098], r12
jne 0x1400625a7
call fcn.14004db60
call fcn.14004e840
call fcn.140017c70
cmp dword [0x1400e80f8], r12d
jne 0x1400625cb
call fcn.1400057a0
mov dword [0x1400e80f8], 1
jmp 0x1400625d0
call fcn.1400034b0
call fcn.14001a490
mov rcx, qword [0x1400e8028]
mov r9d, 3
mov dword [rsp + 0x30], r12d
xor r8d, r8d
movss dword [rsp + 0x28], xmm6
xor edx, edx
mov dword [rsp + 0x20], r12d
mov rax, qword [rcx]
call qword [rax + 0x158]
mov rcx, qword [0x1400e8028]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140062676
call fcn.14001a990
mov rbx, qword [0x1400e8010]
cmp dword [rbx + 0x1ef0], r12d
jg 0x140062643
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x1ef8]
mov rcx, qword [rax]
mov rax, r12
add rcx, 0xa8
cmp byte [rcx], r12b
cmovne rax, rcx
mov rcx, rax
call fcn.14004d2e0
mov rcx, qword [0x1400e8028]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r15 + 8], 0x400
je 0x1400627b2
call fcn.14002d290
mov rbx, qword [0x1400e8010]
test rbx, rbx
jne 0x1400626b6
mov r8d, 0xda6
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___or_ImGui::SetCurrentContext____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1400e8010]
mov eax, dword [rbx + 0x1628]
mov esi, 1
mov r14d, esi
cmp eax, esi
jle 0x140062737
test rsi, rsi
js 0x1400626d2
cmp r14d, eax
jl 0x1400626ec
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rax + rsi*8]
test dword [rdi + 4], 0x400
jne 0x140062726
mov rax, qword [rbx + 0x15c0]
test rax, rax
je 0x140062713
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1608]
test rax, rax
je 0x140062726
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
inc rsi
cmp r14d, eax
jl 0x1400626c8
mov esi, 1
mov r14d, esi
cmp eax, esi
jle 0x1400627b2
test rsi, rsi
js 0x14006274d
cmp r14d, eax
jl 0x140062767
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderImGuiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rax + rsi*8]
test dword [rdi + 4], 0x400
jne 0x1400627a1
mov rax, qword [rbx + 0x15c8]
test rax, rax
je 0x14006278e
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1610]
test rax, rax
je 0x1400627a1
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
inc rsi
cmp r14d, eax
jl 0x140062743
mov rcx, qword [0x1400e8028]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r12
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140062828
mov rcx, qword [0x1400e8028]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x140062828
call fcn.14004dc70
mov rcx, qword [0x1400e8028]
mov rdx, r13
mov rax, qword [rcx]
call qword [rax + 0x80]
cmp eax, 0x8876086c
jne 0x140062823
mov r8d, Ordinal_60
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSTabmax_MenuTabmax_LoaderMain.hpp
lea rcx, [0x1400c9a08]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.14004db60
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x14006283d
cmp dword [rbp + 0x70], 0x12
jne 0x140062562
jmp 0x140062844
mov dword [rbp + 0x70], reloc.WS2_32.dll_select
call fcn.14002dac0
call fcn.14004dc70
mov rcx, qword [0x1400e80a8]
test rcx, rcx
je 0x140062867
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1400e80a8], r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rdx, rax
lea rcx, str.ImGui_Platform
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov rcx, qword [0x1400e80c0]
test rcx, rcx
je 0x140062891
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rbx, qword [0x1400e8010]
mov rcx, rbx
mov qword [0x1400e80c0], r12
mov qword [0x1400e80c8], r12
mov qword [0x1400e80d0], r12
mov qword [0x1400e80d8], r12
mov qword [0x1400e80e0], r12
mov qword [0x1400e80e8], r12
mov dword [reloc.WS2_32.dll_htons], 9
mov byte [0x1400e80b8], r12b
mov byte [reloc.WS2_32.dll_accept], 1
call fcn.1400191a0
cmp qword [0x1400e8010], rbx
jne 0x1400628f2
mov qword [0x1400e8010], r12
test rbx, rbx
je 0x14006291a
mov rcx, rbx
call fcn.14003a040
mov rax, qword [0x1400e8010]
test rax, rax
je 0x140062911
dec dword [rax + 0x3b0]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x1400e8028]
test rcx, rcx
je 0x140062933
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1400e8028], r12
mov rcx, qword [0x1400e8020]
test rcx, rcx
je 0x14006294c
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1400e8020], r12
mov rcx, qword [0x1400e8070]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp - 0x28]
mov rcx, qword [rbp]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov rax, qword [rbp + 0xa0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0xa0], rax
mov rax, qword [rbp + 0xa0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x9c], edx
lea rcx, [rbp + 0xb0]
call fcn.1400637c0
lea rcx, [rbp + 0xb8]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x150]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
mov rdx, qword [rbp + 0x50]
cmp rdx, 0xf
jbe 0x1400629fd
mov rcx, qword [rbp + 0x38]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400629f8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400629f8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b7dd4
cmp dword [rbp + 0x60], r12d
je 0x140062a0a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
int3
movaps xmm6, xmmword [rsp + 0x2d0]
xor eax, eax
mov r15, qword [rsp + 0x2e0]
mov r14, qword [rsp + 0x320]
movaps xmm7, xmmword [rsp + 0x2c0]
mov rdi, qword [rsp + 0x318]
mov rsi, qword [rsp + 0x310]
mov rcx, qword [rbp + 0x1b0]
xor rcx, rsp
call fcn.1400b7b30
add rsp, 0x2e8
pop r13
pop r12
pop rbx
pop rbp
ret
mov ecx, 6
mov dword [rbp + 0x60], r12d
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov rcx, qword [0x1400e8020]
mov rdx, qword [0x1400e8028]
test rdx, rdx
je 0x140062a93
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x1400e8020]
mov qword [0x1400e8028], r12
test rcx, rcx
je 0x140062aa5
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
mov qword [0x1400e8020], r12
mov rdx, qword [rbp - 0x28]
mov rcx, qword [rbp]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov eax, 1
jmp 0x140062a3c
call fcn.140002540
int3
call fcn.1400024a0
int3