Function at 0x4449fe
Capabilities:
Accept command line arguments
Contain obfuscated stackstrings

Disassembly:
push 0x248
mov eax, 0x491337
call fcn.0045a8ee
push 3
call dword [sym.imp.KERNEL32.dll_SetErrorMode]
xor ebx, ebx
mov dword [ebp - 0x14], ebx
call fcn.0040b8e5
push eax
lea ecx, [ebp - 0x14]
call fcn.00409d6c
push ebx
push ebx
mov dword [ebp - 4], ebx
call dword [sym.imp.ole32.dll_CoInitializeEx]
push 0x4277cb
lea ecx, [ebp - 0x23c]
call fcn.0041cc58
mov esi, eax
mov edi, 0x4ad330
mov byte [ebp - 4], 1
cmp esi, edi
je 0x444a61
mov ecx, edi
call fcn.00454fcb
push esi
mov ecx, edi
call fcn.00454c22
lea ecx, [ebp - 0x23c]
mov byte [ebp - 4], bl
call fcn.00454fcb
lea ecx, [ebp - 0x23c]
call fcn.00454fcb
mov dword [ebp - 0x22c], ebx
push ecx
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x23c]
mov dword [ebp - 0x18], fcn.0040aa79
call fcn.0041d8b2
mov esi, 0x4ad348
mov byte [ebp - 4], 3
mov ecx, esi
call fcn.00454fcb
lea eax, [ebp - 0x23c]
mov ecx, esi
push eax
call fcn.00454c22
lea ecx, [ebp - 0x23c]
mov byte [ebp - 4], bl
call fcn.00454fcb
lea ecx, [ebp - 0x23c]
call fcn.00454fcb
mov dword [ebp - 0x4c], 0x53514261
mov dword [ebp - 0x48], 0x676b524e
mov dword [ebp - 0x44], 0x70466846
mov dword [ebp - 0x40], 0x2f396744
mov dword [ebp - 0x3c], 0x5663444c
mov dword [ebp - 0x38], 0x304d4245
mov dword [ebp - 0x34], 0x2b646a46
mov dword [ebp - 0x30], 0x666f5366
mov dword [ebp - 0x2c], 0x71355241
mov dword [ebp - 0x28], 0x41414141
mov word [ebp - 0x24], 0x6747
mov dword [ebp - 0x224], 0x476b7a4a
mov dword [ebp - 0x220], 0x334d5348
mov dword [ebp - 0x21c], 0x7267444a
mov dword [ebp - 0x218], 0x6873784c
mov dword [ebp - 0x214], 0x3342784e
mov dword [ebp - 0x210], 0x39776d44
mov dword [ebp - 0x20c], 0x704d6849
mov dword [ebp - 0x208], 0x31555245
mov dword [ebp - 0x204], 0x56417948
mov dword [ebp - 0x200], 0x6b355866
mov dword [ebp - 0x1fc], 0x7659694d
mov dword [ebp - 0x1f8], 0x4f514464
mov dword [ebp - 0x1f4], 0x774d424a
mov dword [ebp - 0x1f0], 0x69384849
mov dword [ebp - 0x1ec], 0x45554345
mov dword [ebp - 0x1e8], 0x47387746
mov dword [ebp - 0x1e4], 0x59556761
mov dword [ebp - 0x1e0], 0x654d7a4d
mov dword [ebp - 0x1dc], 0x6b465241
mov dword [ebp - 0x1d8], 0x6a456a50
mov dword [ebp - 0x1d4], 0x44384249
mov dword [ebp - 0x1d0], 0x59596745
mov dword [ebp - 0x1cc], 0x51307961
mov dword [ebp - 0x1c8], 0x355a6a4f
mov dword [ebp - 0x1c4], 0x6a63484a
mov dword [ebp - 0x1c0], 0x42455341
mov dword [ebp - 0x1bc], 0x6573424b
mov dword [ebp - 0x1b8], 0x664d784f
mov dword [ebp - 0x1b4], 0x72424248
mov dword [ebp - 0x1b0], 0x6b42684a
mov dword [ebp - 0x1ac], 0x4f6b6e43
mov dword [ebp - 0x1a8], 0x7449774c
mov dword [ebp - 0x1a4], 0x72594345
mov dword [ebp - 0x1a0], 0x6a596946
mov dword [ebp - 0x19c], 0x3142544d
mov dword [ebp - 0x198], 0x66456948
mov dword [ebp - 0x194], 0x504d484c
mov dword [ebp - 0x190], 0x6b457843
mov dword [ebp - 0x18c], 0x72355242
mov dword [ebp - 0x188], 0x2f556965
mov dword [ebp - 0x184], 0x74776a44
mov dword [ebp - 0x180], 0x686b4743
push ebx
sub esp, 0xc
mov dword [ebp - 0x17c], 0x6f496866
mov ecx, esp
mov dword [ebp - 0x178], 0x35304345
lea eax, [ebp - 0x19]
mov dword [ebp - 0x174], 0x2f463344
lea edx, [ebp - 0x22]
mov dword [ebp - 0x170], 0x44594750
push eax
lea esi, [ebp - 0x4c]
mov dword [ebp - 0x16c], 0x71346966
push edx
mov dword [ebp - 0x168], 0x6645794d
mov dword [ebp - 0x164], 0x47637942
mov dword [ebp - 0x160], 0x6949434b
mov dword [ebp - 0x15c], 0x73347a48
mov dword [ebp - 0x158], 0x71734242
mov dword [ebp - 0x154], 0x5341685a
mov dword [ebp - 0x150], 0x44495146
mov dword [ebp - 0x14c], 0x3045334b
mov dword [ebp - 0x148], 0x58497745
mov dword [ebp - 0x144], 0x6a6b5150
mov dword [ebp - 0x140], 0x37515741
mov dword [ebp - 0x13c], 0x574d4342
mov dword [ebp - 0x138], 0x61594366
mov dword [ebp - 0x134], 0x396b414a
mov dword [ebp - 0x130], 0x41634350
mov dword [ebp - 0x12c], 0x33434141
mov dword [ebp - 0x128], 0x6177585a
mov dword [ebp - 0x124], 0x6b6b424b
mov dword [ebp - 0x120], 0x72346743
mov dword [ebp - 0x11c], 0x6e6f7743
mov dword [ebp - 0x118], 0x4351684d
mov dword [ebp - 0x114], 0x53514166
mov dword [ebp - 0x110], 0x6f674341
mov dword [ebp - 0x10c], 0x59634743
mov dword [ebp - 0x108], 0x69734149
mov dword [ebp - 0x104], 0x70306766
mov dword [ebp - 0x100], 0x35747742
mov dword [ebp - 0xfc], 0x796c4766
mov dword [ebp - 0xf8], 0x544d6e4a
mov dword [ebp - 0xf4], 0x6c344846
mov dword [ebp - 0xf0], 0x6a555141
mov dword [ebp - 0xec], 0x73736a48
mov dword [ebp - 0xe8], 0x6d77684a
mov dword [ebp - 0xe4], 0x36637a4d
mov dword [ebp - 0xe0], 0x4a776742
mov dword [ebp - 0xdc], 0x79516947
mov dword [ebp - 0xd8], 0x77745447
mov dword [ebp - 0xd4], 0x4773514e
mov dword [ebp - 0xd0], 0x55416a4b
mov dword [ebp - 0xcc], 0x2f747842
mov dword [ebp - 0xc8], 0x6c457a65
mov dword [ebp - 0xc4], 0x66634766
mov dword [ebp - 0xc0], 0x77416742
mov dword [ebp - 0xbc], 0x4d416d48
mov dword [ebp - 0xb8], 0x4b63694d
mov dword [ebp - 0xb4], 0x70317949
mov dword [ebp - 0xb0], 0x386c784b
mov dword [ebp - 0xac], 0x484d7848
mov dword [ebp - 0xa8], 0x7842424a
mov dword [ebp - 0xa4], 0x476b684e
mov dword [ebp - 0xa0], 0x44557744
mov dword [ebp - 0x9c], 0x6e414341
mov dword [ebp - 0x98], 0x4a30524a
mov dword [ebp - 0x94], 0x616b474b
mov dword [ebp - 0x90], 0x53735443
mov dword [ebp - 0x8c], 0x47515750
mov dword [ebp - 0x88], 0x656b5265
mov dword [ebp - 0x84], 0x32454743
mov dword [ebp - 0x80], 0x4f383242
mov dword [ebp - 0x7c], 0x3967784a
mov dword [ebp - 0x78], 0x7255514c
mov dword [ebp - 0x74], 0x6e413247
mov dword [ebp - 0x70], 0x2b70514c
mov dword [ebp - 0x6c], 0x6d346a4f
mov dword [ebp - 0x68], 0x41415150
mov word [ebp - 0x64], 0x4a41
mov byte [ebp - 0x62], 0x41
push esi
call fcn.0040a169
lea eax, [ebp - 0x230]
push eax
call fcn.0042a1df
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.004103eb
push eax
lea eax, [ebp - 0x14]
push eax
push ebx
sub esp, 0xc
lea eax, [ebp - 0x19]
mov ecx, esp
lea edx, [ebp - 0x128]
lea esi, [ebp - 0x224]
push eax
push edx
push esi
call fcn.0040a169
lea eax, [ebp - 0x254]
push eax
call fcn.0042a1df
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 5
call fcn.004103eb
push eax
push ebx
sub esp, 0xc
lea eax, [ebp - 0x19]
mov ecx, esp
lea edx, [ebp - 0x61]
lea esi, [ebp - 0x128]
push eax
push edx
push esi
call fcn.0040a169
lea eax, [ebp - 0x248]
push eax
call fcn.0042a1df
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 6
call fcn.004103eb
push eax
call dword [sym.imp.KERNEL32.dll_GetCommandLineW]
push ecx
mov ecx, esp
push eax
call fcn.00409dd5
call fcn.0042bbba
add esp, 0x14
lea ecx, [ebp - 0x248]
call fcn.00455078
lea ecx, [ebp - 0x254]
call fcn.00455078
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], bl
call fcn.00455078
mov dword [ebp - 0x60], 0x67515465
mov dword [ebp - 0x5c], 0x6d307866
mov dword [ebp - 0x58], 0x2b51784a
mov dword [ebp - 0x54], 0x4c734845
mov dword [ebp - 0x50], 0x7a35684b
mov dword [ebp - 0x4c], 0x6746474c
mov dword [ebp - 0x48], 0x4b347845
mov dword [ebp - 0x44], 0x6c567766
mov dword [ebp - 0x40], 0x5a414742
mov dword [ebp - 0x3c], 0x426f524a
mov dword [ebp - 0x38], 0x676b5365
mov dword [ebp - 0x34], 0x72494344
mov dword [ebp - 0x30], 0x30495850
mov dword [ebp - 0x2c], 0x63454343
mov dword [ebp - 0x28], 0x41734149
mov dword [ebp - 0x24], 0x72414141
push ebx
sub esp, 0xc
lea eax, [ebp - 0x19]
mov ecx, esp
lea edx, [ebp - 0x20]
lea esi, [ebp - 0x60]
push eax
push edx
push esi
call fcn.0040a169
lea eax, [ebp - 0x230]
push eax
call fcn.0042a1df
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 7
call fcn.004103eb
push eax
lea ecx, [ebp - 0x14]
call fcn.00429365
neg eax
mov byte [ebp - 4], bl
lea ecx, [ebp - 0x230]
sbb al, al
inc al
mov byte [ebp - 0x18], al
call fcn.00455078
mov esi, pe_nt_image_headers32
push esi
call fcn.0045977c
mov edi, eax
pop ecx
mov dword [ebp - 0x20], edi
mov byte [ebp - 4], 8
test edi, edi
je 0x445172
push esi
push ebx
push edi
call fcn.0045d120
mov eax, dword [0x4ad1d8]
add esp, 0xc
add eax, 0xfffffff0
push 0x4ad348
push dword [ebp - 0x18]
push ebx
push 0x4ad330
push 0xbb8
push 0x1388
push ecx
mov esi, esp
push eax
call fcn.004291c0
pop ecx
add eax, 0x10
mov ecx, edi
push 3
mov dword [esi], eax
call fcn.004205c7
mov ecx, eax
jmp 0x445174
mov ecx, ebx
mov dword [0x4ad0e0], ecx
mov eax, dword [ecx]
mov byte [ebp - 4], bl
call dword [eax + 4]
mov ecx, dword [0x4ad0dc]
test ecx, ecx
je 0x4451b1
call fcn.00429051
mov esi, dword [0x4ad0dc]
test esi, esi
je 0x4451a9
mov ecx, esi
call fcn.00423d24
push esi
call fcn.00459626
pop ecx
mov dword [0x4ad0dc], ebx
jmp 0x4451b6
call fcn.00429298
call dword [sym.imp.ole32.dll_CoUninitialize]
mov ecx, dword [ebp - 0x14]
lea ecx, [ecx - 0x10]
call fcn.0040bc6b
xor eax, eax
call fcn.0045a89d
ret