diff options
author | Kevin Robertson <Kevin-Robertson@users.noreply.github.com> | 2020-05-25 22:35:28 -0400 |
---|---|---|
committer | Kevin Robertson <Kevin-Robertson@users.noreply.github.com> | 2020-05-25 22:35:28 -0400 |
commit | 586dddacf16b871e44bfdc7b3721f31591f4ab16 (patch) | |
tree | 574630c0c99d472bf5a110e029eb00b922c495d3 | |
parent | 23d0f07ca1489b71c8f1fef9ef55aaa90a7aa0a9 (diff) | |
download | Inveigh-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.ps1 | 13 |
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 } |