bk99.de entertain the web since 1997

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

Originalartikel lesen

Im Webarchiv suchen