Function at 0x405260
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x178
mov eax, dword [0x457664]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push edi
mov edi, dword [ebp + 8]
mov dword [ebp - 0x78], 0x1647e4
mov dword [ebp - 0x74], 0x7846efee
mov dword [ebp - 0x70], 0x5b46f374
mov dword [ebp - 0x6c], 0xbe464ea2
mov dword [ebp - 0x68], 0xd110406c
mov dword [ebp - 0x64], 0x2346ff61
mov dword [ebp - 0x60], 0xbe41c588
mov dword [ebp - 0x5c], 0x7d2e8c46
mov dword [ebp - 0x58], 0x7410b3b
mov dword [ebp - 0x54], 0xbe41b4f5
mov dword [ebp - 0x50], 0x5839033
mov dword [ebp - 0x4c], 0x411727
mov dword [ebp - 0x48], 0xbe4166c2
mov dword [ebp - 0x44], 0x1b33a60c
mov dword [ebp - 0x40], 0x78412301
mov dword [ebp - 0x3c], 0xbe41489a
mov dword [ebp - 0x38], 0xcc6890ee
mov dword [ebp - 0x34], 0xe47ce4a4
mov dword [ebp - 0x30], 0x6446efee
mov dword [ebp - 0x2c], 0xd1469074
mov dword [ebp - 0x28], 0x3463578
mov dword [ebp - 0x24], 0x51463d6c
mov dword [ebp - 0x20], 0xdf46c261
mov dword [ebp - 0x1c], 0x7416252
mov dword [ebp - 0x18], 0xe941d446
mov dword [ebp - 0x14], 0x6441853b
mov dword [ebp - 0x10], 0x3541cd2f
mov dword [ebp - 0xc], 0xcc41ad33
mov word [ebp - 8], 0x8a27
mov dword [ebp - 0x120], 0x270615e4
mov dword [ebp - 0x11c], 0xd146efee
mov dword [ebp - 0x118], 0x7e464874
mov dword [ebp - 0x114], 0x78469678
mov dword [ebp - 0x110], 0x746c66c
mov dword [ebp - 0x10c], 0x64464661
mov dword [ebp - 0x108], 0xdf416c52
mov dword [ebp - 0x104], 0x78419a46
mov dword [ebp - 0x100], 0x3541b53b
mov dword [ebp - 0xfc], 0x741fa2f
mov dword [ebp - 0xf8], 0x2341aa33
mov dword [ebp - 0xf4], 0x3f418a27
mov dword [ebp - 0xf0], 0x7c418618
mov dword [ebp - 0xec], 0x1b41360c
mov dword [ebp - 0xe8], 0x2341f901
mov dword [ebp - 0xe4], 0xcc41fdf5
mov dword [ebp - 0xe0], 0xe84144ee
mov dword [ebp - 0xdc], 0xc341f3e2
mov dword [ebp - 0xd8], 0xdf41e9d7
mov dword [ebp - 0xd4], 0xbe4192cb
mov dword [ebp - 0xd0], 0xd168a6bc
mov dword [ebp - 0xcc], 0xe418e433
mov dword [ebp - 0xc8], 0xd146efee
mov dword [ebp - 0xc4], 0x7e469c74
mov dword [ebp - 0xc0], 0x1b469678
mov dword [ebp - 0xbc], 0x746c66c
mov dword [ebp - 0xb8], 0x64468261
mov dword [ebp - 0xb4], 0x78415452
mov dword [ebp - 0xb0], 0x7419a46
mov dword [ebp - 0xac], 0x2341643b
mov dword [ebp - 0xa8], 0x741602f
mov dword [ebp - 0xa4], 0x64418e33
mov dword [ebp - 0xa0], 0x7e41ac27
mov dword [ebp - 0x9c], 0x76418618
mov dword [ebp - 0x98], 0x35416d0c
mov dword [ebp - 0x94], 0x6441a201
mov dword [ebp - 0x90], 0x4b419ef5
mov dword [ebp - 0x8c], 0x7841e9ee
mov dword [ebp - 0x88], 0xe841f3e2
mov dword [ebp - 0x84], 0xdf4188d7
mov dword [ebp - 0x80], 0x9741edcb
mov word [ebp - 0x7c], 0xa6bc
mov dword [ebp - 0x178], 0xe404e42f
mov dword [ebp - 0x174], 0xd146efee
mov dword [ebp - 0x170], 0x7e46f374
mov dword [ebp - 0x16c], 0xbe4696a2
mov dword [ebp - 0x168], 0x710c66c
mov dword [ebp - 0x164], 0x6446ff61
push 0
push 0
push 0
lea eax, [ebp - 0x34]
mov dword [ebp - 0x160], 0xbe413e90
push eax
mov dword [ebp - 0x15c], 0xe89b6646
mov dword [ebp - 0x158], 0x5410b3b
mov dword [ebp - 0x154], 0xbe41b45d
mov dword [ebp - 0x150], 0xdf2ef933
mov dword [ebp - 0x14c], 0x5b411727
mov dword [ebp - 0x148], 0xbe41a2c2
mov dword [ebp - 0x144], 0xd1f8080c
mov dword [ebp - 0x140], 0x23412301
mov dword [ebp - 0x13c], 0xbe41e12f
mov dword [ebp - 0x138], 0xc392a0ee
mov dword [ebp - 0x134], 0x7412fe2
mov dword [ebp - 0x130], 0xbe41960b
mov dword [ebp - 0x12c], 0xd120f1cb
mov dword [ebp - 0x128], 0x5413bbc
mov word [ebp - 0x124], 0x162d
call fcn.004201b0
mov esi, eax
push esi
call fcn.0041ef70
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsnicmp]
push eax
push edi
push esi
call ebx
add esp, 0xc
push esi
test eax, eax
jne 0x405602
call fcn.0041fc30
pop edi
pop esi
mov eax, 1
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00441849
mov esp, ebp
pop ebp
ret 4
call fcn.0041fc30
push 0
push 0
push 0
lea eax, [ebp - 0x78]
push eax
call fcn.004201b0
mov esi, eax
push esi
call fcn.0041ef70
push eax
push edi
push esi
call ebx
add esp, 0xc
push esi
test eax, eax
je 0x4055e5
call fcn.0041fc30
push 0
push 0
push 0
lea eax, [ebp - 0x120]
push eax
call fcn.004201b0
mov esi, eax
push esi
call fcn.0041ef70
push eax
push edi
push esi
call ebx
add esp, 0xc
push esi
test eax, eax
je 0x4055e5
call fcn.0041fc30
push 0
push 0
push 0
lea eax, [ebp - 0xcc]
push eax
call fcn.004201b0
mov esi, eax
push esi
call fcn.0041ef70
push eax
push edi
push esi
call ebx
add esp, 0xc
push esi
test eax, eax
je 0x4055e5
call fcn.0041fc30
push 0
push 0
push 0
lea eax, [ebp - 0x178]
push eax
call fcn.004201b0
mov esi, eax
push esi
call fcn.0041ef70
push eax
push edi
push esi
call ebx
add esp, 0xc
push esi
test eax, eax
je 0x4055e5
call fcn.0041fc30
mov ecx, dword [ebp - 4]
xor eax, eax
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.00441849
mov esp, ebp
pop ebp
ret 4