Function at 0x4493fb
Capabilities:
Create process on windows

Disassembly:
push ebp
sub esp, 0xcc
lea ebp, [esp - 4]
mov eax, dword [0x4f3bd0]
xor eax, ebp
mov dword [ebp + 0xcc], eax
push 0x14
mov eax, 0x4b0fc4
call fcn.004764b0
mov ecx, dword [0x4f7b88]
xor ebx, ebx
mov dword [ebp - 4], ebx
call fcn.0045e7a8
mov ecx, eax
call fcn.0043ce2d
test eax, eax
jne 0x449472
push 3
pop esi
mov ecx, dword [ebp + 0xd8]
add ecx, 0xfffffff0
call fcn.00402963
mov eax, esi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp + 0xcc]
xor ecx, ebp
call fcn.0047548a
add ebp, 0xd0
leave
ret 4
cmp dword [0x4f7b88], ebx
jne 0x44947e
push 5
jmp 0x44943c
push 0x4bd020
lea ecx, [ebp - 0x14]
call fcn.0040260e
push 0x4bcfb8
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 1
call fcn.0040260e
mov ecx, dword [0x4f7b88]
mov byte [ebp - 4], 2
call fcn.00460243
test eax, eax
je 0x4494e6
push ecx
lea eax, [ebp - 0x18]
mov dword [ebp - 0x1c], esp
mov ecx, esp
push eax
call fcn.00403c36
mov ecx, dword [0x4f7b88]
call fcn.0045fb07
mov esi, eax
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.00402963
mov ecx, dword [ebp - 0x14]
add ecx, 0xfffffff0
call fcn.00402963
jmp 0x44943d
mov ecx, dword [0x4f7b88]
call fcn.0045e750
mov ecx, eax
call fcn.00433297
test eax, eax
je 0x449577
mov dword [ebp], reloc.OLEAUT32.dll_VariantCopy
mov esi, 0x4bcfac
lea edi, [ebp + 4]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x34
lea eax, [ebp + 0x10]
push ebx
push eax
movsd dword es:[edi], dword [esi]
call fcn.00475410
mov dword [ebp + 0x44], 4
mov esi, 0x4bc204
lea edi, [ebp + 0x48]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x30
lea eax, [ebp + 0x58]
push ebx
push eax
movsd dword es:[edi], dword [esi]
call fcn.00475410
mov dword [ebp + 0x88], 3
mov esi, 0x4bcb18
lea edi, [ebp + 0x8c]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x36
lea eax, [ebp + 0x96]
push ebx
push eax
movsw word es:[edi], word [esi]
call fcn.00475410
add esp, 0x24
push 0x96
lea ecx, [ebp - 0x10]
call fcn.00432535
mov byte [ebp - 4], 3
jmp 0x4495f1
mov dword [ebp], reloc.OLEAUT32.dll_SysStringLen
mov esi, 0x4bcfa0
lea edi, [ebp + 4]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x36
lea eax, [ebp + 0xe]
push ebx
push eax
movsw word es:[edi], word [esi]
call fcn.00475410
mov dword [ebp + 0x44], 4
mov esi, 0x4bc204
lea edi, [ebp + 0x48]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x30
lea eax, [ebp + 0x58]
push ebx
push eax
movsd dword es:[edi], dword [esi]
call fcn.00475410
mov dword [ebp + 0x88], 3
mov esi, 0x4bcb18
lea edi, [ebp + 0x8c]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x36
lea eax, [ebp + 0x96]
push ebx
push eax
movsw word es:[edi], word [esi]
call fcn.00475410
add esp, 0x24
push 0x96
lea ecx, [ebp - 0x10]
call fcn.00432535
mov byte [ebp - 4], 4
mov eax, dword [eax]
push ebx
push ebx
push ebx
push 0x30
lea ecx, [ebp]
push ecx
push 3
push eax
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetActiveWindow]
mov ecx, dword [0x4f7b88]
push eax
call fcn.0045fa71
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov byte [ebp - 4], 2
mov esi, eax
call fcn.00402963
cmp esi, 6
jne 0x44963f
push 5
push ebx
push ebx
push str.http:__bbs.360safe.com_thread_4985800_1_1.html
push str.open
push ebx
call dword [sym.imp.SHELL32.dll_ShellExecuteW]
cmp esi, 9
jne 0x4494cb
push 0xde
lea ecx, [ebp - 0x20]
call fcn.00432535
push dword [eax]
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 5
call fcn.0040260e
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
mov byte [ebp - 4], 7
call fcn.00402963
mov ecx, dword [0x4f7b88]
call fcn.0045e832
test eax, eax
je 0x4496ab
push 0xe5
lea ecx, [ebp - 0x1c]
call fcn.00432535
push dword [eax]
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 8
call fcn.00402894
mov ecx, dword [ebp - 0x1c]
add ecx, 0xfffffff0
mov byte [ebp - 4], 7
call fcn.00402963
push 0x4bcf34
lea ecx, [ebp - 0x10]
call fcn.00403af2
mov eax, dword [ebp + 0xd8]
push dword [eax - 0xc]
lea ecx, [ebp - 0x10]
push eax
call fcn.00403b9e
mov ecx, dword [0x4f7b88]
push 3
pop esi
lea eax, [ebp - 0x10]
push eax
call fcn.0045e750
mov ecx, eax
call fcn.00433f24
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
call fcn.00402963
jmp 0x4494cb