Portspoof: Eine Technik zur Emulation gültiger Dienste auf allen 65535 TCP-Ports
(github.com/drk1wi)-
Überblick über die Portspoof-Software
- Portspoof ist eine Software zur Erhöhung der Sicherheit von Betriebssystemen.
- Sie hält alle 65535 TCP-Ports ständig offen, sodass Angreifer den Portstatus nicht feststellen können.
- Bei Port-Scans werden alle Ports als OPEN gemeldet, wodurch Stealth-Port-Scans wirkungslos werden.
- Jeder offene TCP-Port erzeugt über Service-Emulation gefälschte Banner, um Scanner zu täuschen.
- Mithilfe einer dynamischen Datenbank von Service-Signaturen antwortet sie auf Service-Probes mit gültigen Signaturen.
- Dadurch wird es für Angreifer schwierig, die tatsächlichen Portnummern des Systems zu ermitteln.
-
Die Kunst der Angriffsabwehr
- Portspoof kann die Tools und Exploits von Angreifern nutzen, um ein System in ein aggressives Verteidigungsmittel zu verwandeln.
- Es ist als leichtgewichtiges, schnelles, portables und sicheres zusätzliches Element eines Firewall-Systems konzipiert.
- Es verlangsamt und erschwert die Aufklärungsphase von Angreifern und erhöht so die Sicherheit des Systems.
- Es ist User-Space-Software und benötigt keine Root-Rechte.
- Pro laufender Instanz wird nur ein TCP-Port gebunden.
- Über
iptables-Regeln lässt es sich einfach anpassen. - Es hat einen geringen CPU- und Speicherverbrauch und unterstützt Multithreading.
- Es stellt mehr als 9000 dynamische Service-Signaturen bereit, um die Scanning-Software von Angreifern zu verwirren.
-
Autor
- Piotr Duszyński (@drk1wi).
-
Kommerzielle Nutzung
- Portspoof wird unter einer bestimmten Lizenz bereitgestellt; für die kommerzielle Nutzung ist eine Lizenzabsprache mit dem Autor erforderlich.
1 Kommentare
Hacker-News-Kommentare