Function at 0x1081a730
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x154
mov eax, 0x1084c3d0
call fcn.1081e8e7
mov eax, dword [ebp + 8]
mov esi, dword [ebp + 0x10]
mov dword [ebp - 0x150], eax
xor eax, eax
mov dword [ebp - 0x14c], 0x366b434a
mov dword [ebp - 4], eax
mov dword [ebp - 0x148], 0x6334534e
mov dword [ebp - 0x144], 0x5341784e
mov dword [ebp - 0x140], 0x3834684d
mov dword [ebp - 0x13c], 0x68306741
mov dword [ebp - 0x138], 0x494d7850
mov dword [ebp - 0x134], 0x70417a48
mov dword [ebp - 0x130], 0x38775866
mov dword [ebp - 0x12c], 0x544d7a42
mov dword [ebp - 0x128], 0x3863334b
mov dword [ebp - 0x124], 0x6d6b6941
mov dword [ebp - 0x120], 0x67494161
mov dword [ebp - 0x11c], 0x36414250
mov dword [ebp - 0x118], 0x6c705248
mov dword [ebp - 0x114], 0x6b4e7a63
mov dword [ebp - 0x110], 0x56553341
mov dword [ebp - 0x10c], 0x35384166
mov dword [ebp - 0x108], 0x73735266
mov dword [ebp - 0x104], 0x6b645359
mov dword [ebp - 0x100], 0x3930684c
mov dword [ebp - 0xfc], 0x46496947
mov dword [ebp - 0xf8], 0x71425446
mov dword [ebp - 0xf4], 0x50305262
mov dword [ebp - 0xf0], 0x4b735459
mov dword [ebp - 0xec], 0x436b7a41
mov dword [ebp - 0xe8], 0x6855674e
mov dword [ebp - 0xe4], 0x6b494865
mov dword [ebp - 0xe0], 0x4a455266
mov dword [ebp - 0xdc], 0x6b427948
mov dword [ebp - 0xd8], 0x67313343
mov dword [ebp - 0xd4], 0x6a6f5363
mov dword [ebp - 0xd0], 0x67464846
mov dword [ebp - 0xcc], 0x36786a49
mov dword [ebp - 0xc8], 0x6b4e694f
mov dword [ebp - 0xc4], 0x6e526866
mov dword [ebp - 0xc0], 0x396f5165
mov dword [ebp - 0xbc], 0x4545524f
mov dword [ebp - 0xb8], 0x33734342
mov dword [ebp - 0xb4], 0x3638445a
mov dword [ebp - 0xb0], 0x75677743
mov dword [ebp - 0xac], 0x78416848
mov dword [ebp - 0xa8], 0x47737761
mov dword [ebp - 0xa4], 0x474d7848
mov dword [ebp - 0xa0], 0x4e774249
mov dword [ebp - 0x9c], 0x4763774e
mov dword [ebp - 0x98], 0x65554165
mov dword [ebp - 0x94], 0x4641445a
mov dword [ebp - 0x90], 0x734d5442
mov dword [ebp - 0x8c], 0x66387a5a
mov dword [ebp - 0x88], 0x49344264
mov dword [ebp - 0x84], 0x5a73414c
mov dword [ebp - 0x80], 0x4d346762
mov dword [ebp - 0x7c], 0x7a315245
mov dword [ebp - 0x78], 0x66634349
mov dword [ebp - 0x74], 0x51675146
mov dword [ebp - 0x70], 0x2f554446
mov dword [ebp - 0x6c], 0x2f315166
mov dword [ebp - 0x68], 0x30457765
mov dword [ebp - 0x64], 0x6451434b
mov dword [ebp - 0x60], 0x686f424f
mov dword [ebp - 0x5c], 0x416b4148
mov dword [ebp - 0x58], 0x7834784f
mov dword [ebp - 0x54], 0x6d307942
mov dword [ebp - 0x50], 0x5859434c
mov dword [ebp - 0x4c], 0x484d444a
mov dword [ebp - 0x48], 0x73416a4a
mov dword [ebp - 0x44], 0x666b5366
mov dword [ebp - 0x40], 0x346f7744
mov dword [ebp - 0x3c], 0x734d694a
mov dword [ebp - 0x38], 0x44674461
mov dword [ebp - 0x34], 0x476b694f
mov dword [ebp - 0x30], 0x7256484f
mov dword [ebp - 0x2c], 0x70596750
mov dword [ebp - 0x28], 0x67346a4a
mov dword [ebp - 0x24], 0x41415149
push eax
push eax
sub esp, 0xc
mov word [ebp - 0x20], 0x4e41
mov ecx, esp
mov byte [ebp - 0x1e], 0x73
push dword [ebp - 0x154]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x1d]
push eax
lea eax, [ebp - 0x14c]
push eax
call fcn.1080f5af
lea eax, [ebp - 0x160]
push eax
call fcn.1081269c
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 1
call fcn.1081bfbf
push eax
lea ecx, [ebp + 0x14]
call fcn.108128fc
cmp eax, 0xffffffff
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x160]
setne bl
call fcn.1081be41
xor eax, eax
lea edi, [ebp - 0x1c]
stosd dword es:[edi], eax
lea ecx, [ebp - 0x1c]
push ecx
mov ecx, esi
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, dword [esi]
call dword [eax + 4]
push 0
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 2
call fcn.1081bf76
mov ecx, dword [ebp - 0x18]
sub ecx, dword [ebp - 0x1c]
test bl, bl
push 0x18
pop esi
push 0
pop edx
push ecx
mov ecx, dword [ebp - 0x150]
cmovne edx, esi
push eax
add ecx, edx
push ecx
call fcn.10822ea0
add esp, 0xc
lea ecx, [ebp - 0x1c]
call fcn.1081bdbe
mov ecx, dword [ebp + 0x14]
add ecx, 0xfffffff0
call fcn.1081689e
mov al, 1
call fcn.1081e891
ret