Function at 0x1803c9fa
Capabilities:
Link many functions at runtime

Disassembly:
push ebx
xor ebx, ebx
cmp dword [0x180b5ccc], ebx
je 0x1803ca09
mov al, 1
pop ebx
ret
push esi
push 0x68
push ebx
push 0x180b5c68
call fcn.18076d30
mov esi, dword [sym.imp.KERNEL32.dll_LoadLibraryW]
add esp, 0xc
push str.winhttp
call esi
mov dword [0x180b5ccc], eax
cmp eax, ebx
jne 0x1803ca47
push 0x180a3d1c
call esi
mov dword [0x180b5ccc], eax
cmp eax, ebx
jne 0x1803ca47
xor al, al
jmp 0x1803ccc5
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.WinHttpAddRequestHeaders
push eax
call esi
mov dword [0x180b5c68], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpCheckPlatform
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c6c], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpCloseHandle
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c70], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpConnect
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c74], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpCrackUrl
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c78], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpCreateUrl
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c7c], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpDetectAutoProxyConfigUrl
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c80], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpGetIEProxyConfigForCurrentUser
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c88], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpGetDefaultProxyConfiguration
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c84], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpGetProxyForUrl
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c8c], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpOpen
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c90], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpOpenRequest
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c94], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpQueryAuthSchemes
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c98], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpQueryDataAvailable
push dword [0x180b5ccc]
call esi
mov dword [0x180b5c9c], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpQueryHeaders
push dword [0x180b5ccc]
call esi
mov dword [0x180b5ca0], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpQueryOption
push dword [0x180b5ccc]
call esi
mov dword [0x180b5ca4], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpReadData
push dword [0x180b5ccc]
call esi
mov dword [0x180b5ca8], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpReceiveResponse
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cac], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpSendRequest
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cb0], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpSetDefaultProxyConfiguration
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cb8], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpSetCredentials
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cb4], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpSetOption
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cbc], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpSetStatusCallback
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cc8], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpSetTimeouts
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cc0], eax
cmp eax, ebx
je 0x1803ccbe
push str.WinHttpWriteData
push dword [0x180b5ccc]
call esi
mov dword [0x180b5cc4], eax
cmp eax, ebx
je 0x1803ccbe
mov bl, 1
jmp 0x1803ccc3
call fcn.1803ccc8
mov al, bl
pop esi
pop ebx
ret