Function at 0x48e2b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
xchg esp, esp
sub esp, 0x20c
lea eax, [ebp - 0x20c]
push ebx
mov dword [esp - 0x1c], 0x6476191b
push edi
mov edi, ecx
xor bl, bl
mov dword [esp - 0x1c], edx
sub esp, 4
mov dword [esp], 0x773b0d3a
sub dword [esp], 0x461f8b12
mov ebp, ebp
add dword [esp], 0x3312a069
sub dword [esp], 0xeb388c0
xor dword [esp], 0x557a98d5
mov edi, edi
push eax
mov eax, dword [0x4c0a98]
push dword [edi]
xor eax, dword [0x4c0968]
xchg esi, esi
call eax
test eax, eax
je 0x48e596
nop
mov dword [esp - 0x2c], edi
sub esp, 4
mov dword [esp], 0xf0f8a4d
add dword [esp], 0x572ea5c3
mov dword [esp - 0x14], 0x2442a191
add dword [esp], 0xfb5fa04
sub dword [esp], 0x3008a6a9
xor dword [esp], 0x3406e242
sub dword [esp], 0x71ed6129
mov esi, esi
sub esp, 4
mov dword [esp], 0x1ca4ffba
xor dword [esp], 0x1f591602
add dword [esp], 0x425e784d
mov dword [esp - 0x20], 0x6b3e7c73
sub dword [esp], 0x3aecaee4
add dword [esp], 0x1c10772a
add dword [esp], 0xf2a7548
sub dword [esp], 0x36aa9f13
xchg esi, esi
nop
sub esp, 4
mov dword [esp], 0xd4a45e7
xor dword [esp], 0x2b798d41
mov edx, edx
add dword [esp], 0x4a4771c9
add dword [esp], 0x60d552c
sub dword [esp], 0x5f2664f4
sub dword [esp], 0x17622aa4
mov dword [esp - 0x3c], 0x65e76b52
nop
sub esp, 4
mov dword [esp], 0x47524235
add dword [esp], 0x31072d9f
mov dword [esp - 0x40], ebp
sub dword [esp], 0x4b441c6c
add dword [esp], 0x437c9da4
sub dword [esp], 0x4de90a18
sub dword [esp], 0x22a8e6f4
xchg ebp, ebp
nop
mov dword [esp - 4], 0x47f23b5f
add dword [esp - 4], 0x3367baae
mov ebx, ebx
sub dword [esp - 4], 0x77f6f93d
add dword [esp - 4], 0x5501ede9
sub dword [esp - 4], 0x163d1d53
mov edi, edi
add dword [esp - 4], 0x304bceb1
sub dword [esp - 4], 0x72739c16
sub esp, 4
sub esp, 4
mov edi, edi
mov dword [esp], 0x47602c45
xor dword [esp], 0x2dc63a8d
sub dword [esp], 0x656341b5
add dword [esp], 0x314b4f3e
mov edx, edx
sub dword [esp], 0x31a526c6
add dword [esp], 0x21a783d2
sub dword [esp], 0x267e80d4
lea eax, [ebp - 0x20c]
xchg esp, esp
push eax
mov eax, dword [0x4c0a10]
xor eax, dword [0x4c0968]
mov esi, esi
call eax
mov dword [ebp - 4], eax
cmp eax, 0xffffffff
mov ecx, ecx
je 0x48e596
push esi
nop
mov dword [esp - 0x1c], esp
mov dword [esp - 4], 0x772a00d7
sub dword [esp - 4], 0x356929e1
sub dword [esp - 4], 0x1937d7e6
xchg ebx, ebx
add dword [esp - 4], 0x49093ed6
xor dword [esp - 4], 0x71923de6
sub esp, 4
mov edx, edx
push eax
mov eax, dword [0x4c0a38]
xor eax, dword [0x4c0968]
call eax
xchg ebp, ebp
lea esi, [edi + 8]
mov dword [esi], eax
push eax
mov dword [esp - 0x3c], ecx
call fcn.00490c90
add esp, 4
mov dword [edi + 4], eax
mov dword [esp - 0x28], ecx
nop
sub esp, 4
mov dword [esp], 0xc25969e
mov edx, edx
add dword [esp], 0x288b3a88
xor dword [esp], 0x1d8115e1
add dword [esp], 0x224541aa
add dword [esp], 0x2984ddc
mov dword [esp - 0x3c], ecx
xor dword [esp], 0x4e0f544d
push esi
push dword [esi]
mov esi, dword [ebp - 4]
mov esi, esi
push eax
mov eax, dword [0x4c0a28]
xor eax, dword [0x4c0968]
push esi
mov ebx, ebx
call eax
test eax, eax
je 0x48e57e
mov dword [esp - 0x20], ebp
mov ecx, edi
call fcn.0048e020
test al, al
je 0x48e57e
mov dword [esp - 0x38], ebx
push dword [edi]
push dword [edi + 0xc]
call fcn.00475630
mov esp, esp
add esp, 8
mov bl, 3
add bl, 0x3d
xchg esp, esp
xor bl, 0x2a
xor bl, 0x69
sub bl, 2
mov ebx, ebx
mov ecx, dword [0x4c0a08]
xor ecx, dword [0x4c0968]
push esi
call ecx
mov dword [esp - 0x34], 0x792978f7
pop esi
pop edi
mov al, bl
mov edi, edi
pop ebx
mov esp, ebp
pop ebp
ret