OpenSnitch: Interaktive Firewall für Linux
Zusammenfassung
OpenSnitch überträgt das Prinzip einer interaktiven, anwendungsbezogenen Ausgangsfirewall auf GNU/Linux. OpenSnitch besteht aus einem Go-Daemon und einer Python-Benutzeroberfläche.
Ideen
- Ein Daemon beobachtet ausgehende Verbindungsversuche und ordnet sie Prozessen zu.
- Benutzer können neue Verbindungen einmalig oder dauerhaft erlauben.
- Regeln kombinieren Programme, Ziele, Ports, Protokolle und Benutzer.
- Eine grafische Oberfläche zeigt Aktivität und verwaltet Entscheidungen.
- Mehrere Knoten lassen sich über eine zentrale Oberfläche überwachen.
Einsichten
- Prozesskontext beantwortet andere Fragen als klassische paketorientierte Firewallregeln.
- Interaktive Regeln fördern Sichtbarkeit, können aber durch Dialogmüdigkeit an Wirkung verlieren.
- Ausgangskontrolle ergänzt Härtung und Segmentierung, ersetzt beide jedoch nicht.
Fakten
- Das Projekt ist von Little Snitch für macOS inspiriert.
- Regeln lassen sich dauerhaft speichern und nach unterschiedlichen Attributen bilden.
Empfehlungen
- Beginne im Beobachtungsmodus und gruppiere erwartete Verbindungen vor strikter Blockierung.
- Sichere Regeln und prüfe sie nach Anwendungs- oder Systemupdates.
Referenzen
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.