Skip to content

Instantly share code, notes, and snippets.

@swwwolf
Last active August 29, 2015 14:19
Show Gist options
  • Save swwwolf/079a2322a9b9f17f1d22 to your computer and use it in GitHub Desktop.
Save swwwolf/079a2322a9b9f17f1d22 to your computer and use it in GitHub Desktop.
if ( g_NoProxy )
goto set_no_proxy_parameters;
pszProxyW = Str1;
if ( Str1 )
{
if ( !wcscmp(Str1, L"SymSrvDirectProxy") )
{
set_no_proxy_parameters:
v6 = v21;
dwAccessType = 1;
v8 = v22;
pszProxyW = 0i64;
pszProxyBypassW = 0i64;
goto LABEL_13;
}
goto LABEL_39;
}
*(_QWORD *)&pProxyInfo.dwAccessType = 0i64;
pProxyInfo.lpszProxy = 0i64;
pProxyInfo.lpszProxyBypass = 0i64;
if ( !WinHttpGetDefaultProxyConfiguration(&pProxyInfo) || (pszProxyW = pProxyInfo.lpszProxy) == 0i64 )
{
pszProxyW = L"SymSrvBogusProxy";
LABEL_39:
v6 = v21;
v8 = v22;
pszProxyBypassW = L"<local>";
goto LABEL_40;
}
pszProxyBypassW = pProxyInfo.lpszProxyBypass;
v6 = pProxyInfo.lpszProxy;
v8 = pProxyInfo.lpszProxyBypass;
LABEL_40:
dwAccessType = 3;
LABEL_13:
hInternet = WinHttpOpen(&pszAgentW, dwAccessType, pszProxyW, pszProxyBypassW, 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment