Function at 0x140062720
Capabilities:
Create thread
Terminate process

Disassembly:
push rbp
push rbx
push r12
push r13
lea rbp, [rsp - 0x1e8]
sub rsp, 0x2e8
mov rax, qword [0x1400e8080]
xor rax, rsp
mov qword [rbp + 0x1b0], rax
lea rax, [0x140063c90]
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 [0x1400e92c0], 0xf
lea rbx, [0x1400e92a8]
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 [0x1400e92a8]
mov qword [rbp], rax
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rax, qword [rbp - 0x28]
mov r9d, 0x80000000
cmp qword [0x1400e92c0], 0xf
mov rdx, qword [rbp]
cmova rbx, qword [0x1400e92a8]
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 [0x1400e9070], rax
mov rbx, rax
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov qword [0x1400e9020], rax
mov rcx, rax
test rax, rax
je 0x140063c30
lea rdx, [0x1400e9028]
mov qword [0x1400e9030], r12
mov qword [rsp + 0x30], rdx
lea r13, [0x1400e9030]
mov qword [0x1400e903c], r12
lea r8d, [r12 + 1]
mov dword [0x1400e9044], r12d
mov r9, rbx
mov qword [0x1400e904c], r12
xor edx, edx
mov dword [0x1400e9054], r12d
mov qword [0x1400e9064], r12
mov dword [0x1400e9058], 1
mov dword [0x1400e9048], 1
mov dword [0x1400e9038], r12d
mov dword [0x1400e905c], 1
mov dword [0x1400e9060], 0x50
mov dword [0x1400e906c], 1
mov rax, qword [rax]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x40
call qword [rax + 0x80]
test eax, eax
js 0x140063c29
lea rdx, [0x1400e9268]
lea rcx, [rbp + 0x10]
call fcn.140012150
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400026c0
cmp qword [rax + 0x18], 0xf
mov r8, qword [rax + 0x10]
jbe 0x1400628f6
mov rax, qword [rax]
cmp r8, 3
jne 0x140062913
lea rdx, [0x1400d8008]
mov rcx, rax
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140062913
mov bl, 1
jmp 0x140062915
xor bl, bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x140062953
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006294e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006294e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
test bl, bl
je 0x140062960
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140061ac0
lea rdx, [0x1400e9288]
lea rcx, [rbp + 0x10]
call fcn.140012150
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400026c0
mov rbx, rax
lea rax, [0x1400e81a8]
cmp rax, rbx
je 0x140062a0a
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x1400629cd
mov rcx, qword [0x1400e81a8]
inc rdx
cmp rdx, 0x1000
jb 0x1400629c8
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140062a3c
mov rcx, r8
call fcn.1400b8cc4
mov qword [0x1400e81b8], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e81a8], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e81a8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e81b8], 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 0x140062a48
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062a43
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062a43
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
lea rdx, [0x1400e92c8]
lea rcx, [rbp + 0x10]
call fcn.140012150
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400026c0
mov rbx, rax
lea rax, [0x1400e8188]
cmp rax, rbx
je 0x140062aed
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x140062ab0
mov rcx, qword [0x1400e8188]
inc rdx
cmp rdx, 0x1000
jb 0x140062aab
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140062b1f
mov rcx, r8
call fcn.1400b8cc4
mov qword [0x1400e8198], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e8188], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e8188], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e8198], 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 0x140062b2b
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062b26
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062b26
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
lea rdx, [0x1400e9168]
mov qword [rsp + 0x310], rsi
lea rcx, [rbp + 0x10]
call fcn.140012150
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400026c0
lea rsi, [0x1400e8130]
mov rbx, rax
cmp rsi, rax
je 0x140062bd8
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x140062b9b
mov rcx, qword [0x1400e8130]
inc rdx
cmp rdx, 0x1000
jb 0x140062b96
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140062c0a
mov rcx, r8
call fcn.1400b8cc4
mov qword [0x1400e8140], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e8130], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e8130], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e8140], 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 0x140062c16
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062c11
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062c11
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
lea rdx, [0x1400e92e8]
mov qword [rsp + 0x318], rdi
lea rcx, [rbp + 0x10]
call fcn.140012150
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400026c0
lea rdi, [0x1400e8168]
mov rbx, rax
cmp rdi, rax
je 0x140062cc3
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rdx, 0xf
jbe 0x140062c86
mov rcx, qword [0x1400e8168]
inc rdx
cmp rdx, 0x1000
jb 0x140062c81
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140062cf5
mov rcx, r8
call fcn.1400b8cc4
mov qword [0x1400e8178], r12
mov qword [reloc.WS2_32.dll_ntohs], 0xf
mov byte [0x1400e8168], r12b
movups xmm0, xmmword [rbx]
movups xmmword [0x1400e8168], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [0x1400e8178], 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 0x140062d01
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062cfc
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062cfc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
mov rcx, rsi
call fcn.1400617e0
mov rcx, rdi
call fcn.1400617e0
mov ecx, 8
call fcn.1400b8a40
lea rcx, [0x1400625d0]
mov r9, rax
lea r8, [0x140067760]
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 0x140063c19
xorps xmm0, xmm0
mov qword [rbp + 0x48], r12
xor r8d, r8d
mov qword [rbp + 0x50], r12
lea rdx, [0x1400cad1a]
lea rcx, [rbp + 0x38]
movups xmmword [rbp + 0x38], xmm0
call fcn.140002320
xor edx, edx
lea rcx, [rbp + 0xa0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp - 0x80]
call fcn.140002d30
mov r8d, 8
lea rdx, str.key.txt
mov rcx, rax
call fcn.140011fd0
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.140066a30
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 0x140062e62
mov rcx, qword [rsp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062e5d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062ea7
call fcn.1400b8cc4
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 0x140062eb3
mov rcx, qword [rbp - 0x80]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062eae
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062eae
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
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.140067560
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 0x1400632c9
movabs r13, 0x7fffffffffffffff
nop word [rax + rax]
cmp qword [rbp + 0x50], 0xf
lea rbx, [rbp + 0x38]
lea rdx, [0x1400e91a8]
cmova rbx, qword [rbp + 0x38]
lea rcx, [rbp + 0x10]
call fcn.140012150
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400026c0
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rbx + rax], r12b
jne 0x140062f62
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 0x140062f9c
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140062f9c
mov bl, 1
jmp 0x140062f9e
xor bl, bl
cmp rsi, 0xf
jbe 0x140062fd5
lea rdx, [rsi + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140062fcd
mov rdi, qword [rdi - 8]
add rdx, 0x27
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063bb1
mov rcx, rdi
call fcn.1400b8cc4
test bl, bl
je 0x140063279
xorps xmm0, xmm0
mov byte [0x1400e8fa0], 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.140002320
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x60]
call fcn.1400026c0
lea r8, str._content_:____embeds_:__title_:_Auto_Login___description_:_Auto_Login_IP:
xor edx, edx
mov rcx, rax
call fcn.140011e30
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.140011fd0
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 0x1400630cb
mov rcx, qword [rsp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400630c6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063346
call fcn.1400b8cc4
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 0x140063119
mov rcx, qword [rbp - 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140063114
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063346
call fcn.1400b8cc4
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 0x140063c7a
mov qword [rsp + 0x78], reloc.WS2_32.dll_ntohs
cmp rdi, 0xf
ja 0x14006317a
mov qword [rsp + 0x70], rdi
movups xmm0, xmmword [r14]
movups xmmword [rsp + 0x60], xmm0
jmp 0x14006320f
mov rbx, rdi
or rbx, 0xf
cmp rbx, r13
jbe 0x140063199
movabs rax, 0x8000000000000000
mov rbx, r13
add rax, 0x27
jmp 0x1400631c0
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x1400631e2
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140063c80
mov rcx, rax
call fcn.1400b8a40
mov rcx, rax
test rax, rax
je 0x14006334d
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x1400631f1
test rcx, rcx
je 0x1400631ee
call fcn.1400b8a40
jmp 0x1400631f1
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.140002320
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.140002940
cmp r15, 0xf
jbe 0x140063279
lea rdx, [r15 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140063271
mov rsi, qword [rsi - 8]
add rdx, 0x27
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063bb1
mov rcx, rsi
call fcn.1400b8cc4
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.140067560
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 0x140062f30
lea r13, [0x1400e9030]
lea rcx, [rbp + 0xb0]
call fcn.140066970
test rax, rax
jne 0x1400632fc
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 [0x1400e9070]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1400e9070]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [0x1400e9010]
test rax, rax
je 0x14006332a
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 0x140063354
xor edx, edx
mov rcx, rax
call fcn.140012b10
jmp 0x140063357
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 [0x1400e9010], r12
jne 0x140063367
mov qword [0x1400e9010], rax
mov rcx, rax
call fcn.14001a0b0
mov r15, qword [0x1400e9010]
test r15, r15
jne 0x14006339c
mov r8d, 0xda0
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e9010]
movss xmm2, dword [0x1400d83b8]
mov rcx, qword [r15 + 0xa8]
or dword [r15 + 8], 0x400
mov qword [r15 + 0x20], r12
call fcn.1400483c0
movss xmm2, dword [0x1400d83c0]
mov rcx, qword [r15 + 0xa8]
call fcn.1400483c0
mov qword [0x1400e8fe8], rax
mov rax, qword [0x1400e9010]
test rax, rax
jne 0x140063404
mov r8d, 0x997
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e9010]
test dword [r15 + 8], 0x400
je 0x140063437
movaps xmm0, xmmword [0x1400d9040]
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 [0x1400e9070]
lea rcx, [0x1400e90e8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140063633
lea rcx, [0x1400e90e0]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140063633
mov rbx, qword [0x1400e9010]
test rbx, rbx
jne 0x140063495
mov r8d, 0xda0
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e9010]
or dword [rbx + 0xc], 0xc06
lea rax, str.imgui_impl_win32
mov qword [rbx + 0xe0], rax
mov qword [0x1400e90d8], rdi
cmp dword [rbx + 0x1ef0], r12d
jg 0x1400634db
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e90d8]
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 0x1400634fb
call fcn.140051070
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 0x1400635fe
inc rbx
cmp rbx, 5
jl 0x1400635e0
jmp 0x140063633
lea rdx, str.XInputGetCapabilities
mov qword [0x1400e90c0], rdi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.XInputGetState
mov rcx, rdi
mov qword [0x1400e90c8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400e90d0], rax
mov rbx, qword [0x1400e9010]
mov rdi, qword [0x1400e9028]
test rbx, rbx
jne 0x140063667
mov r8d, 0xda0
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e9010]
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 [0x1400e90a8], rdi
call qword [rax + reloc.WS2_32.dll_htonl]
test dword [rbx + 8], 0x400
je 0x140063708
mov rax, qword [0x1400e9010]
test rax, rax
jne 0x1400636c2
mov r8d, 0xda6
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e9010]
lea rcx, [fcn.14004f0b0]
mov qword [rax + 0x15f0], rcx
lea rcx, [fcn.14004f1f0]
mov qword [rax + 0x15f8], rcx
lea rcx, [0x14004f290]
mov qword [rax + 0x1600], rcx
lea rcx, [0x14004f310]
mov qword [rax + 0x1608], rcx
lea rcx, [0x14004f460]
mov qword [rax + 0x1610], rcx
movss xmm6, dword [0x1400d8358]
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 0x140063759
lea rcx, [rbp + 0x68]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x68]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x1400639f1
cmp qword [0x1400e9098], r12
jne 0x140063767
call fcn.14004ee10
call fcn.14004faf0
call fcn.140018f20
cmp dword [0x1400e90f8], r12d
jne 0x14006378b
call fcn.140005520
mov dword [0x1400e90f8], 1
jmp 0x140063790
call fcn.140002ea0
call fcn.14001b740
mov rcx, qword [0x1400e9028]
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 [0x1400e9028]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140063836
call fcn.14001bc40
mov rbx, qword [0x1400e9010]
cmp dword [rbx + 0x1ef0], r12d
jg 0x140063803
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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.14004e590
mov rcx, qword [0x1400e9028]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r15 + 8], 0x400
je 0x140063972
call fcn.14002e540
mov rbx, qword [0x1400e9010]
test rbx, rbx
jne 0x140063876
mov r8d, 0xda6
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 [0x1400e9010]
mov eax, dword [rbx + 0x1628]
mov esi, 1
mov r14d, esi
cmp eax, esi
jle 0x1400638f7
test rsi, rsi
js 0x140063892
cmp r14d, eax
jl 0x1400638ac
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 0x1400638e6
mov rax, qword [rbx + 0x15c0]
test rax, rax
je 0x1400638d3
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1608]
test rax, rax
je 0x1400638e6
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
inc rsi
cmp r14d, eax
jl 0x140063888
mov esi, 1
mov r14d, esi
cmp eax, esi
jle 0x140063972
test rsi, rsi
js 0x14006390d
cmp r14d, eax
jl 0x140063927
mov r8d, 0x6c7
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_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 0x140063961
mov rax, qword [rbx + 0x15c8]
test rax, rax
je 0x14006394e
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1610]
test rax, rax
je 0x140063961
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
inc rsi
cmp r14d, eax
jl 0x140063903
mov rcx, qword [0x1400e9028]
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 0x1400639e8
mov rcx, qword [0x1400e9028]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x1400639e8
call fcn.14004ef20
mov rcx, qword [0x1400e9028]
mov rdx, r13
mov rax, qword [rcx]
call qword [rax + 0x80]
cmp eax, 0x8876086c
jne 0x1400639e3
mov r8d, Ordinal_60
lea rdx, str.C:UsersqwertDocumentsVS_PROJECTSVS_PROJECTSDutchDutch_LoaderMain.hpp
lea rcx, [0x1400cac18]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
call fcn.14004ee10
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x1400639fd
cmp dword [rbp + 0x70], 0x12
jne 0x140063722
jmp 0x140063a04
mov dword [rbp + 0x70], reloc.WS2_32.dll_select
call fcn.14002ed70
call fcn.14004ef20
mov rcx, qword [0x1400e90a8]
test rcx, rcx
je 0x140063a27
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1400e90a8], 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 [0x1400e90c0]
test rcx, rcx
je 0x140063a51
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rbx, qword [0x1400e9010]
mov rcx, rbx
mov qword [0x1400e90c0], r12
mov qword [0x1400e90c8], r12
mov qword [0x1400e90d0], r12
mov qword [0x1400e90d8], r12
mov qword [0x1400e90e0], r12
mov qword [0x1400e90e8], r12
mov dword [reloc.WS2_32.dll_htons], 9
mov byte [0x1400e90b8], r12b
mov byte [reloc.WS2_32.dll_accept], 1
call fcn.14001a450
cmp qword [0x1400e9010], rbx
jne 0x140063ab2
mov qword [0x1400e9010], r12
test rbx, rbx
je 0x140063ada
mov rcx, rbx
call fcn.14003b2f0
mov rax, qword [0x1400e9010]
test rax, rax
je 0x140063ad1
dec dword [rax + 0x3b0]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x1400e9028]
test rcx, rcx
je 0x140063af3
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1400e9028], r12
mov rcx, qword [0x1400e9020]
test rcx, rcx
je 0x140063b0c
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1400e9020], r12
mov rcx, qword [0x1400e9070]
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.140064980
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 0x140063bbd
mov rcx, qword [rbp + 0x38]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140063bb8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140063bb8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400b8cc4
cmp dword [rbp + 0x60], r12d
je 0x140063bca
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.1400b8a20
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 [0x1400e9020]
mov rdx, qword [0x1400e9028]
test rdx, rdx
je 0x140063c53
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x1400e9020]
mov qword [0x1400e9028], r12
test rcx, rcx
je 0x140063c65
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
mov qword [0x1400e9020], r12
mov rdx, qword [rbp - 0x28]
mov rcx, qword [rbp]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov eax, 1
jmp 0x140063bfc
call fcn.1400022c0
int3
call fcn.140002220
int3