
Skripte für: Wie man eine verdeckte Pentesting-Infrastruktur fast kostenlos aufbaut
Skripte zum Aufbau einer verdeckten Penetrationstesting-Infrastruktur mit RedSocks und DNScrypt.
Dieses Repository enthält eine Reihe von Bash-Skripten, die bei der Einrichtung einer transparenten Proxy-Infrastruktur helfen. Es leitet den Datenverkehr über einen SOCKS5-Proxy (via RedSocks) und verschlüsselt DNS-Abfragen (via DNScrypt).
Ursprüngliche Quelle: CPH-SEC/CPH-SEC.github.io
python3iptablesnano (oder Editor der Wahl)curlAbhängigkeiten installieren:
Führen Sie das Installationsskript aus, um dnscrypt-proxy und resolvconf einzurichten.
sudo ./installdnscrypt.sh
RedSocks-Konfiguration bearbeiten: Konfigurieren Sie die Details Ihres entfernten SOCKS5-Proxys.
sudo ./editREDconf.sh
Um den transparenten Proxy zu starten (dies startet die DNS-Dienste neu und wendet iptables-Regeln an):
sudo ./startREDsocks.sh
Dieses Skript dient als Haupteinstiegspunkt. Es läuft weiter. Drücken Sie Strg+C, um den Vorgang zu beenden und zu bereinigen.
Datenverkehr umleiten: iptables-Regeln manuell anwenden.
sudo ./iproute.sh
Routing zurücksetzen: iptables-Regeln löschen und die Umleitung stoppen.
sudo ./resetiproute.sh
DNS neu starten: DNScrypt und Netzwerk neu starten.
sudo ./restartDNScrypt.sh
IP überprüfen: Ihre externe IP-Adresse überprüfen.
./myip.sh
Proxys abrufen: (Erfordert das Untermodul fetch-some-proxies)
sudo ./fetch.sh
Dieses Repository wurde auditiert und modernisiert.
set -euo pipefail ist aktiviert, um Fehler frühzeitig zu erkennen.