Function at 0x10007be0
Capabilities:
Create process on windows
Create process suspended
Resolve function by parsing pe exports

Disassembly:
mov eax, 0x13e4
call fcn.1001dc10
mov eax, dword [0x10033048]
xor eax, esp
mov dword [esp + 0x13dc], eax
push ebp
push esi
push 0x1ff
lea eax, [esp + 0x11e5]
push 0
push eax
mov byte [esp + 0x11ec], 0
call fcn.10011170
add esp, 0xc
push 0x44
lea ecx, [esp + 0x34]
push 0
push ecx
call fcn.10011170
mov edx, dword [edi]
xor eax, eax
add esp, 0xc
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], eax
mov dword [esp + 0x18], eax
mov dword [esp + 0x1c], eax
mov dword [esp + 0x1188], eax
mov dword [esp + 0x118c], eax
mov dword [esp + 0x1190], eax
mov dword [esp + 0x1194], eax
mov dword [esp + 0x1198], eax
mov dword [esp + 0x119c], eax
mov dword [esp + 0x11a0], eax
mov dword [esp + 0x11a4], eax
mov byte [esp + 0x11a8], al
push edx
lea eax, [edi + 4]
push eax
lea ecx, [esp + 0x1190]
push ecx
call fcn.100111f0
add esp, 0xc
lea edx, [edi + 0x170]
push edx
lea eax, [esp + 0x118c]
push eax
push str.netsh_wlan_set_hostednetwork_modeallow_ssid__s__key__s_
lea ecx, [esp + 0x11ec]
push 0x200
push ecx
call fcn.1000ef18
mov ebp, dword [sym.imp.KERNEL32.dll_CreateProcessA]
add esp, 0x14
xor edx, edx
lea eax, [esp + 0x10]
push eax
lea ecx, [esp + 0x34]
push ecx
push edx
push edx
push edx
push edx
push edx
push edx
mov word [esp + 0x80], dx
lea edx, [esp + 0x1200]
push edx
push 0
mov dword [esp + 0x58], 0x44
mov dword [esp + 0x84], 1
call ebp
test eax, eax
jne 0x10007d17
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push str._WJRA_CWjraSapWin7Win8::SetSoftApParameters_CreateProcess_Failed_Error_Number_is__d__return_WJ_STATUS_UNKNOWN_ERROR_
call fcn.1000e250
add esp, 8
jmp 0x10007fea
mov eax, dword [esp + 0x10]
push 0xffffffffffffffff
push eax
call dword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov ecx, dword [esp + 0x10]
mov esi, dword [sym.imp.KERNEL32.dll_CloseHandle]
push ecx
call esi
mov edx, dword [esp + 0x14]
push edx
call esi
push 0x44
lea eax, [esp + 0x34]
push 0
push eax
call fcn.10011170
xor eax, eax
add esp, 0xc
push 0x200
push eax
lea ecx, [esp + 0x11e8]
push ecx
mov dword [esp + 0x1c], eax
mov dword [esp + 0x20], eax
mov dword [esp + 0x24], eax
mov dword [esp + 0x28], eax
call fcn.10011170
add esp, 0xc
push str.netsh_wlan_start_hostednetwork
lea edx, [esp + 0x11e4]
push 0x200
push edx
call fcn.1000ef18
add esp, 0xc
xor eax, eax
lea ecx, [esp + 0x10]
push ecx
lea edx, [esp + 0x34]
push edx
push eax
push eax
push eax
push eax
push eax
push eax
mov word [esp + 0x80], ax
lea eax, [esp + 0x1200]
push eax
push 0
mov dword [esp + 0x58], 0x44
mov dword [esp + 0x84], 1
call ebp
test eax, eax
je 0x10007cfe
mov ecx, dword [esp + 0x10]
push 0xffffffffffffffff
push ecx
call dword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov edx, dword [esp + 0x10]
push edx
call esi
mov eax, dword [esp + 0x14]
push eax
call esi
xor esi, esi
push 0x10fc
lea ecx, [esp + 0x90]
push esi
push ecx
mov dword [esp + 0x94], esi
call fcn.10011170
mov edx, dword [ebx + 8]
add esp, 0xc
mov dword [esp + 8], 0x10
cmp dword [edx + 0x3c], esi
jne 0x10007ee9
lea eax, [esp + 8]
push eax
lea ecx, [esp + 0x8c]
call fcn.10002e30
mov ebp, dword [esp + 8]
mov esi, eax
push ebp
push esi
push str._WJRA______CWjraSapWin7Win8::StartSoftAP_called_GetNetworkConnections_return__d_Get_ArraySize_is__d
call fcn.1000e250
add esp, 0xc
push ebx
lea ecx, [esp + 0x7c]
call fcn.10008010
test esi, esi
jne 0x10007ee7
test eax, eax
jne 0x10007ee7
test ebp, ebp
jbe 0x10007e87
lea ecx, [esp + 0x88]
mov dword [esp + 8], ecx
mov edx, dword [esp + 8]
lea ecx, [esp + 0x78]
call fcn.10003e40
test eax, eax
jne 0x10007eb5
add dword [esp + 8], 0x110
inc esi
cmp esi, ebp
jb 0x10007e69
push str._WJRA______CWjraSapWin7Win8::StartSoftAP_cant_findMicrosoft
call fcn.1000e250
mov eax, dword [ebx]
mov edx, dword [eax + 0x14]
add esp, 4
push edi
mov ecx, ebx
call edx
pop esi
pop ebp
mov ecx, dword [esp + 0x13dc]
xor ecx, esp
call fcn.1000eab6
add esp, 0x13e4
ret
cmp esi, ebp
jae 0x10007e87
mov edx, dword [esp + 0x78]
mov eax, dword [esp + 0x7c]
mov ecx, dword [esp + 0x80]
mov dword [ebx + 0x2a4], edx
mov edx, dword [esp + 0x84]
mov dword [ebx + 0x2a8], eax
mov dword [ebx + 0x2ac], ecx
mov dword [ebx + 0x2b0], edx
xor esi, esi
push 1
push str._WJRA______CWjraSapWin7Win8::StartSoftAP_called_RAWL_HostedNetworkSetup_return__d
call fcn.1000e250
push str._WJRA______CWjraSapWin7Win8::StartSoftAP_Set_virtual_Card_Dhcp_
mov dword [ebx + 0x2a0], 1
call fcn.1000e250
add esp, 0xc
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0x7c]
push ecx
mov dword [esp + 0x14], esi
call dword [sym.imp.RPCRT4.dll_UuidToStringA]
push 0x31
lea edx, [esp + 0x11b1]
push esi
push edx
mov byte [esp + 0x11b8], 0
call fcn.10011170
mov eax, dword [esp + 0x18]
add esp, 0xc
push eax
push str._s
lea ecx, [esp + 0x11b4]
push 0x32
push ecx
call fcn.1000ef18
add esp, 0x10
push str.Win32_NetworkAdapterConfiguration
mov dword [esp + 0x24], esi
mov dword [esp + 0x28], esi
call dword [sym.imp.OLEAUT32.dll_SysReAllocString]
mov dword [esp + 0x28], eax
lea eax, [esp + 0x20]
mov dword [esp + 0x2c], esi
call fcn.1000e500
test eax, eax
je 0x10007fdf
lea edx, [esp + 0x20]
push edx
lea ecx, [esp + 0x11b0]
call fcn.1000e6f0
test eax, eax
je 0x10007fdf
lea eax, [esp + 0x20]
call fcn.1000e8d0
test eax, eax
je 0x10007fdf
lea eax, [esp + 0x20]
call fcn.1000e680
test eax, eax
je 0x10007fdf
lea eax, [esp + 0xc]
push eax
call dword [sym.imp.RPCRT4.dll_RpcStringFreeA]
push str._WJRA______CWjraSapWin7Win8::StartSoftAP_Set_virtual_Card_Dhcp_done_
call fcn.1000e250
add esp, 4
xor eax, eax
pop esi
pop ebp
mov ecx, dword [esp + 0x13dc]
xor ecx, esp
call fcn.1000eab6
add esp, 0x13e4
ret
lea ecx, [esp + 0xc]
push ecx
call dword [sym.imp.RPCRT4.dll_RpcStringFreeA]
mov ecx, dword [esp + 0x13e4]
pop esi
pop ebp
xor ecx, esp
mov eax, 0xc
call fcn.1000eab6
add esp, 0x13e4
ret