Function at 0x407a40
Capabilities:
Contain obfuscated stackstrings

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, 0xac
mov eax, dword [0x45f580]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
call dword [0x4607c8]
test eax, eax
je 0x407eea
push 1
mov dword [ebp - 0xac], 0
call fcn.0042d613
mov dword [ebp - 0xa8], 0x283c02d8
mov dword [ebp - 0xa4], 0x466f575e
mov ecx, dword [ebp - 0xa8]
mov edx, dword [ebp - 0xa4]
mov dword [ebp - 0x40], ecx
mov dword [ebp - 0x3c], edx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov ecx, dword [ebp - 0xa8]
push eax
mov eax, dword [ebp - 0xa4]
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x38], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x40]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], ecx
xorps xmm1, xmmword [ebp - 0x20]
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0xa8], 0x67724dec
mov dword [ebp - 0xa4], 0x464b030b
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x70], eax
mov dword [ebp - 0x6c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x64], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x70]
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x70]
mov dword [ebp - 0x14], ecx
xorps xmm1, xmmword [ebp - 0x20]
push eax
lea eax, [ebp - 0xac]
movaps xmmword [ebp - 0x70], xmm1
push eax
call fcn.0042d7e5
push 2
call fcn.0042d613
mov dword [ebp - 0xa8], 0x283c02d8
mov dword [ebp - 0xa4], 0x466f575e
mov ecx, dword [ebp - 0xa8]
mov edx, dword [ebp - 0xa4]
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov ecx, dword [ebp - 0xa8]
push eax
mov eax, dword [ebp - 0xa4]
mov dword [ebp - 0x78], ecx
mov dword [ebp - 0x74], eax
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x80]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], ecx
xorps xmm1, xmmword [ebp - 0x20]
movaps xmmword [ebp - 0x80], xmm1
mov dword [ebp - 0xa8], 0x67724dec
mov dword [ebp - 0xa4], 0x464b030b
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x8c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x84], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x90]
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x90]
mov dword [ebp - 0x14], ecx
xorps xmm1, xmmword [ebp - 0x20]
push eax
lea eax, [ebp - 0xac]
movaps xmmword [ebp - 0x90], xmm1
push eax
call fcn.0042d7e5
push 0
call fcn.0042d613
mov dword [ebp - 0xa8], 0x283c02dd
mov dword [ebp - 0xa4], 0x466f575e
mov ecx, dword [ebp - 0xa8]
mov edx, dword [ebp - 0xa4]
mov dword [ebp - 0xa0], ecx
mov dword [ebp - 0x9c], edx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov ecx, dword [ebp - 0xa8]
push eax
mov eax, dword [ebp - 0xa4]
mov dword [ebp - 0x94], eax
mov dword [ebp - 0x98], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0xa0]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], ecx
xorps xmm1, xmmword [ebp - 0x20]
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0xa8], 0x61724dec
mov dword [ebp - 0xa4], 0x466f7310
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x50]
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x14], ecx
xorps xmm1, xmmword [ebp - 0x20]
push eax
lea eax, [ebp - 0xac]
movaps xmmword [ebp - 0x50], xmm1
push eax
call fcn.0042d7e5
mov ecx, dword [ebp - 4]
add esp, 0x3c
xor ecx, ebp
pop esi
call fcn.004282d8
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
mov dword [ebp - 0xa8], 0x474e70ea
mov dword [ebp - 0xa4], 0x466f572c
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x3c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x34], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x40]
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], ecx
xorps xmm1, xmmword [ebp - 0x50]
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0xa8], 0x474e70ea
mov dword [ebp - 0xa4], 0x340c772c
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], ecx
mov dword [ebp - 0xa8], 0x477dcda5
mov dword [ebp - 0xa4], 0x2be0aeb7
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x24], ecx
mov dword [ebp - 0xa8], 0x4d3b702a
mov dword [ebp - 0xa4], 0x10f89ad0
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x1c], ecx
mov dword [ebp - 0xa8], 0xbf06bfa
mov dword [ebp - 0xa4], 0xbfc913d1
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], ecx
mov dword [ebp - 0xa8], 0x283c02af
mov dword [ebp - 0xa4], 0x466f575e
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x5c], ecx
mov dword [ebp - 0xa8], 0x2209acc0
mov dword [ebp - 0xa4], 0x458fcd97
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x54], ecx
mov dword [ebp - 0xa8], 0x28571f59
mov dword [ebp - 0xa4], 0x10f89ad0
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 0xa8], 0xbf06bfa
mov dword [ebp - 0xa4], 0xbfc913d1
mov eax, dword [ebp - 0xa8]
mov ecx, dword [ebp - 0xa4]
movaps xmm1, xmmword [ebp - 0x60]
xorps xmm1, xmmword [ebp - 0x30]
movaps xmmword [ebp - 0x30], xmm1
movaps xmm1, xmmword [ebp - 0x20]
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], ecx
xorps xmm1, xmmword [ebp - 0x50]
movaps xmmword [ebp - 0x20], xmm1
push 0x10
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x30]
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0042d525
int3