Function at 0x42c7a0
Capabilities:
Enumerate processes
Hide graphical window

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0x358
mov eax, dword [0x525140]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebx + 8]
push esi
push edi
push 0
push 2
mov dword [ebp - 0x228], eax
mov dword [ebp - 0x168], 0x128
call sub.KERNEL32.dll_CreateToolhelp32Snapshot
mov esi, eax
lea eax, [ebp - 0x168]
push eax
push esi
call sub.KERNEL32.dll_Process32First
test eax, eax
je 0x42c82d
nop word [eax + eax]
lea eax, [ebp - 0x144]
push str.Bypass.exe
push eax
call fcn.004565e0
add esp, 8
test eax, eax
je 0x42c90b
lea eax, [ebp - 0x168]
push eax
push esi
call sub.KERNEL32.dll_Process32Next
test eax, eax
jne 0x42c800
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
push 0xe
xorps xmm0, xmm0
mov dword [ebp - 0x330], 0
push str.C:NullPoint3r
lea ecx, [ebp - 0x340]
movaps xmmword [ebp - 0x340], xmm0
mov dword [ebp - 0x32c], 0
call fcn.004279f0
push 8
xorps xmm0, xmm0
mov dword [ebp - 0x318], 0
push str.C:Yammi
lea ecx, [ebp - 0x328]
mov dword [ebp - 0x314], 0
movups xmmword [ebp - 0x328], xmm0
call fcn.004279f0
push 0xb
xorps xmm0, xmm0
mov dword [ebp - 0x300], 0
push str.C:Xenoceal
lea ecx, [ebp - 0x310]
movaps xmmword [ebp - 0x310], xmm0
mov dword [ebp - 0x2fc], 0
call fcn.004279f0
lea edi, [ebp - 0x340]
mov dword [ebp - 0x18], 0
lea ecx, [ebp - 0x2f8]
mov dword [ebp - 0x14], 0
sub ecx, edi
mov dword [ebp - 0x10], 0
mov eax, 0x2aaaaaab
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x42c9a9
cmp eax, 0xaaaaaaa
ja 0x42d665
jmp 0x42c917
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x42cbe7
lea esi, [eax + eax*2]
shl esi, 3
mov dword [ebp - 0x22c], esi
cmp esi, 0x1000
jb 0x42c952
lea eax, [esi + 0x23]
cmp eax, esi
jbe 0x42d66a
push eax
call fcn.0042dc8c
add esp, 4
test eax, eax
je 0x42d66f
lea esi, [eax + 0x23]
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x42c965
test esi, esi
je 0x42c963
push esi
call fcn.0042dc8c
add esp, 4
mov esi, eax
jmp 0x42c965
xor esi, esi
mov eax, dword [ebp - 0x22c]
add eax, esi
mov dword [ebp - 0x18], esi
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x2f8]
mov dword [ebp - 0x14], esi
cmp edi, eax
je 0x42c998
push edi
mov ecx, esi
call fcn.00427d40
add edi, 0x18
lea eax, [ebp - 0x2f8]
add esi, 0x18
cmp edi, eax
jne 0x42c980
lea eax, [ebp - 0x18]
push eax
push esi
push esi
call fcn.00427bb0
add esp, 0xc
mov dword [ebp - 0x14], esi
push fcn.00428980
push 3
push 0x18
lea eax, [ebp - 0x340]
push eax
call fcn.0042d73a
mov esi, dword [ebp - 0x18]
mov edi, dword [ebp - 0x14]
cmp esi, edi
je 0x42cbdf
nop dword [eax]
cmp dword [esi + 0x14], 7
mov eax, esi
jbe 0x42c9da
mov eax, dword [esi]
push dword [esi + 0x10]
xorps xmm0, xmm0
mov dword [ebp - 0x240], 0
push eax
lea ecx, [ebp - 0x250]
movaps xmmword [ebp - 0x250], xmm0
mov dword [ebp - 0x23c], 0
call fcn.004279f0
cmp dword [ebp - 0x23c], 7
lea ecx, [ebp - 0x40]
push 0xffffffffffffffff
push 3
lea eax, [ebp - 0x250]
mov dword [ebp - 0x268], 0
cmova eax, dword [ebp - 0x250]
push ecx
push eax
mov dword [ebp - 0x264], 0xffff
call fcn.0043342f
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x260], eax
push ecx
push eax
lea ecx, [ebp - 0x268]
call fcn.0042a190
mov eax, dword [ebp - 0x268]
mov ecx, dword [ebp - 0x260]
mov dword [ebp - 0x258], ecx
mov dword [ebp - 0x254], 0x525110
test eax, eax
je 0x42ca93
cmp eax, 1
mov dword [ebp - 0x258], 0
mov dword [ebp - 0x254], 0x525110
setne byte [ebp - 0x219]
jmp 0x42caa2
mov byte [ebp - 0x219], 0
test ecx, ecx
jne 0x42d689
mov ecx, dword [ebp - 0x23c]
cmp ecx, 7
jbe 0x42cae2
mov edx, dword [ebp - 0x250]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x42cad8
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d66f
push ecx
push edx
call fcn.0042d84f
add esp, 8
cmp byte [ebp - 0x219], 0
je 0x42cbd4
cmp dword [esi + 0x14], 7
mov eax, esi
jbe 0x42caf9
mov eax, dword [esi]
push dword [esi + 0x10]
xorps xmm0, xmm0
mov dword [ebp - 0x240], 0
push eax
lea ecx, [ebp - 0x250]
movaps xmmword [ebp - 0x250], xmm0
mov dword [ebp - 0x23c], 0
call fcn.004279f0
cmp dword [ebp - 0x23c], 7
lea eax, [ebp - 0x250]
mov dword [ebp - 0xc], 0
cmova eax, dword [ebp - 0x250]
push eax
mov dword [ebp - 8], 0x525110
call fcn.004336cf
mov dword [ebp - 0x270], eax
mov ecx, edx
movzx eax, al
cdq
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0xc], ecx
mov dword [ebp - 8], 0x525110
cmp ecx, 0x91
jne 0x42cb8c
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x250]
push eax
call fcn.0042a220
mov ecx, dword [ebp - 0xc]
add esp, 0xc
test ecx, ecx
jne 0x42d674
mov ecx, dword [ebp - 0x23c]
cmp ecx, 7
jbe 0x42cbd4
mov edx, dword [ebp - 0x250]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x42cbca
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42d66f
push ecx
push edx
call fcn.0042d84f
add esp, 8
add esi, 0x18
cmp esi, edi
jne 0x42c9d0
lea ecx, [ebp - 0x18]
call fcn.0042a520
mov eax, dword [ebp - 0x228]
xorps xmm0, xmm0
mov dword [ebp - 0x204], eax
mov eax, dword [str.Yammi_Loader]
mov dword [ebp - 0x1f0], eax
lea eax, [ebp - 0x218]
push eax
mov dword [ebp - 0x218], 0x30
mov dword [ebp - 0x214], 0x40
mov dword [ebp - 0x210], 0x4297a0
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x208], 0
movups xmmword [ebp - 0x200], xmm0
mov dword [ebp - 0x1ec], 0
call dword [sym.imp.USER32.dll_RegisterClassExW]
mov esi, dword [sym.imp.USER32.dll_GetSystemMetrics]
push 0
call esi
push 1
mov edi, eax
call esi
push 0
push dword [ebp - 0x204]
add eax, 0xfffffe84
mov dword [ebp - 0x1e8], 0x442a0000
push 0
push 0
cdq
push 0x17c
sub eax, edx
mov dword [ebp - 0x1e4], 0x43be0000
push 0x2a8
sar eax, 1
push eax
lea eax, [edi - 0x2a8]
cdq
sub eax, edx
sar eax, 1
push eax
push Ordinal_2
push dword [0x525104]
push dword [ebp - 0x1f0]
push 0
call dword [sym.imp.USER32.dll_CreateWindowExW]
mov esi, eax
push 0x20
mov dword [ebp - 8], esi
call sub.d3d9.dll_Direct3DCreate9
mov ecx, eax
mov dword [0x526abc], ecx
test ecx, ecx
je 0x42d605
push 0x526ac0
push 0x526ac4
push 0x40
xorps xmm0, xmm0
mov dword [0x526ad8], 0
push esi
push 1
movlpd qword [0x526ac4], xmm0
movlpd qword [0x526ad0], xmm0
mov dword [0x526ae0], 0
movlpd qword [0x526af0], xmm0
mov dword [0x526ae4], 1
mov dword [0x526adc], 1
mov dword [0x526acc], 0
mov dword [0x526ae8], 1
mov dword [0x526aec], 0x50
mov dword [0x526af8], 1
mov eax, dword [ecx]
push 0
push ecx
call dword [eax + 0x40]
test eax, eax
js 0x42d5ff
push 0xa
push esi
call dword [sym.imp.USER32.dll_ShowWindow]
push esi
call dword [sym.imp.USER32.dll_UpdateWindow]
push 2
push 0x14
push 0x10
push 8
push 0x424
push 0x1538
push str.1.80
call fcn.004078a0
push 0
call fcn.00407410
call fcn.00409210
mov edi, eax
push 0
mov dword [edi + 0x40], 0
call fcn.0041a550
push esi
call fcn.00423410
push dword [0x526ac0]
call fcn.00422980
add esp, 0x2c
lea ecx, [ebp - 0x1e0]
call fcn.00414040
mov esi, dword [edi + 0xb8]
mov ecx, esi
call fcn.00416c10
push eax
push 0
push ecx
mov dword [esp], 0x41500000
mov ecx, esi
push 0x4bbec
push 0x48c1c8
call fcn.00414c70
mov dword [0x526ab4], eax
mov esi, dword [edi + 0xb8]
mov ecx, esi
call fcn.00416c10
push eax
push 0
push ecx
mov dword [esp], 0x41e80000
mov ecx, esi
push 0x4d33c
push 0x4d7db8
call fcn.00414c70
mov esi, dword [sym.imp.USER32.dll_PeekMessageA]
mov edi, dword [sym.imp.USER32.dll_TranslateMessage]
mov dword [0x526ab8], eax
mov byte [ebp - 0x228], 1
push 1
push 0
push 0
push 0
lea eax, [ebp - 0x3c]
push eax
call esi
test eax, eax
je 0x42ce87
nop dword [eax]
lea eax, [ebp - 0x3c]
push eax
call edi
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.USER32.dll_DispatchMessageA]
mov eax, dword [ebp - 0x228]
xor ecx, ecx
cmp dword [ebp - 0x38], 0x12
push 1
movzx eax, al
push ecx
cmove eax, ecx
push ecx
mov dword [ebp - 0x228], eax
lea eax, [ebp - 0x3c]
push ecx
push eax
call esi
test eax, eax
jne 0x42ce50
call fcn.00422a20
call fcn.00423520
call fcn.0040dc30
lea eax, [ebp - 0x278]
mov dword [ebp - 0x278], 0
push eax
lea eax, [ebp - 0x280]
mov dword [ebp - 0x274], 0
push 0
push eax
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x280], 0
call fcn.00410cc0
lea eax, [ebp - 0x1e8]
push 0
push eax
call fcn.00410d10
push 0x3b
push 0
push str.yammicrack
call fcn.00403c60
add esp, 0x20
test al, al
je 0x42d4bb
call fcn.00409720
mov edi, eax
lea eax, [ebp - 0x348]
push eax
call fcn.00409740
movss xmm0, dword [eax + 4]
lea eax, [ebp - 0x350]
push eax
movss dword [ebp - 0x22c], xmm0
call fcn.00409740
movss xmm0, dword [eax]
lea eax, [ebp - 0x264]
push eax
movss dword [ebp - 0x254], xmm0
call fcn.00409740
mov esi, eax
call fcn.004096c0
movss xmm0, dword [esi + 4]
addss xmm0, dword [eax + 8]
lea eax, [ebp - 0x14]
push eax
movss dword [ebp - 0x224], xmm0
call fcn.00409740
add esp, 0x10
mov esi, eax
call fcn.004096c0
movss xmm0, dword [esi]
mov ecx, edi
addss xmm0, dword [eax + 4]
movss dword [ebp - 0x220], xmm0
call fcn.004197c0
movaps xmm0, xmmword [0x475ff0]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm2, dword [ebp - 0x220]
add esp, 4
movss xmm1, dword [ebp - 0x22c]
movaps xmm0, xmm2
addss xmm0, dword [0x4768e8]
movss dword [ebp - 0x290], xmm2
push 0xf
push ecx
mov dword [esp], 0
mov ecx, edi
movss dword [ebp - 0x288], xmm0
movaps xmm0, xmm1
addss xmm0, dword [0x471b30]
push eax
lea eax, [ebp - 0x288]
movss dword [ebp - 0x28c], xmm1
push eax
lea eax, [ebp - 0x290]
push eax
movss dword [ebp - 0x1c], xmm0
movss dword [ebp - 0x284], xmm0
call fcn.00415e30
movaps xmm0, xmmword [0x4768f0]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
addss xmm0, dword [0x4768dc]
push 0xf
push ecx
movss dword [ebp - 0x298], xmm0
movss xmm0, dword [ebp - 0x1c]
mov dword [esp], 0
push eax
movss dword [ebp - 0x294], xmm0
lea eax, [ebp - 0x298]
movss xmm0, dword [ebp - 0x254]
push eax
movss dword [ebp - 0x2e8], xmm0
lea eax, [ebp - 0x2e8]
movss xmm0, dword [ebp - 0x22c]
movss dword [ebp - 0x2e4], xmm0
push eax
mov ecx, edi
call fcn.00415e30
movaps xmm0, xmmword [0x476080]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
addss xmm0, dword [0x471c34]
push 0
push ecx
mov dword [esp], 0
push 0
push str.Yammi_Crack_n_______Team
push eax
movss dword [ebp - 0x22c], xmm0
lea eax, [ebp - 0x2e0]
movss dword [ebp - 0x2e0], xmm0
movss xmm0, dword [ebp - 0x224]
addss xmm0, dword [0x471b20]
push eax
push ecx
mov dword [esp], 0x41e80000
mov ecx, edi
push dword [0x526ab8]
movss dword [ebp - 0x2dc], xmm0
call fcn.00416000
movaps xmm0, xmmword [0x476900]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
addss xmm0, dword [0x471c38]
push 0
push ecx
mov dword [esp], 0
push 0
push str._Yammi_Crack
push eax
movss dword [ebp - 0x220], xmm0
lea eax, [ebp - 0x2d8]
movss dword [ebp - 0x2d8], xmm0
movss xmm0, dword [ebp - 0x224]
addss xmm0, dword [0x4768d0]
push eax
push ecx
mov dword [esp], 0x41500000
mov ecx, edi
push dword [0x526ab8]
movss dword [ebp - 0x2d4], xmm0
call fcn.00416000
movaps xmm0, xmmword [0x476910]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
movss dword [ebp - 0x2d0], xmm0
movss xmm0, dword [ebp - 0x224]
addss xmm0, dword [0x4768d8]
push 0
push ecx
mov dword [esp], 0
push 0
push str.Top_cheat
push eax
lea eax, [ebp - 0x2d0]
movss dword [ebp - 0x2cc], xmm0
push eax
push ecx
mov dword [esp], 0x41500000
mov ecx, edi
push dword [0x526ab8]
call fcn.00416000
movaps xmm0, xmmword [0x476910]
lea eax, [ebp - 0x248]
movups xmmword [ebp - 0x248], xmm0
push eax
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
movss dword [ebp - 0x2f0], xmm0
movss xmm0, dword [ebp - 0x224]
addss xmm0, dword [0x4768e0]
push 0
push ecx
mov dword [esp], 0
push 0
push str.Top_cheat
push eax
lea eax, [ebp - 0x2f0]
movss dword [ebp - 0x2ec], xmm0
push eax
push ecx
mov dword [esp], 0x41500000
mov ecx, edi
push dword [0x526ab8]
call fcn.00416000
movaps xmm0, xmmword [0x476910]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
movss dword [ebp - 0x2a0], xmm0
movss xmm0, dword [ebp - 0x224]
addss xmm0, dword [0x4768d4]
push 0
push ecx
mov dword [esp], 0
push 0
push str.Ne_ohen
push eax
lea eax, [ebp - 0x2a0]
movss dword [ebp - 0x254], xmm0
push eax
push ecx
mov dword [esp], 0x41500000
mov ecx, edi
push dword [0x526ab8]
movss dword [ebp - 0x29c], xmm0
call fcn.00416000
movaps xmm0, xmmword [0x476910]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm0, dword [ebp - 0x220]
add esp, 4
movss dword [ebp - 0x2a8], xmm0
movss xmm0, dword [ebp - 0x224]
addss xmm0, dword [0x4768dc]
push 0
push ecx
mov dword [esp], 0
push 0
push str.Ne_ohen
push eax
lea eax, [ebp - 0x2a8]
movss dword [ebp - 0x2a4], xmm0
push eax
push ecx
mov dword [esp], 0x41500000
mov ecx, edi
push dword [0x526ab8]
call fcn.00416000
movaps xmm0, xmmword [0x476020]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm1, dword [ebp - 0x22c]
movaps xmm0, xmm1
addss xmm0, dword [0x4768d8]
movss dword [ebp - 0x1c], xmm0
movss dword [ebp - 0x2b0], xmm0
movss xmm0, dword [ebp - 0x254]
mov dword [esp], 0x3f800000
mov ecx, edi
push eax
lea eax, [ebp - 0x2b0]
movss dword [ebp - 0x2ac], xmm0
push eax
lea eax, [ebp - 0x2b8]
movss dword [ebp - 0x2b8], xmm1
push eax
movss dword [ebp - 0x2b4], xmm0
call fcn.00414f60
movaps xmm0, xmmword [0x476020]
lea eax, [ebp - 0x248]
push eax
movups xmmword [ebp - 0x248], xmm0
call fcn.00407310
movss xmm1, dword [ebp - 0x224]
mov ecx, edi
addss xmm1, dword [0x4768e4]
movss xmm0, dword [ebp - 0x1c]
mov dword [esp], 0x3f800000
push eax
lea eax, [ebp - 0x2c0]
movss dword [ebp - 0x2c0], xmm0
movss xmm0, dword [ebp - 0x22c]
push eax
lea eax, [ebp - 0x2c8]
movss dword [ebp - 0x2bc], xmm1
push eax
movss dword [ebp - 0x2c8], xmm0
movss dword [ebp - 0x2c4], xmm1
call fcn.00414f60
mov ecx, edi
call fcn.00419440
call fcn.0042c040
movss xmm0, dword [ebp - 0x1e8]
subss xmm0, dword [0x475fe0]
push str.CLOSE
mov dword [ebp - 0x26c], 0x40000000
movss dword [ebp - 0x270], xmm0
call fcn.004090b0
lea ecx, [ebp - 0x270]
push ecx
push eax
call fcn.00425d50
mov ecx, dword [ebp - 0x228]
xor edx, edx
mov esi, dword [sym.imp.USER32.dll_PeekMessageA]
add esp, 0xc
mov edi, dword [sym.imp.USER32.dll_TranslateMessage]
test al, al
movzx ecx, cl
cmovne ecx, edx
mov byte [ebp - 0x228], cl
call fcn.00407990
call fcn.00407d90
mov eax, dword [0x526ac0]
push 0
push 7
push eax
mov ecx, dword [eax]
call dword [ecx + 0xe4]
mov eax, dword [0x526ac0]
push 0
push 0x1b
push eax
mov ecx, dword [eax]
call dword [ecx + 0xe4]
mov eax, dword [0x526ac0]
push 0
push 0xae
push eax
mov ecx, dword [eax]
call dword [ecx + 0xe4]
mov eax, dword [0x526ac0]
push 0
mov ecx, dword [eax]
push ecx
mov dword [esp], 0x3f800000
push 0xff728c99
push 3
push 0
push 0
push eax
call dword [ecx + 0xac]
mov eax, dword [0x526ac0]
push eax
mov ecx, dword [eax]
call dword [ecx + 0xa4]
test eax, eax
js 0x42d554
call fcn.0040ef00
call fcn.00409060
push eax
call fcn.00422b20
mov eax, dword [0x526ac0]
add esp, 4
mov ecx, dword [eax]
push eax
call dword [ecx + 0xa8]
mov ecx, dword [0x526ac0]
push 0
push 0
push 0
mov eax, dword [ecx]
push 0
push ecx
call dword [eax + 0x44]
cmp eax, 0x88760868
jne 0x42d58b
mov eax, dword [0x526ac0]
push eax
mov ecx, dword [eax]
call dword [ecx + 0xc]
cmp eax, 0x88760869
jne 0x42d58b
call fcn.004229b0
call fcn.00422880
cmp byte [ebp - 0x228], 0
jne 0x42ce37
call fcn.00423370
call fcn.00423710
push 0
call fcn.00407930
mov ecx, dword [0x526ac0]
add esp, 4
test ecx, ecx
je 0x42d5c6
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x526ac0], 0
mov ecx, dword [0x526abc]
test ecx, ecx
je 0x42d5e0
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x526abc], 0
push dword [ebp - 8]
call dword [sym.imp.USER32.dll_DestroyWindow]
push dword [ebp - 0x204]
push dword [ebp - 0x1f0]
call dword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
jmp 0x42d650
mov ecx, dword [0x526abc]
mov edx, dword [0x526ac0]
test edx, edx
je 0x42d625
mov eax, dword [edx]
push edx
call dword [eax + 8]
mov ecx, dword [0x526abc]
mov dword [0x526ac0], 0
test ecx, ecx
je 0x42d639
mov eax, dword [ecx]
push ecx
call dword [eax + 8]
mov dword [0x526abc], 0
push dword [ebp - 0x204]
push dword [ebp - 0x1f0]
call dword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, 1
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.0042d85d
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret 0x10
call fcn.0042a5a0
call fcn.00427250
call fcn.00454fd2
lea eax, [ebp - 0x250]
push eax
lea eax, [ebp - 0xc]
push eax
push str.remove_all
call fcn.0042a410
lea eax, [ebp - 0x250]
push eax
lea eax, [ebp - 0x258]
push eax
push str.exists
call fcn.0042a410
int3