Function at 0x9205d5
Capabilities:
Create process on windows

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0x4e8
mov eax, dword [0x9250c4]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 0xc]
push ebx
push esi
push edi
mov dword [ebp - 0x480], eax
mov eax, dword [ebp + 0x10]
push 0x9208a8
mov dword [ebp - 0x484], eax
call fcn.0091afd3
mov edi, dword [ebp + 8]
shr edi, 0x1e
and edi, 1
push 0
pop esi
je 0x920625
call dword [0x9112b0]
mov dword [ebp - 0x47c], eax
jmp 0x92062b
mov dword [ebp - 0x47c], esi
mov dword [ebp - 0x478], esi
cmp dword [ebp + 8], esi
je 0x9207ba
call fcn.009204a6
mov ebx, eax
cmp ebx, esi
jne 0x920745
mov ebx, 0x100
lea eax, [ebp - 0x250]
cmp edi, esi
jne 0x920674
push dword [0x925118]
push 0x920980
push 0x92095c
push ebx
push eax
call fcn.00912691
add esp, 0x14
jmp 0x920694
push dword [ebp - 0x47c]
push dword [0x925118]
push 0x920980
push 0x920900
push ebx
push eax
call fcn.00912691
add esp, 0x18
xor ecx, ecx
test eax, eax
setl cl
mov eax, ecx
cmp eax, esi
je 0x9206a9
push 0x7a
pop ebx
jmp 0x920745
push 0x44
lea eax, [ebp - 0x4e8]
push esi
push eax
call fcn.009117f5
add esp, 0xc
mov dword [ebp - 0x4e8], 0x44
mov dword [ebp - 0x4e0], 0x9208d8
cmp edi, esi
je 0x9206d9
mov dword [ebp - 0x4e0], esi
mov eax, dword [0x9258c0]
or dword [ebp - 0x4a8], 0xffffffff
mov dword [ebp - 0x4b0], eax
mov eax, dword [0x9258c4]
mov dword [ebp - 0x4ac], eax
lea eax, [ebp - 0x494]
push eax
lea eax, [ebp - 0x4e8]
push eax
push esi
push esi
push esi
push 1
push esi
push esi
lea eax, [ebp - 0x250]
push eax
mov dword [ebp - 0x4bc], ebx
push esi
cmp dword [ebp - 0x480], esi
jne 0x920729
call dword [0x9112a0]
jmp 0x920735
push dword [ebp - 0x480]
call dword [0x925018]
test eax, eax
jne 0x92078d
call dword [fcn.009113ac]
mov ebx, eax
cmp ebx, esi
je 0x92074f
push 0x9208c8
call fcn.0091afd3
cmp dword [ebp - 0x478], esi
je 0x920764
lea eax, [ebp - 0x478]
push eax
call dword [0x911210]
cmp ebx, esi
je 0x920770
push dword [ebp + 8]
call fcn.0092050f
push 0x9208b8
call fcn.0091afd3
mov ecx, dword [ebp - 4]
pop edi
pop esi
mov eax, ebx
xor ecx, ebp
pop ebx
call fcn.009115a4
leave
ret 0xc
mov eax, dword [ebp - 0x494]
push dword [ebp - 0x490]
mov dword [0x9258c8], eax
call dword [fcn.009113c4]
mov eax, dword [ebp - 0x48c]
mov ecx, dword [ebp - 0x484]
push esi
push eax
mov dword [ecx], eax
call dword [0x911010]
cmp edi, esi
je 0x9207c6
mov eax, dword [ebp - 0x47c]
jmp 0x9207de
mov eax, dword fs:[0x18]
mov eax, dword [eax + 0x30]
mov eax, dword [eax + 0x1d4]
cmp eax, esi
jne 0x9207de
mov eax, dword [0x7ffe02d8]
lea ecx, [ebp - 0x50]
push ecx
push eax
call fcn.00921121
mov ebx, eax
cmp ebx, esi
jne 0x920745
lea eax, [ebp - 0x478]
push eax
push esi
push esi
push esi
push 0x916e08
lea eax, [ebp - 0x50]
push eax
call dword [0x911274]
mov ebx, eax
cmp ebx, esi
jne 0x920745
push 0x9258bc
push dword [ebp - 0x478]
call dword [0x911270]
mov ebx, eax
cmp ebx, esi
jne 0x920745
cmp edi, esi
jne 0x92074f
push 0x111
lea eax, [ebp - 0x474]
push eax
call fcn.00921197
test eax, eax
je 0x92074f
xor eax, eax
inc eax
mov dword [ebp - 0x4a4], eax
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x49c], esi
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x4a4]
push eax
push esi
push esi
push 0xa
push 6
lea eax, [ebp - 0x474]
push eax
push dword [0x9258bc]
call dword [0x91126c]
mov ebx, eax
cmp ebx, esi
je 0x92074f
push 0x12c
call dword [fcn.009112b8]
jmp 0x920870