Function at 0x1081b9f2
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x184
mov eax, 0x1084de44
call fcn.1081f68f
mov esi, dword [ebp + 8]
and dword [ebp - 0x168], 0
mov dword [ebp - 0x178], esi
and dword [esi], 0
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
call fcn.1081361c
push eax
mov ecx, esi
call fcn.10810319
mov eax, dword [ebp + 0xc]
xor edi, edi
mov dword [ebp - 0x168], ebx
cmp dword [eax - 0xc], edi
jle 0x1081be55
push edi
lea ecx, [ebp + 0xc]
call fcn.1081156c
movzx ebx, ax
push ebx
call fcn.10828c3a
pop ecx
test eax, eax
jne 0x1081bb64
cmp ebx, 0x7e
je 0x1081bb64
cmp ebx, 0x2d
je 0x1081bb64
cmp ebx, 0x5f
je 0x1081bb64
cmp ebx, 0x2e
je 0x1081bb64
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x5c], 0x67644766
mov dword [ebp - 0x58], 0x2f51585a
mov dword [ebp - 0x54], 0x6f34784e
mov dword [ebp - 0x50], 0x6545574b
mov dword [ebp - 0x4c], 0x67416a43
mov dword [ebp - 0x48], 0x6667424b
mov dword [ebp - 0x44], 0x66776848
mov dword [ebp - 0x40], 0x6956774d
mov dword [ebp - 0x3c], 0x33787765
mov dword [ebp - 0x38], 0x384d524d
mov dword [ebp - 0x34], 0x57674250
mov dword [ebp - 0x30], 0x5941794a
mov dword [ebp - 0x2c], 0x46773348
mov dword [ebp - 0x28], 0x7959774d
mov dword [ebp - 0x24], 0x58675749
mov dword [ebp - 0x20], 0x7277444d
mov dword [ebp - 0x1c], 0x58775259
mov dword [ebp - 0x18], 0x41414146
mov word [ebp - 0x14], 0x4341
mov byte [ebp - 0x12], 0x34
call fcn.1081156c
movzx eax, ax
xor ebx, ebx
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x16c], bl
mov ecx, esp
lea eax, [ebp - 0x11]
push dword [ebp - 0x16c]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x5c]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1080fab3
lea eax, [ebp - 0x184]
push eax
call fcn.10812d9b
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1081ce0c
push eax
push esi
call fcn.10812747
lea ecx, [ebp - 0x184]
jmp 0x1081be3c
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x164], 0x4e454366
mov dword [ebp - 0x160], 0x4134695a
mov dword [ebp - 0x15c], 0x546f5150
mov dword [ebp - 0x158], 0x43417a61
mov dword [ebp - 0x154], 0x54306e4b
mov dword [ebp - 0x150], 0x68455341
mov dword [ebp - 0x14c], 0x5a4d5147
mov dword [ebp - 0x148], 0x4c30774f
mov dword [ebp - 0x144], 0x31704444
mov dword [ebp - 0x140], 0x61345148
mov dword [ebp - 0x13c], 0x6e456848
mov dword [ebp - 0x138], 0x78357747
mov dword [ebp - 0x134], 0x326b424f
mov dword [ebp - 0x130], 0x44414741
mov dword [ebp - 0x12c], 0x5777434e
mov dword [ebp - 0x128], 0x77555245
mov dword [ebp - 0x124], 0x65636a4c
mov dword [ebp - 0x120], 0x4e413241
mov dword [ebp - 0x11c], 0x33676e4f
mov dword [ebp - 0x118], 0x6859674b
mov dword [ebp - 0x114], 0x3945434c
mov dword [ebp - 0x110], 0x4f634445
mov dword [ebp - 0x10c], 0x30516945
mov dword [ebp - 0x108], 0x486f6a4d
mov dword [ebp - 0x104], 0x5345414b
mov dword [ebp - 0x100], 0x6e347950
mov dword [ebp - 0xfc], 0x4f556a4c
mov dword [ebp - 0xf8], 0x74594741
mov dword [ebp - 0xf4], 0x7559674b
mov dword [ebp - 0xf0], 0x6a496847
mov dword [ebp - 0xec], 0x2f6f4243
mov dword [ebp - 0xe8], 0x6c307759
mov dword [ebp - 0xe4], 0x74414359
mov dword [ebp - 0xe0], 0x77735341
mov dword [ebp - 0xdc], 0x66596e4a
mov dword [ebp - 0xd8], 0x42457942
mov dword [ebp - 0xd4], 0x354d6750
mov dword [ebp - 0xd0], 0x45455344
mov dword [ebp - 0xcc], 0x336f7743
mov dword [ebp - 0xc8], 0x70647a4f
mov dword [ebp - 0xc4], 0x576f7a4c
mov dword [ebp - 0xc0], 0x4a59424d
mov dword [ebp - 0xbc], 0x4b386e4d
mov dword [ebp - 0xb8], 0x4667674d
mov dword [ebp - 0xb4], 0x6430674b
mov dword [ebp - 0xb0], 0x67736866
mov dword [ebp - 0xac], 0x57774341
mov dword [ebp - 0xa8], 0x636b5459
mov dword [ebp - 0xa4], 0x684d5766
mov dword [ebp - 0xa0], 0x47736a42
mov dword [ebp - 0x9c], 0x714d6e61
mov dword [ebp - 0x98], 0x4f345441
mov dword [ebp - 0x94], 0x62597859
mov dword [ebp - 0x90], 0x38355243
mov dword [ebp - 0x8c], 0x75313363
mov dword [ebp - 0x88], 0x2f4e3350
mov dword [ebp - 0x84], 0x35345248
mov dword [ebp - 0x80], 0x69637945
mov dword [ebp - 0x7c], 0x3274424e
mov dword [ebp - 0x78], 0x31305348
mov dword [ebp - 0x74], 0x7a426a50
mov dword [ebp - 0x70], 0x71527745
mov dword [ebp - 0x6c], 0x63674848
mov dword [ebp - 0x68], 0x6e344148
mov dword [ebp - 0x64], 0x41414141
mov word [ebp - 0x60], 0x6776
call fcn.1081156c
movzx eax, ax
push eax
xor eax, eax
push eax
sub esp, 0xc
mov byte [ebp - 0x170], al
mov ecx, esp
push dword [ebp - 0x170]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x5e]
push eax
lea eax, [ebp - 0x164]
push eax
call fcn.1080fab3
lea eax, [ebp - 0x190]
push eax
call fcn.10812d9b
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1081ce0c
push eax
push esi
call fcn.10812747
lea ecx, [ebp - 0x190]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.1081cc8c
mov eax, dword [ebp + 0xc]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x1081ba3b
lea ecx, [eax - 0x10]
call fcn.1081747f
mov eax, esi
call fcn.1081f639
ret