Function at 0x4c0945
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x200
mov eax, 0x5abcd4
call fcn.00553bf3
mov esi, ecx
and dword [ebp - 0x1f0], 0
mov dword [ebp - 0x1f4], esi
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
and dword [esi], 0
call fcn.0045082c
push eax
mov ecx, esi
call fcn.004c3be8
mov eax, dword [ebp + 8]
xor edi, edi
mov dword [ebp - 0x1f0], ebx
cmp dword [eax - 0xc], edi
jle 0x4c0ed2
test edi, edi
js 0x4c0ee2
push edi
lea ecx, [ebp + 8]
call fcn.004c0925
movzx ebx, ax
push ebx
call fcn.0055032b
pop ecx
test eax, eax
jne 0x4c0d83
cmp ebx, 0x7e
je 0x4c0d83
cmp ebx, 0x2d
je 0x4c0d83
cmp ebx, 0x5f
je 0x4c0d83
cmp ebx, 0x2e
je 0x4c0d83
mov dword [ebp - 0x1e8], 0x7264485a
mov dword [ebp - 0x1e4], 0x35416d66
mov dword [ebp - 0x1e0], 0x39396749
mov dword [ebp - 0x1dc], 0x79345345
mov dword [ebp - 0x1d8], 0x6b5a5345
mov dword [ebp - 0x1d4], 0x6d59484d
mov dword [ebp - 0x1d0], 0x6e355759
mov dword [ebp - 0x1cc], 0x68637742
mov dword [ebp - 0x1c8], 0x3967535a
mov dword [ebp - 0x1c4], 0x6434524f
mov dword [ebp - 0x1c0], 0x39635143
mov dword [ebp - 0x1bc], 0x5a513247
mov dword [ebp - 0x1b8], 0x32644344
mov dword [ebp - 0x1b4], 0x6c384750
mov dword [ebp - 0x1b0], 0x34347749
mov dword [ebp - 0x1ac], 0x30466a41
mov dword [ebp - 0x1a8], 0x726f4444
mov dword [ebp - 0x1a4], 0x37706964
mov dword [ebp - 0x1a0], 0x75417946
mov dword [ebp - 0x19c], 0x57736a65
mov dword [ebp - 0x198], 0x486f5242
mov dword [ebp - 0x194], 0x69386864
mov dword [ebp - 0x190], 0x79417750
mov dword [ebp - 0x18c], 0x57515365
mov dword [ebp - 0x188], 0x6e516848
mov dword [ebp - 0x184], 0x384e7864
mov dword [ebp - 0x180], 0x45495365
mov dword [ebp - 0x17c], 0x62774246
mov dword [ebp - 0x178], 0x6a59414f
mov dword [ebp - 0x174], 0x7a63684c
mov dword [ebp - 0x170], 0x30636d44
mov dword [ebp - 0x16c], 0x654d6d66
mov dword [ebp - 0x168], 0x7734414b
mov dword [ebp - 0x164], 0x774e6e64
mov dword [ebp - 0x160], 0x54737963
mov dword [ebp - 0x15c], 0x5451444e
mov dword [ebp - 0x158], 0x3941784f
mov dword [ebp - 0x154], 0x374a694f
mov dword [ebp - 0x150], 0x364e7750
mov dword [ebp - 0x14c], 0x54776a48
mov dword [ebp - 0x148], 0x6f63544c
mov dword [ebp - 0x144], 0x446f7941
mov dword [ebp - 0x140], 0x4c495465
mov dword [ebp - 0x13c], 0x4530514f
mov dword [ebp - 0x138], 0x426b694a
mov dword [ebp - 0x134], 0x78354245
mov dword [ebp - 0x130], 0x6b557942
mov dword [ebp - 0x12c], 0x5273484e
mov dword [ebp - 0x128], 0x4445414a
mov dword [ebp - 0x124], 0x746f5443
mov dword [ebp - 0x120], 0x395a324e
mov dword [ebp - 0x11c], 0x4e384842
mov dword [ebp - 0x118], 0x47555845
mov dword [ebp - 0x114], 0x32454149
mov dword [ebp - 0x110], 0x4c4d7a46
mov dword [ebp - 0x10c], 0x744d6950
mov dword [ebp - 0x108], 0x6d6b6845
mov dword [ebp - 0x104], 0x43495342
mov dword [ebp - 0x100], 0x4e77784e
mov dword [ebp - 0xfc], 0x73566850
mov dword [ebp - 0xf8], 0x4763674c
mov dword [ebp - 0xf4], 0x6273434e
mov dword [ebp - 0xf0], 0x33554848
mov dword [ebp - 0xec], 0x7a4d6a42
mov dword [ebp - 0xe8], 0x58674149
mov dword [ebp - 0xe4], 0x30386944
mov dword [ebp - 0xe0], 0x7a645741
mov dword [ebp - 0xdc], 0x4c6b5448
mov dword [ebp - 0xd8], 0x3855545a
mov dword [ebp - 0xd4], 0x6d396843
mov dword [ebp - 0xd0], 0x574d4442
mov dword [ebp - 0xcc], 0x58556765
mov dword [ebp - 0xc8], 0x5551794a
mov dword [ebp - 0xc4], 0x54597944
mov dword [ebp - 0xc0], 0x684a684c
mov dword [ebp - 0xbc], 0x544d6764
mov dword [ebp - 0xb8], 0x74307842
mov dword [ebp - 0xb4], 0x6c346950
mov dword [ebp - 0xb0], 0x4b67684d
mov dword [ebp - 0xac], 0x3977794c
mov dword [ebp - 0xa8], 0x414d6945
push edi
lea ecx, [ebp + 8]
mov dword [ebp - 0xa4], 0x49453266
mov dword [ebp - 0xa0], 0x7a466864
mov dword [ebp - 0x9c], 0x6b517a48
mov dword [ebp - 0x98], 0x41675147
mov dword [ebp - 0x94], 0x34444141
call fcn.004c0925
movzx eax, ax
lea edx, [ebp - 0x1e8]
push eax
push 0
sub esp, 0xc
lea eax, [ebp - 0x90]
mov ecx, esp
push ecx
push eax
push edx
call fcn.00450208
lea ecx, [ebp - 0x200]
call fcn.004c35a2
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.004ab6d2
push eax
push esi
call fcn.004c323e
lea ecx, [ebp - 0x200]
jmp 0x4c0eb9
push edi
lea ecx, [ebp + 8]
mov dword [ebp - 0x90], 0x5745445a
mov dword [ebp - 0x8c], 0x78383365
mov dword [ebp - 0x88], 0x796b4849
mov dword [ebp - 0x84], 0x6d596e66
mov dword [ebp - 0x80], 0x6f67534a
mov dword [ebp - 0x7c], 0x39527a41
mov dword [ebp - 0x78], 0x7942514f
mov dword [ebp - 0x74], 0x416b4848
mov dword [ebp - 0x70], 0x35355159
mov dword [ebp - 0x6c], 0x6355784c
mov dword [ebp - 0x68], 0x6341544f
mov dword [ebp - 0x64], 0x4d516947
mov dword [ebp - 0x60], 0x57737750
mov dword [ebp - 0x5c], 0x33634143
mov dword [ebp - 0x58], 0x6c497763
mov dword [ebp - 0x54], 0x706c3249
mov dword [ebp - 0x50], 0x4234534f
mov dword [ebp - 0x4c], 0x48677748
mov dword [ebp - 0x48], 0x46735842
mov dword [ebp - 0x44], 0x6641444c
mov dword [ebp - 0x40], 0x6c517a49
mov dword [ebp - 0x3c], 0x32526950
mov dword [ebp - 0x38], 0x30674247
mov dword [ebp - 0x34], 0x514d6e47
mov dword [ebp - 0x30], 0x66494262
mov dword [ebp - 0x2c], 0x4359524a
mov dword [ebp - 0x28], 0x2b394150
mov dword [ebp - 0x24], 0x346b5266
mov dword [ebp - 0x20], 0x36416745
mov dword [ebp - 0x1c], 0x30496d42
mov dword [ebp - 0x18], 0x41414141
mov word [ebp - 0x14], 0x4157
call fcn.004c0925
movzx eax, ax
lea edx, [ebp - 0x90]
push eax
push 0
sub esp, 0xc
lea eax, [ebp - 0x12]
mov ecx, esp
push ecx
push eax
push edx
call fcn.00450208
lea ecx, [ebp - 0x20c]
call fcn.004c35a2
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.004ab6d2
push eax
push esi
call fcn.004c323e
lea ecx, [ebp - 0x20c]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.004ab565
mov eax, dword [ebp + 8]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x4c098d
lea ecx, [eax - 0x10]
call fcn.00450c0a
mov eax, esi
call fcn.00553ba2
ret
push 0x80070057
call fcn.00450a80
int3