mirror of
https://github.com/rapid7/metasploit-payloads
synced 2025-03-24 18:16:24 +01:00
Adjust length to include NULL terminator
This commit is contained in:
parent
15a151fce6
commit
97398e0c07
@ -54,14 +54,14 @@ DWORD server_dispatch_http_winhttp(Remote* remote, THREAD* serverThread, int iEx
|
||||
// Proxy auth, if required.
|
||||
if (wcscmp(pMetProxyUser, L"METERPRETER_USERNAME_PROXY") != 0)
|
||||
{
|
||||
if (!WinHttpSetOption(remote->hInternet, WINHTTP_OPTION_PROXY_USERNAME, pMetProxyUser, lstrlen(pMetProxyUser)))
|
||||
if (!WinHttpSetOption(remote->hInternet, WINHTTP_OPTION_PROXY_USERNAME, pMetProxyUser, lstrlen(pMetProxyUser) + 1))
|
||||
{
|
||||
dprintf("[DISPATCH] Failed to set proxy username");
|
||||
}
|
||||
}
|
||||
else if(wcscmp(pMetProxyPass, L"METERPRETER_PASSWORD_PROXY") != 0)
|
||||
{
|
||||
if (!WinHttpSetOption(remote->hInternet, WINHTTP_OPTION_PROXY_PASSWORD, pMetProxyPass, lstrlen(pMetProxyPass)))
|
||||
if (!WinHttpSetOption(remote->hInternet, WINHTTP_OPTION_PROXY_PASSWORD, pMetProxyPass, lstrlen(pMetProxyPass) + 1))
|
||||
{
|
||||
dprintf("[DISPATCH] Failed to set proxy username");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user