Function at 0x42c730
Capabilities:
Create thread
Delete file
Encode data using xor
Get session user name
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x433a29
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x484
push esi
xor esi, esi
push edi
mov dword [ebp - 0x1c], esi
call fcn.00428b80
mov edi, dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
cmp dword [0x77ead0], 0xf
mov edx, 0x77eabc
xorps xmm0, xmm0
mov dword [ebp - 0x24], 0
cmova edx, dword [0x77eabc]
mov ecx, edx
mov dword [ebp - 0x20], 0
movups xmmword [ebp - 0x34], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x18], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x42c790
sub ecx, dword [ebp - 0x18]
push ecx
push edx
lea ecx, [ebp - 0x34]
call fcn.00431330
mov dword [ebp - 4], 0
lea eax, [ebp - 0x34]
or esi, 1
cmp dword [ebp - 0x20], 0xf
push 0x77a080
cmova eax, dword [ebp - 0x34]
push eax
mov dword [ebp - 0x14], esi
mov dword [ebp - 0x1c], esi
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x42c967
push eax
call edi
add esp, 4
mov dword [ebp - 0x3c], 0
cmp dword [0x77ea10], 0xf
mov edx, 0x77e9fc
xorps xmm0, xmm0
mov dword [ebp - 0x38], 0
cmova edx, dword [0x77e9fc]
mov ecx, edx
movups xmmword [ebp - 0x4c], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x18], eax
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x42c810
sub ecx, dword [ebp - 0x18]
push ecx
push edx
lea ecx, [ebp - 0x4c]
call fcn.00431330
mov dword [ebp - 4], 1
lea eax, [ebp - 0x4c]
or esi, 2
cmp dword [ebp - 0x38], 0xf
push 0x77a080
cmova eax, dword [ebp - 0x4c]
push eax
mov dword [ebp - 0x14], esi
mov dword [ebp - 0x1c], esi
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x42c967
push eax
call edi
add esp, 4
mov dword [ebp - 0x58], 0
cmp dword [0x77e938], 0xf
mov edx, 0x77e924
xorps xmm0, xmm0
mov dword [ebp - 0x54], 0
cmova edx, dword [0x77e924]
mov ecx, edx
movups xmmword [ebp - 0x68], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x18], eax
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x42c890
sub ecx, dword [ebp - 0x18]
push ecx
push edx
lea ecx, [ebp - 0x68]
call fcn.00431330
mov dword [ebp - 4], 2
lea eax, [ebp - 0x68]
or esi, 4
cmp dword [ebp - 0x54], 0xf
push 0x77a080
cmova eax, dword [ebp - 0x68]
push eax
mov dword [ebp - 0x14], esi
mov dword [ebp - 0x1c], esi
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x42c967
push eax
call edi
add esp, 4
mov dword [ebp - 0x90], 0
cmp dword [0x77ea88], 0xf
mov edx, 0x77ea74
xorps xmm0, xmm0
mov dword [ebp - 0x8c], 0
cmova edx, dword [0x77ea74]
mov ecx, edx
movups xmmword [ebp - 0xa0], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x18], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x42c915
sub ecx, dword [ebp - 0x18]
push ecx
push edx
lea ecx, [ebp - 0xa0]
call fcn.00431330
or esi, 8
lea eax, [ebp - 0xa0]
cmp dword [ebp - 0x8c], 0xf
push 0x77a080
cmova eax, dword [ebp - 0xa0]
mov dword [ebp - 0x14], esi
mov esi, dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
push eax
call esi
add esp, 8
test eax, eax
je 0x42c96d
push eax
call edi
add esp, 4
mov byte [ebp - 0xd], 0
jmp 0x42c971
mov esi, dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov byte [ebp - 0xd], 1
mov eax, dword [ebp - 0x14]
test al, 8
je 0x42c9d6
mov ecx, dword [ebp - 0x8c]
and eax, 0xfffffff7
mov dword [ebp - 0x14], eax
cmp ecx, 0xf
jbe 0x42c9bb
mov edx, dword [ebp - 0xa0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42c9ae
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
mov eax, dword [ebp - 0x14]
add esp, 8
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x8c], 0xf
mov byte [ebp - 0xa0], 0
mov dword [ebp - 4], 1
test al, 4
je 0x42ca30
mov ecx, dword [ebp - 0x54]
and eax, 0xfffffffb
mov dword [ebp - 0x14], eax
cmp ecx, 0xf
jbe 0x42ca1e
mov edx, dword [ebp - 0x68]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42ca11
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
mov eax, dword [ebp - 0x14]
add esp, 8
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 0xf
mov byte [ebp - 0x68], 0
mov dword [ebp - 4], 0
test al, 2
je 0x42ca8a
mov ecx, dword [ebp - 0x38]
and eax, 0xfffffffd
mov dword [ebp - 0x14], eax
cmp ecx, 0xf
jbe 0x42ca78
mov edx, dword [ebp - 0x4c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42ca6b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
mov eax, dword [ebp - 0x14]
add esp, 8
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x38], 0xf
mov byte [ebp - 0x4c], 0
mov dword [ebp - 4], 0xffffffff
test al, 1
je 0x42cacf
mov ecx, dword [ebp - 0x20]
and eax, 0xfffffffe
mov dword [ebp - 0x14], eax
cmp ecx, 0xf
jbe 0x42cacf
mov edx, dword [ebp - 0x34]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42cac5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
add esp, 8
cmp byte [ebp - 0xd], 0
je 0x42cae2
call fcn.0042a120
mov esi, dword [ebp - 0x14]
jmp 0x42c760
cmp dword [0x77ea88], 0xf
mov edx, 0x77ea74
xorps xmm0, xmm0
mov dword [ebp - 0x24], 0
cmova edx, dword [0x77ea74]
mov ecx, edx
mov dword [ebp - 0x20], 0
movups xmmword [ebp - 0x34], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x18], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x42cb12
sub ecx, dword [ebp - 0x18]
push ecx
push edx
lea ecx, [ebp - 0x34]
call fcn.00431330
cmp dword [ebp - 0x20], 0xf
lea eax, [ebp - 0x34]
push 0x77a080
cmova eax, dword [ebp - 0x34]
push eax
call esi
add esp, 8
test eax, eax
je 0x42cb4c
push eax
call edi
add esp, 4
mov byte [ebp - 0xd], 1
jmp 0x42cb50
mov byte [ebp - 0xd], 0
mov ecx, dword [ebp - 0x20]
cmp ecx, 0xf
jbe 0x42cb84
mov edx, dword [ebp - 0x34]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42cb7a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
add esp, 8
cmp byte [ebp - 0xd], 0
je 0x42cc01
call fcn.00429010
test eax, eax
jne 0x42cc01
cmp dword [0x77ea88], 0xf
mov eax, 0x77ea74
mov esi, dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
cmova eax, dword [0x77ea74]
push eax
call esi
cmp dword [0x77ea10], 0xf
mov eax, 0x77e9fc
cmova eax, dword [0x77e9fc]
push eax
call esi
cmp dword [0x77e938], 0xf
mov eax, 0x77e924
cmova eax, dword [0x77e924]
push eax
call esi
cmp dword [0x77ead0], 0xf
mov eax, 0x77eabc
cmova eax, dword [0x77eabc]
push eax
call esi
add esp, 0x10
call fcn.0042a120
mov esi, dword [ebp - 0x14]
jmp 0x42c760
movaps xmm0, xmmword [str.______46tz_weyu__2___a]
xor ecx, ecx
movups xmmword [ebp - 0xc8], xmm0
mov dword [ebp - 0xa8], 0x919440b
movaps xmm0, xmmword [0x77a570]
movups xmmword [ebp - 0xb8], xmm0
mov word [ebp - 0xa4], 0xa
mov byte [ebp - 0xa2], 1
nop dword [eax]
mov al, cl
add al, 0x49
xor byte [ebp + ecx - 0xc8], al
inc ecx
cmp ecx, 0x25
jb 0x42cc40
push ecx
lea eax, [ebp - 0xa3]
mov byte [ebp - 0xa2], 0
push eax
lea eax, [ebp - 0xc8]
push eax
lea ecx, [ebp - 0x190]
call fcn.00430c70
mov esi, dword [ebp - 0x14]
or esi, 0x30
mov dword [ebp - 4], 3
lea edx, [ebp - 0x190]
cmp dword [ebp - 0x17c], 0xf
xorps xmm0, xmm0
cmova edx, dword [ebp - 0x190]
sub esp, 0x18
mov edi, esp
mov ecx, edx
movups xmmword [edi], xmm0
lea eax, [ecx + 1]
mov dword [edi + 0x10], 0
mov dword [edi + 0x14], 0
mov dword [ebp - 0x18], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x42ccb4
sub ecx, dword [ebp - 0x18]
push ecx
push edx
mov ecx, edi
call fcn.00431330
call fcn.00429390
add esp, 0x18
lea eax, [ebp - 0x25c]
push eax
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetWindowRect]
push 0
mov dword [ebp - 0x1c0], 0x30
mov dword [ebp - 0x1bc], 0x40
mov dword [ebp - 0x1b8], 0x428a30
mov dword [ebp - 0x1b4], 0
mov dword [ebp - 0x1b0], 0
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x1ac], eax
xorps xmm0, xmm0
lea eax, [ebp - 0x1c0]
mov dword [ebp - 0x198], str.pubg
push eax
movups xmmword [ebp - 0x1a8], xmm0
mov dword [ebp - 0x194], 0
call dword [sym.imp.USER32.dll_RegisterClassExA]
mov eax, dword [ebp - 0x250]
push 0
push dword [ebp - 0x1ac]
cdq
push 0
push 0
sub eax, edx
push 0xb4
sar eax, 1
push 0x12c
sub eax, 0x5a
push eax
mov eax, dword [ebp - 0x254]
cdq
sub eax, edx
sar eax, 1
sub eax, 0x96
push eax
push Ordinal_2
push str.wowchaw
push dword [ebp - 0x198]
push 0
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov edi, eax
push 0x20
mov dword [ebp - 0x1c], edi
call dword [sym.imp.d3d9.dll_Direct3DCreate9]
mov ecx, eax
mov dword [0x77eb5c], ecx
test ecx, ecx
je 0x42e83c
push 0x77eb64
push 0x77eb68
push 0x40
xorps xmm0, xmm0
mov dword [0x77eb7c], 0
push edi
push 1
movlpd qword [0x77eb68], xmm0
movlpd qword [0x77eb74], xmm0
mov dword [0x77eb84], 0
movlpd qword [0x77eb94], xmm0
mov dword [0x77eb88], 1
mov dword [0x77eb80], 1
mov dword [0x77eb70], 0
mov dword [0x77eb8c], 1
mov dword [0x77eb90], 0x50
mov dword [0x77eb9c], 0x80000000
mov eax, dword [ecx]
push 0
push ecx
call dword [eax + 0x40]
test eax, eax
js 0x42e836
mov eax, dword [0x77e920]
test eax, eax
je 0x42ce52
inc dword [eax + 0x374]
push dword [0x77e918]
push 0x3c68
call fcn.00402f50
mov dword [ebp - 0x50], eax
lea ecx, [ebp - 0xd]
add esp, 8
mov dword [ebp - 0x88], ecx
mov dword [ebp - 0x84], eax
mov byte [ebp - 4], 4
test eax, eax
je 0x42ce8a
push 0
mov ecx, eax
call fcn.00401ce0
jmp 0x42ce8c
xor eax, eax
mov byte [ebp - 4], 3
cmp dword [0x77e920], 0
jne 0x42ce9e
mov dword [0x77e920], eax
mov ecx, eax
call fcn.00407b80
xor ecx, ecx
call fcn.0041c1c0
push 0x77eb50
call dword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
mov eax, dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [ebp - 0x14], eax
je 0x42cfbc
push 0x77eb48
call dword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x42cfbc
mov eax, dword [0x77e920]
mov dword [0x77eb40], edi
test eax, eax
jne 0x42cf03
push 0xcae
push str.C:Users_bravo6ixxDocumentsmyshitsc_programmingloaderimguiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call dword [ebp - 0x14]
mov eax, dword [0x77e920]
add esp, 0xc
or dword [eax + 0xc], 6
mov dword [eax + 0xbc], str.imgui_impl_win32
mov dword [eax + 0xe0], edi
mov dword [eax + 0x34], 9
mov dword [eax + 0x38], 0x25
mov dword [eax + 0x3c], 0x27
mov dword [eax + 0x40], 0x26
mov dword [eax + 0x44], 0x28
mov dword [eax + 0x48], 0x21
mov dword [eax + 0x4c], 0x22
mov dword [eax + 0x50], 0x24
mov dword [eax + 0x54], 0x23
mov dword [eax + 0x58], 0x2d
mov dword [eax + 0x5c], 0x2e
mov dword [eax + 0x60], 8
mov dword [eax + 0x64], 0x20
mov dword [eax + 0x68], 0xd
mov dword [eax + 0x6c], 0x1b
mov dword [eax + 0x70], 0xd
mov dword [eax + 0x74], 0x41
mov dword [eax + 0x78], 0x43
mov dword [eax + 0x7c], 0x56
mov dword [eax + 0x80], 0x58
mov dword [eax + 0x84], 0x59
mov dword [eax + 0x88], 0x5a
jmp 0x42cfc1
mov eax, dword [0x77e920]
mov edi, dword [0x77eb64]
test eax, eax
jne 0x42cfe5
push 0xcae
push str.C:Users_bravo6ixxDocumentsmyshitsc_programmingloaderimguiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call dword [ebp - 0x14]
mov eax, dword [0x77e920]
add esp, 0xc
or dword [eax + 0xc], 8
mov dword [eax + 0xc0], str.imgui_impl_dx9
mov eax, dword [edi]
push edi
mov dword [0x77eb34], edi
call dword [eax + 4]
mov edi, dword [0x77e920]
test edi, edi
jne 0x42d024
push 0x8d1
push str.C:Users_bravo6ixxDocumentsmyshitsc_programmingloaderimguiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call dword [ebp - 0x14]
mov edi, dword [0x77e920]
add esp, 0xc
mov dword [edi + 0x15d8], 0x3f008312
mov dword [edi + 0x15dc], 0x3d99999a
mov dword [edi + 0x15e0], 0x3e83126f
mov dword [edi + 0x15e4], 0x3f800000
mov dword [edi + 0x15e8], 0x3f5c28f6
mov dword [edi + 0x15ec], 0x3f6e147b
mov dword [edi + 0x15f0], 0x3f63d70a
mov dword [edi + 0x15f4], 0x3e8f5c29
mov dword [edi + 0x15fc], 0x3e0f5c29
mov dword [edi + 0x1600], 0x3e2e147b
mov dword [edi + 0x1604], 0x3f800000
mov dword [edi + 0x1618], 0x3e4ccccd
mov dword [edi + 0x161c], 0x3e6147ae
mov dword [edi + 0x1620], 0x3e8a3d71
mov dword [edi + 0x1624], 0x3f666666
mov dword [edi + 0x1638], 0
mov dword [edi + 0x163c], 0
mov dword [edi + 0x1640], 0
mov dword [edi + 0x1644], 0
mov dword [edi + 0x164c], 0x3e6147ae
mov dword [edi + 0x1650], 0x3e8a3d71
mov dword [edi + 0x1654], 0x3f800000
mov dword [edi + 0x165c], 0x3e4ac083
mov dword [edi + 0x1660], 0x3e9a1cac
mov dword [edi + 0x1664], 0x3f47ae14
mov dword [edi + 0x166c], 0x3e4ac083
mov dword [edi + 0x1670], 0x3e9a1cac
mov dword [edi + 0x1674], 0x3f800000
mov dword [edi + 0x167c], 0x3e4dd2f2
mov dword [edi + 0x1680], 0x3e8ac083
mov dword [edi + 0x1684], 0x3f800000
mov dword [edi + 0x168c], 0x3d99999a
mov dword [edi + 0x1690], 0x3e83126f
mov dword [edi + 0x1694], 0x3f800000
mov dword [edi + 0x16a8], 0x3e4ccccd
mov dword [edi + 0x16ac], 0x3e6147ae
mov dword [edi + 0x16b0], 0x3e8a3d71
mov dword [edi + 0x16b4], 0x3ef0a3d7
mov dword [edi + 0x16bc], 0x3e6147ae
mov dword [edi + 0x16c0], 0x3e8a3d71
mov dword [edi + 0x16c4], 0x3f800000
mov dword [edi + 0x16cc], 0x3e19999a
mov dword [edi + 0x16d0], 0x3e23d70a
mov dword [edi + 0x16d4], 0x3f800000
mov dword [edi + 0x16dc], 0x3e4ac083
mov dword [edi + 0x16e0], 0x3e9a1cac
mov dword [edi + 0x16e4], 0x3f47ae14
mov dword [edi + 0x16ec], 0x3e4ac083
mov dword [edi + 0x16f0], 0x3e9a1cac
mov dword [edi + 0x16f4], 0x3f800000
mov dword [edi + 0x16fc], 0x3e6147ae
mov dword [edi + 0x1700], 0x3e8a3d71
mov dword [edi + 0x1704], 0x3f800000
mov dword [edi + 0x170c], 0x3f451eb8
mov dword [edi + 0x1710], 0x3f547ae1
mov dword [edi + 0x1714], 0x3e0f5c29
mov dword [edi + 0x171c], 0x3e6147ae
mov dword [edi + 0x1720], 0x3e8a3d71
mov dword [edi + 0x1724], 0x3f800000
mov dword [edi + 0x172c], 0x3f451eb8
mov dword [edi + 0x1730], 0x3f547ae1
mov dword [edi + 0x1734], 0x3e0f5c29
mov dword [edi + 0x173c], 0x3e4ac083
mov dword [edi + 0x1740], 0x3e9a1cac
mov dword [edi + 0x1744], 0x3f5c28f6
mov dword [edi + 0x174c], 0x3e4ac083
mov dword [edi + 0x1750], 0x3e9a1cac
mov dword [edi + 0x1754], 0x3f800000
mov dword [edi + 0x175c], 0x3e4ac083
mov dword [edi + 0x1760], 0x3e9a1cac
mov dword [edi + 0x1764], 0x3f428f5c
mov dword [edi + 0x176c], 0x3e4ac083
mov dword [edi + 0x1770], 0x3e9a1cac
mov dword [edi + 0x1774], 0x3f5c28f6
mov dword [edi + 0x177c], 0x3d99999a
mov dword [edi + 0x1780], 0x3e83126f
mov dword [edi + 0x1784], 0x3f800000
mov dword [edi + 0x17b8], 0x3ef0a3d7
mov dword [edi + 0x17bc], 0x3f451eb8
mov dword [edi + 0x17c0], 0x3f547ae1
mov dword [edi + 0x17c4], 0x3d23d70a
mov dword [edi + 0x17c8], 0x3ee8f5c3
mov dword [edi + 0x17cc], 0x3e4ac083
mov dword [edi + 0x17d0], 0x3e9a1cac
mov dword [edi + 0x17d4], 0x3f47ae14
mov dword [edi + 0x17d8], 0x3ee8f5c3
mov dword [edi + 0x17dc], 0x3e4ac083
mov dword [edi + 0x17e0], 0x3e9a1cac
mov dword [edi + 0x17e4], 0x3f800000
mov dword [edi + 0x1838], 0x3f5c28f6
mov dword [edi + 0x183c], 0x3f6e147b
mov dword [edi + 0x1840], 0x3f63d70a
mov dword [edi + 0x1844], 0x3f2147ae
mov dword [edi + 0x1848], 0x3ee8f5c3
mov dword [edi + 0x184c], 0x3e4ac083
mov dword [edi + 0x1850], 0x3e9a1cac
mov dword [edi + 0x1854], 0x3f800000
mov dword [edi + 0x1858], 0x3f5c28f6
mov dword [edi + 0x185c], 0x3f6e147b
mov dword [edi + 0x1860], 0x3f63d70a
mov dword [edi + 0x1864], 0x3f2147ae
mov dword [edi + 0x1868], 0x3ee8f5c3
mov dword [edi + 0x186c], 0x3e4ac083
mov dword [edi + 0x1870], 0x3e9a1cac
mov dword [edi + 0x1874], 0x3f800000
mov dword [edi + 0x1878], 0x3ee8f5c3
mov dword [edi + 0x187c], 0x3e4ac083
mov dword [edi + 0x1880], 0x3e9a1cac
mov dword [edi + 0x1884], 0x3edc28f6
mov dword [edi + 0x18c8], 0x3e4ccccd
mov dword [edi + 0x18cc], 0x3e6147ae
mov dword [edi + 0x18d0], 0x3e8a3d71
mov dword [edi + 0x18d4], 0x3f3ae148
mov dword [edi + 0x162c], 0x3ef53f7d
mov dword [edi + 0x1630], 0x3e828f5c
mov dword [edi + 0x1634], 0x3e25e354
movaps xmm0, xmmword [0x77a8d0]
movups xmmword [edi + 0x1678], xmm0
movaps xmm0, xmmword [0x77a8d0]
movups xmmword [edi + 0x1688], xmm0
mov dword [edi + 0x1698], 0x3f008312
mov dword [edi + 0x169c], 0x3d99999a
mov dword [edi + 0x16a0], 0x3e83126f
mov dword [edi + 0x16a4], 0x3f800000
movaps xmm0, xmmword [0x77a8d0]
movups xmmword [edi + 0x15f8], xmm0
movaps xmm0, xmmword [0x77a8b0]
movups xmmword [edi + 0x1628], xmm0
movaps xmm0, xmmword [0x77a930]
movups xmmword [edi + 0x1728], xmm0
movaps xmm0, xmmword [0x77a8c0]
movups xmmword [edi + 0x1738], xmm0
movaps xmm0, xmmword [0x77a8c0]
movups xmmword [edi + 0x1748], xmm0
movaps xmm0, xmmword [0x77a930]
movups xmmword [edi + 0x17e8], xmm0
movaps xmm0, xmmword [0x77a8c0]
movups xmmword [edi + 0x17f8], xmm0
movaps xmm0, xmmword [0x77a8c0]
movups xmmword [edi + 0x1808], xmm0
movaps xmm0, xmmword [0x77a880]
movups xmmword [edi + 0x1648], xmm0
movaps xmm0, xmmword [0x77a880]
movups xmmword [edi + 0x1668], xmm0
movaps xmm0, xmmword [0x77a890]
movups xmmword [edi + 0x1658], xmm0
movaps xmm0, xmmword [0x77a920]
movups xmmword [edi + 0x16f8], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x1708], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x1718], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x1758], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x1768], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x1778], xmm0
movaps xmm0, xmmword [0x77a8a0]
movups xmmword [edi + 0x16b8], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x16c8], xmm0
movaps xmm0, xmmword [0x77a910]
mov dword [edi + 0x1540], 0x3f000000
mov dword [edi + 0x1524], 0x40c00000
mov dword [edi + 0x1528], 0x40800000
mov dword [edi + 0x152c], 0
mov dword [edi + 0x1558], 0x40a00000
mov dword [edi + 0x155c], 0x40000000
mov dword [edi + 0x1560], 0x40400000
mov dword [edi + 0x1568], 0x40e00000
mov dword [edi + 0x156c], 0x3f800000
mov dword [edi + 0x1570], 0x3f800000
mov dword [edi + 0x1574], 0x3f800000
mov dword [edi + 0x1578], 0
mov dword [edi + 0x157c], 0
mov dword [edi + 0x1580], 0x40c00000
mov dword [edi + 0x1588], 0x41400000
mov dword [edi + 0x158c], 0x41800000
mov dword [edi + 0x1590], 0x41a00000
mov dword [edi + 0x1594], 0x40000000
mov dword [edi + 0x153c], 0x3f000000
mov dword [edi + 0x1564], 0
mov dword [edi + 0x1530], 0x3f800000
movups xmmword [edi + 0x16d8], xmm0
movaps xmm0, xmmword [0x77a910]
movups xmmword [edi + 0x16e8], xmm0
movaps xmm0, xmmword [0x77a900]
movups xmmword [edi + 0x1788], xmm0
test edi, edi
jne 0x42d715
push 0x8d1
push str.C:Users_bravo6ixxDocumentsmyshitsc_programmingloaderimguiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call dword [ebp - 0x14]
mov edi, dword [0x77e920]
add esp, 0xc
movss xmm1, dword [0x77a3b0]
lea ecx, [edi + 0x1520]
call fcn.00403120
test edi, edi
jne 0x42d747
push 0xcae
push str.C:Users_bravo6ixxDocumentsmyshitsc_programmingloaderimguiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call dword [ebp - 0x14]
mov edi, dword [0x77e920]
add esp, 0xc
lea ecx, [ebp - 0x38c]
mov byte [edi + 0xb4], 1
mov dword [edi + 0x20], 0
call fcn.0041f6a0
movss xmm3, dword [0x77a3f8]
mov ecx, dword [edi + 0x98]
push 0x779a1c
push 0
push 0x31dee8
push 0x43c0b8
mov byte [ebp - 0x384], 0
mov byte [ebp - 0x350], 1
mov byte [ebp - 0x370], 1
mov dword [ebp - 0x378], 1
mov dword [ebp - 0x374], 1
call fcn.0041fdf0
movss xmm3, dword [0x77a3f8]
lea eax, [ebp - 0x38c]
push 0x77a2cc
push eax
push ecx
mov ecx, dword [edi + 0x98]
push 0x759fa0
call fcn.0041fec0
xorps xmm0, xmm0
mov dword [ebp - 0x24], 0
movups xmmword [ebp - 0x34], xmm0
mov dword [ebp - 0x20], 0xf
mov byte [ebp - 0x34], 0
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x314]
cmp dword [0x77ea88], 0xf
mov eax, 0x77ea74
cmova eax, dword [0x77ea74]
sub esp, 0xc
push eax
call fcn.0042f7a0
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x314]
mov eax, dword [ebp - 0x314]
push 0xa
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_char___thiscall_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const]
movzx eax, al
lea edx, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x314]
call fcn.00431cf0
add esp, 4
mov dword [ebp - 0xcc], 0x101
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0x490]
push eax
call dword [sym.imp.ADVAPI32.dll_GetUserNameA]
movaps xmm0, xmmword [0x77a9f0]
xor ecx, ecx
movups xmmword [ebp - 0x47], xmm0
mov word [ebp - 0x37], 0x2f
mov byte [ebp - 0x35], 1
mov al, cl
add al, 0x49
xor byte [ebp + ecx - 0x47], al
inc ecx
cmp ecx, 0x11
jb 0x42d876
push ecx
lea eax, [ebp - 0x36]
mov byte [ebp - 0x35], 0
push eax
lea eax, [ebp - 0x47]
push eax
lea ecx, [ebp - 0xbc]
call fcn.00430c70
or esi, 0x3000
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 7
push eax
lea edx, [ebp - 0xbc]
lea ecx, [ebp - 0x170]
call fcn.00430bc0
add esp, 4
mov byte [ebp - 4], 9
mov ecx, dword [ebp - 0xa8]
cmp ecx, 0xf
jbe 0x42d8fe
mov edx, dword [ebp - 0xbc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d8f4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x42d8f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.00432044
add esp, 8
xorps xmm0, xmm0
mov dword [ebp - 0xac], 0
mov eax, 0xf
movups xmmword [ebp - 0xbc], xmm0
mov dword [ebp - 0xa8], eax
mov byte [ebp - 0xbc], 0
movups xmmword [ebp - 0x24c], xmm0
mov dword [ebp - 0x23c], 0
mov dword [ebp - 0x238], eax
mov byte [ebp - 0x24c], 0
movups xmmword [ebp - 0x80], xmm0
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], eax
mov byte [ebp - 0x80], 0
mov byte [ebp - 4], 0xc
mov ecx, dword [sym.imp.USER32.dll_ShowWindow]
mov eax, dword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
mov edi, dword [sym.imp.KERNEL32.dll_CreateThread]
mov dword [ebp - 0xd0], ecx
mov ecx, dword [sym.imp.USER32.dll_UpdateWindow]
mov dword [ebp - 0xd4], ecx
mov ecx, dword [sym.imp.USER32.dll_SetWindowPos]
mov dword [ebp - 0xd8], ecx
mov ecx, dword [sym.imp.USER32.dll_PeekMessageA]
mov dword [ebp - 0xdc], ecx
mov ecx, dword [sym.imp.USER32.dll_TranslateMessage]
mov dword [ebp - 0xe0], ecx
mov ecx, dword [sym.imp.USER32.dll_DispatchMessageA]
mov dword [ebp - 0xe4], ecx
mov ecx, dword [sym.imp.SHELL32.dll_ShellExecuteA]
mov dword [ebp - 0x84], ecx
mov ecx, dword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movups xmmword [ebp - 0x234], xmm0
mov dword [ebp - 0x21c], 0
movq qword [ebp - 0x224], xmm0
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x50], edi
mov dword [ebp - 0x88], ecx
push 2
push 0xff
push 0
push dword [ebp - 0x1c]
call eax
push 1
push 0
push 0
push dword [ebp - 0x1c]
call dword [ebp - 0x18]
push 0xa
push dword [ebp - 0x1c]
call dword [ebp - 0xd0]
push dword [ebp - 0x1c]
call dword [ebp - 0xd4]
push 3
push 0
push 0
push 0
push 0
push 0xffffffffffffffff
push dword [ebp - 0x1c]
call dword [ebp - 0xd8]
push 1
push 0
push 0
push 0
lea eax, [ebp - 0x234]
push eax
call dword [ebp - 0xdc]
test eax, eax
je 0x42da5d
lea eax, [ebp - 0x234]
push eax
call dword [ebp - 0xe0]
lea eax, [ebp - 0x234]
push eax
call dword [ebp - 0xe4]
jmp 0x42e5f3
cmp byte [0x77e088], 0
je 0x42e82e
lea ecx, [ebp - 0x128]
mov dword [ebp - 0x128], 0x14
mov dword [ebp - 0x124], 0
call fcn.00430e90
cmp dword [0x77eb2c], 0
jne 0x42daa0
cmp dword [0x77eb34], 0
je 0x42daa0
call fcn.00427a30
call fcn.00428100
call fcn.00406c70
mov eax, dword [0x77e920]
mov edx, 0xebffffff
movss xmm0, dword [0x77a41c]
mov ecx, 2
movss dword [eax + 0x1ab8], xmm0
movss xmm0, dword [0x77a410]
movss dword [eax + 0x1abc], xmm0
xorps xmm0, xmm0
mov dword [eax + 0x1aa0], 2
or dword [eax + 0x1a98], 3
movups xmmword [eax + 0x1aa8], xmm0
mov dword [eax + 0x1a9c], 2
call fcn.00404060
mov edx, 0xe1a4a4e8
mov ecx, 5
call fcn.00404060
cmp dword [ebp - 0x15c], 0xf
lea ecx, [ebp - 0x170]
push 0x83a
cmova ecx, dword [ebp - 0x170]
mov edx, 0x77e088
call fcn.0040b3b0
mov ecx, dword [0x77e920]
add esp, 4
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov eax, dword [ecx + 0x1a18]
cmp byte [eax + 0x7f], 0
jne 0x42db94
movss xmm0, dword [ecx + 0x155c]
movss xmm1, dword [eax + 0xec]
addss xmm0, xmm0
addss xmm0, dword [ecx + 0x18dc]
maxss xmm1, xmm0
movss xmm0, dword [eax + 0xf8]
movss dword [eax + 0xec], xmm1
maxss xmm0, dword [ecx + 0x155c]
movss dword [eax + 0xf8], xmm0
push ecx
push 0xa
lea eax, [ebp - 0x218]
mov dword [ebp - 0x218], str.global_X86__beta
push eax
push ecx
mov edx, 0x77eb44
mov dword [ebp - 0x214], str.global_X64__beta
mov ecx, str.01
mov dword [ebp - 0x210], str.vng_X86__beta
mov dword [ebp - 0x20c], str.vng_X64__beta
mov dword [ebp - 0x208], str.tw_X86__beta
mov dword [ebp - 0x204], str.tw_X64__beta
mov dword [ebp - 0x200], str.kr_X86__beta
mov dword [ebp - 0x1fc], str.kr_X64__beta
mov dword [ebp - 0x1f8], str.ind_X86__beta
mov dword [ebp - 0x1f4], str.ind_X64__outdated
call fcn.00426650
mov ecx, dword [0x77e920]
add esp, 0x10
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42dc7d
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
call fcn.004286d0
push ecx
lea edx, [ebp - 0x138]
movss dword [ebp - 0x138], xmm0
mov ecx, str.inject
mov dword [ebp - 0x134], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42dcbd
push 0
push 0
push 0
push 0x42b0e0
push 0
push 0
call edi
push ecx
push 2
lea eax, [ebp - 0x140]
mov dword [ebp - 0x140], str.with_bypass
push eax
push ecx
mov edx, 0x77eba0
mov dword [ebp - 0x13c], str.without_bypass
mov ecx, str.00
call fcn.00426650
add esp, 0xc
mov dword [ebp - 0x9c], str.global
lea eax, [ebp - 0x9c]
mov dword [ebp - 0x98], 0x77a1cc
mov edx, 0x77eb58
mov dword [ebp - 0x94], 0x77a1d0
mov dword [ebp - 0x90], 0x77a1d4
push 5
push eax
push ecx
mov ecx, str.02
mov dword [ebp - 0x8c], 0x77a1d8
call fcn.00426650
mov ecx, dword [0x77e920]
add esp, 0x10
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42dda4
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
call fcn.004286d0
push ecx
lea edx, [ebp - 0x148]
movss dword [ebp - 0x148], xmm0
mov ecx, str.ResetGuest
mov dword [ebp - 0x144], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42dde4
push 0
push 0
push 0
push 0x42ad10
push 0
push 0
call edi
push ecx
push 2
lea eax, [ebp - 0x110]
mov dword [ebp - 0x110], str.GloopEX
push eax
push ecx
mov edx, 0x77eb60
mov dword [ebp - 0x10c], str.GloopEN
mov ecx, str.03
call fcn.00426650
mov ecx, dword [0x77e920]
add esp, 0x10
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42de7d
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
push ecx
lea edx, [ebp - 0x150]
mov dword [ebp - 0x150], 0
mov ecx, 0x77a208
mov dword [ebp - 0x14c], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42deba
push 0
push 0
push 0
push 0x42acc0
push 0
push 0
call edi
mov ecx, dword [0x77e920]
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42df22
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
push ecx
lea edx, [ebp - 0x158]
mov dword [ebp - 0x158], 0
mov ecx, str.Exit
mov dword [ebp - 0x154], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42df5f
push 0
push 0
push 0
push 0x42c300
push 0
push 0
call edi
push str.reset___
call fcn.00424600
mov ecx, dword [0x77e920]
add esp, 4
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42dfd4
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
push ecx
lea edx, [ebp - 0x178]
mov dword [ebp - 0x178], 0
mov ecx, 0x77a218
mov dword [ebp - 0x174], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42e011
push 0
push 0
push 0
push 0x42be70
push 0
push 0
call edi
mov ecx, dword [0x77e920]
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42e079
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
push ecx
lea edx, [ebp - 0x108]
mov dword [ebp - 0x108], 0
mov ecx, 0x77a21c
mov dword [ebp - 0x104], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42e0b6
push 0
push 0
push 0
push 0x42c1f0
push 0
push 0
call edi
push str.Anti_Lag___
call fcn.00424600
mov ecx, dword [0x77e920]
add esp, 4
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42e12b
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
push ecx
lea edx, [ebp - 0x130]
mov dword [ebp - 0x130], 0
mov ecx, 0x77a22c
mov dword [ebp - 0x12c], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42e168
push 0
push 0
push 0
push 0x42c400
push 0
push 0
call edi
mov ecx, dword [0x77e920]
mov eax, dword [ecx + 0x1a18]
mov byte [eax + 0x7c], 1
mov edx, dword [ecx + 0x1a18]
cmp byte [edx + 0x7f], 0
jne 0x42e1d0
movss xmm1, dword [ecx + 0x1568]
addss xmm1, dword [edx + 0xd0]
movss xmm0, dword [edx + 0xd4]
movss dword [edx + 0xc8], xmm1
movss dword [edx + 0xcc], xmm0
mov eax, dword [edx + 0xf0]
mov ecx, dword [edx + 0xf4]
mov dword [edx + 0xe8], eax
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xec], ecx
mov dword [edx + 0xf8], eax
push ecx
lea edx, [ebp - 0x118]
mov dword [ebp - 0x118], 0
mov ecx, 0x77a230
mov dword [ebp - 0x114], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42e20d
push 0
push 0
push 0
push 0x42c400
push 0
push 0
call edi
call fcn.004286d0
push ecx
lea edx, [ebp - 0x120]
movss dword [ebp - 0x120], xmm0
mov ecx, str.________________Tutorial______________
mov dword [ebp - 0x11c], 0
call fcn.00424dd0
add esp, 4
test al, al
je 0x42e260
cmp dword [0x77eaa0], 0xf
mov eax, 0x77ea8c
push 5
cmova eax, dword [0x77ea8c]
push 0
push 0
push eax
push 0
push 0
call dword [ebp - 0x84]
call fcn.0040dd60
mov ecx, 2
call fcn.00404150
cmp byte [0x77e91d], 0
je 0x42e529
call dword [ebp - 0x88]
mov edi, eax
and edi, 0x80000001
jns 0x42e293
dec edi
or edi, 0xfffffffe
add edi, 1
jne 0x42e3bf
movaps xmm0, xmmword [0x77aa00]
xor ecx, ecx
movups xmmword [ebp - 0x62], xmm0
mov word [ebp - 0x52], 0x100
nop dword [eax]
mov al, cl
add al, 0x49
xor byte [ebp + ecx - 0x62], al
inc ecx
cmp ecx, 0x10
jb 0x42e2b0
push ecx
lea eax, [ebp - 0x52]
mov byte [ebp - 0x51], 0
push eax
lea eax, [ebp - 0x62]
push eax
lea ecx, [ebp - 0x1d8]
call fcn.00430c70
or esi, 0xc0
lea eax, [ebp - 0x490]
mov byte [ebp - 4], 0xd
push eax
lea ecx, [ebp - 0x1d8]
call fcn.00430450
or esi, 0x100
movups xmm0, xmmword [eax]
movq xmm1, qword [eax + 0x10]
movups xmmword [ebp - 0x44], xmm0
movq qword [ebp - 0xec], xmm1
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov ecx, dword [ebp - 0x6c]
cmp ecx, 0xf
jbe 0x42e35d
mov edx, dword [ebp - 0x80]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e347
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
movups xmm0, xmmword [ebp - 0x44]
add esp, 8
movq xmm1, qword [ebp - 0xec]
mov byte [ebp - 4], 0xc
mov ecx, dword [ebp - 0x1c4]
movq qword [ebp - 0x70], xmm1
movups xmmword [ebp - 0x80], xmm0
cmp ecx, 0xf
jbe 0x42e3a4
mov edx, dword [ebp - 0x1d8]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e39a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
add esp, 8
mov dword [ebp - 0x1c8], 0
mov dword [ebp - 0x1c4], 0xf
mov byte [ebp - 0x1d8], 0
cmp edi, 1
jne 0x42e4fc
movaps xmm0, xmmword [0x77a9c0]
xor ecx, ecx
movups xmmword [ebp - 0xfe], xmm0
mov word [ebp - 0xee], 0x100
mov al, cl
add al, 0x49
xor byte [ebp + ecx - 0xfe], al
inc ecx
cmp ecx, 0x10
jb 0x42e3e1
push ecx
lea eax, [ebp - 0xee]
mov byte [ebp - 0xed], 0
push eax
lea eax, [ebp - 0xfe]
push eax
lea ecx, [ebp - 0x1f0]
call fcn.00430c70
or esi, 0x600
lea eax, [ebp - 0x490]
mov byte [ebp - 4], 0xe
push eax
lea ecx, [ebp - 0x1f0]
call fcn.00430450
or esi, 0x800
movups xmm0, xmmword [eax]
movq xmm1, qword [eax + 0x10]
movups xmmword [ebp - 0x44], xmm0
movq qword [ebp - 0xec], xmm1
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov ecx, dword [ebp - 0x6c]
cmp ecx, 0xf
jbe 0x42e49a
mov edx, dword [ebp - 0x80]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e484
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
movups xmm0, xmmword [ebp - 0x44]
add esp, 8
movq xmm1, qword [ebp - 0xec]
mov byte [ebp - 4], 0xc
mov ecx, dword [ebp - 0x1dc]
movq qword [ebp - 0x70], xmm1
movups xmmword [ebp - 0x80], xmm0
cmp ecx, 0xf
jbe 0x42e4e1
mov edx, dword [ebp - 0x1f0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e4d7
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d8ee
push ecx
push edx
call fcn.00432044
add esp, 8
mov dword [ebp - 0x1e0], 0
mov dword [ebp - 0x1dc], 0xf
mov byte [ebp - 0x1f0], 0
push 0x13f
xor edx, edx
mov ecx, str.z_z_zz_zz_z
call fcn.0040b3b0
cmp dword [ebp - 0x6c], 0xf
lea eax, [ebp - 0x80]
cmova eax, dword [ebp - 0x80]
push eax
call fcn.00424600
add esp, 8
call fcn.0040dd60
mov edi, dword [ebp - 0x50]
call fcn.00408700
mov eax, dword [0x77eb64]
push 0
mov ecx, dword [eax]
push ecx
mov dword [esp], 0x3f800000
push 0
push 3
push 0
push 0
push eax
call dword [ecx + 0xac]
mov eax, dword [0x77eb64]
push eax
mov ecx, dword [eax]
call dword [ecx + 0xa4]
test eax, eax
js 0x42e589
call fcn.00408af0
mov eax, dword [0x77e920]
xor ecx, ecx
add eax, 0x1c84
cmp byte [eax], cl
cmovne ecx, eax
call fcn.00427550
mov eax, dword [0x77eb64]
push eax
mov ecx, dword [eax]
call dword [ecx + 0xa8]
mov ecx, dword [0x77eb64]
push 0
push 0
push 0
mov eax, dword [ecx]
push 0
push ecx
call dword [eax + 0x44]
cmp eax, 0x88760868
jne 0x42e5f3
mov eax, dword [0x77eb64]
push eax
mov ecx, dword [eax]
call dword [ecx + 0xc]
cmp eax, 0x88760869
jne 0x42e5f3
call fcn.00427c70
mov ecx, dword [0x77eb64]
push 0x77eb68
push ecx
mov eax, dword [ecx]
call dword [eax + 0x40]
cmp eax, 0x8876086c
jne 0x42e5e5
push 0x2d
push str.C:Users_bravo6ixxDocumentsmyshitsc_programmingloadermain.h
push 0x43578c
call dword [ebp - 0x14]
add esp, 0xc
cmp dword [0x77eb34], 0
je 0x42e5f3
call fcn.00427a30
cmp dword [ebp - 0x230], 0x12
je 0x42e604
mov eax, dword [ebp - 0x18]
jmp 0x42d9e2
call fcn.00427c70
mov ecx, dword [0x77eb34]
test ecx, ecx
je 0x42e623
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x77eb34], 0
mov esi, dword [0x77e920]
mov ecx, esi
mov dword [0x77eb40], 0
call fcn.00407d00
cmp dword [0x77e920], esi
jne 0x42e64c
mov dword [0x77e920], 0
test esi, esi
je 0x42e675
mov ecx, esi
call fcn.004156f0
mov eax, dword [0x77e920]
test eax, eax
je 0x42e666
dec dword [eax + 0x374]
push dword [0x77e918]
push esi
call fcn.00402f70
add esp, 8
mov ecx, dword [0x77eb64]
test ecx, ecx
je 0x42e68f
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x77eb64], 0
mov ecx, dword [0x77eb5c]
test ecx, ecx
je 0x42e6a9
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x77eb5c], 0
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_DestroyWindow]
push dword [ebp - 0x1ac]
push dword [ebp - 0x198]
call dword [sym.imp.USER32.dll_UnregisterClassA]
mov ecx, dword [ebp - 0x6c]
cmp ecx, 0xf
jbe 0x42e6f8
mov edx, dword [ebp - 0x80]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e6ee
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42e8ae
push ecx
push edx
call fcn.00432044
add esp, 8
mov ecx, 0xf
mov dword [ebp - 0x70], 0
mov ecx, dword [ebp - 0x15c]
mov dword [ebp - 0x6c], 0xf
mov byte [ebp - 0x80], 0
cmp ecx, 0xf
jbe 0x42e749
mov edx, dword [ebp - 0x170]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e73f
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42e8ae
push ecx
push edx
call fcn.00432044
add esp, 8
mov eax, dword [ebp - 0x314]
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x15c], 0xf
mov byte [ebp - 0x170], 0
mov eax, dword [eax + 4]
mov dword [ebp + eax - method.std::basic_ifstream_char__struct_std::char_traits_char__.virtual_0], vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov eax, dword [ebp - 0x314]
mov ecx, dword [eax + 4]
lea eax, [ecx - 0x70]
mov dword [ebp + ecx - 0x318], eax
lea ecx, [ebp - 0x304]
call fcn.0042f6d0
lea ecx, [ebp - 0x2fc]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_istream_char__struct_std::char_traits_char__::destructor_void_]
lea ecx, [ebp - 0x2a4]
call dword [sym.imp.MSVCP140.dll_public_virtual:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::destructor_void_]
mov ecx, dword [ebp - 0x20]
cmp ecx, 0xf
jbe 0x42e7e2
mov edx, dword [ebp - 0x34]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e7d8
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42e8ae
push ecx
push edx
call fcn.00432044
add esp, 8
mov ecx, dword [ebp - 0x17c]
cmp ecx, 0xf
jbe 0x42e81c
mov edx, dword [ebp - 0x190]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e812
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42e8ae
push ecx
push edx
call fcn.00432044
add esp, 8
xor eax, eax
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
mov esp, ebp
pop ebp
ret
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [0x77eb5c]
mov edx, dword [0x77eb64]
test edx, edx
je 0x42e85c
mov eax, dword [edx]
push edx
call dword [eax + 8]
mov ecx, dword [0x77eb5c]
mov dword [0x77eb64], 0
test ecx, ecx
je 0x42e870
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x77eb5c], 0
push dword [ebp - 0x1ac]
push dword [ebp - 0x198]
call dword [sym.imp.USER32.dll_UnregisterClassA]
mov ecx, dword [ebp - 0x17c]
cmp ecx, 0xf
jbe 0x42e8be
mov edx, dword [ebp - 0x190]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e8b4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x42e8b4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.00432044
add esp, 8
mov ecx, dword [ebp - 0xc]
mov eax, 1
pop edi
mov dword fs:[0], ecx
pop esi
mov esp, ebp
pop ebp
ret