aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Robertson <Kevin-Robertson@users.noreply.github.com>2020-05-25 22:35:28 -0400
committerKevin Robertson <Kevin-Robertson@users.noreply.github.com>2020-05-25 22:35:28 -0400
commit586dddacf16b871e44bfdc7b3721f31591f4ab16 (patch)
tree574630c0c99d472bf5a110e029eb00b922c495d3
parent23d0f07ca1489b71c8f1fef9ef55aaa90a7aa0a9 (diff)
downloadInveigh-586dddacf16b871e44bfdc7b3721f31591f4ab16.tar.gz
Inveigh-586dddacf16b871e44bfdc7b3721f31591f4ab16.zip
Proxy and HTTPS bug fix
Fixed a bug that was preventing proxy and https listeners from finding a target.
-rw-r--r--Inveigh-Relay.ps113
1 files changed, 5 insertions, 8 deletions
diff --git a/Inveigh-Relay.ps1 b/Inveigh-Relay.ps1
index 9d63d18..74105a4 100644
--- a/Inveigh-Relay.ps1
+++ b/Inveigh-Relay.ps1
@@ -100,9 +100,6 @@ Default = Disabled: Enable/Disable forcing all output to the standard output str
running Inveigh Relay through a shell that does not return other output streams. Note that you will not see the
various yellow warning messages if enabled.
-.PARAMETER ProxyRelay
-Default = Disabled: (Y/N): Enable/Disable relaying proxy authentication.
-
.PARAMETER ProxyIP
Default = Any: IP address for the proxy listener.
@@ -282,7 +279,7 @@ if($inveigh.relay_running)
throw
}
-$inveigh_version = "1.5"
+$inveigh_version = "1.501"
if(!$target -and !$inveigh.enumerate)
{
@@ -6645,8 +6642,8 @@ function HTTPSListener
$RelayAutoDisable).AddArgument($RepeatEnumerate).AddArgument($RepeatExecute).AddArgument(
$Service).AddArgument($SMB_version).AddArgument($SessionLimitPriv).AddArgument(
$SessionLimitUnpriv).AddArgument($SessionLimitShare).AddArgument($SessionPriority).AddArgument(
- $Target).AddArgument($Username).AddArgument($WPADAuth).AddArgument($WPADAuthIgnore).AddArgument(
- $WPADResponse) > $null
+ $Target).AddArgument($TargetMode).AddArgument($TargetRefresh).AddArgument($Username).AddArgument(
+ $WPADAuth).AddArgument($WPADAuthIgnore).AddArgument($WPADResponse) > $null
$HTTPS_powershell.BeginInvoke() > $null
}
@@ -6670,8 +6667,8 @@ function ProxyListener
$RelayAutoDisable).AddArgument($RepeatEnumerate).AddArgument($RepeatExecute).AddArgument(
$Service).AddArgument($SMB_version).AddArgument($SessionLimitPriv).AddArgument(
$SessionLimitUnpriv).AddArgument($SessionLimitShare).AddArgument($SessionPriority).AddArgument(
- $Target).AddArgument($Username).AddArgument($WPADAuth).AddArgument($WPADAuthIgnore).AddArgument(
- $WPADResponse) > $null
+ $Target).AddArgument($TargetMode).AddArgument($TargetRefresh).AddArgument($Username).AddArgument(
+ $WPADAuth).AddArgument($WPADAuthIgnore).AddArgument($WPADResponse) > $null
$proxy_powershell.BeginInvoke() > $null
}