OpenSnitch bald in Debian und Ubuntu

OpenSnitch ist eine quelloffene Application Firewall, also eine Firewall auf Anwendungsbasis. Sie überwacht den ausgehenden Datenfluss auf der Grundlage von Anwendungen. Opensnitch ist ein Python-Fork der proprietären Personal Firewall Little Snitch für macOS.

Darf ich raus?

Im Unterschied zu einer herkömmlichen Firewall reagiert OpenSnitch, wenn eine Anwendung eine Verbindung ins Netz aufzubauen möchte und stoppt dieses Unterfangen zunächst, bis man für einen Zeitraum oder unbeschränkt bequem in einer GUI bestätigt hat, dass man das erlauben möchte. Damit lassen sich Anwendungen entlarven, die gerne nach Hause telefonieren oder uns tracken möchten.

Anfangs mehr Aufwand

Am Anfang macht OpenSnitch etwas mehr Arbeit, da der ausgehende Verkehr aller Anwendungen zunächst blockiert wird. Sind aber die Wunscheinstellungen (blockiert, erlaubt bis zum Reboot, generell erlaubt) erst einmal vorgenommen, hat man aber mehr Kontrolle über sein System und sieht vor allem gleich, wer sich wohin verbinden möchte. Die Firewall lässt sich über einen Schalter deaktivieren, was vor allem am Anfang nützlich ist, wenn noch nicht alle Regeln gesetzt sind. Bei Systemen mit mehreren Usern lassen sich die Regeln auch für jeden User individuell definieren.

In Debian und Ubuntu verfügbar

OpenSnitch, das seit rund fünf Jahren entwickelt wird, war bisher nicht allzu gut in den Archiven der Distributionen verfügbar, die Pakete mussten meist von der GitHub-Seite des Projekts installiert werden. Das änderte sich kürzlich mit der Verfügbarkeit des aktuellen Pakets opensnitch 1.5.8.2 in Debian Unstable und Testing und entsprechend im kommenden Debian 12 »Bookworm«. Auch in Ubuntu 23.04 wird OpenSnitch über die Paketverwaltung installierbar sein. Zudem ist OpenSnitch für Armhf und Arm64 verfügbar.

Einen ausführlichen Artikel über OpenSnitch habe ich letztes Jahr im LinuxUser 03/2022 veröffentlicht. Die Dokumentation liegt auf GitHub.

Teilt den Beitrag, falls ihr mögt

6 Kommentare

  1. Zu meinen Mac Zeiten hatte ich das LittleSnitch installiert. Daher hatte ich zwar OpenSnitch zwar wahrgenommen aber nicht installiert. Heute in einer stillen Minute in einer VM installiert. Ist bei der Version “aktuellen Pakets opensnitch 1.8.5.2″ ein Zahlendreher? 1.5x und als Prerelease 1.6x habe ich gefunden. Ob nun OpenSnitch einen Sicherheitstechnisch voranbringt kann man sicherlich diskutieren. Um schnell und einfach zu sehen was so alles Verbindungen aufbaut erfüllt das Programm seinen Zweck. Ich werde das mal in meiner VM laufen lassen und schauen ob ich mich damit anfreunden kann.

    0
  2. Als macOS-Nutzer (beruflich) habe ich LittleSnitch lieben gelernt und lange nach sowas für Linux gesucht. OpenSnitch füllt da endlich eine Lücke.

    Klar kann man die Firewall auch anders konfigurieren, wenn man eh schon eine GUI hat, ist sowas natürlich schneller.

    1
  3. Die Software ist gar nicht schlecht, selbst für einen Anfänger leicht zu bedienen und soweit ich gesehen habe soll die neue Version auch eingehende Verbindungen Filtern können also sprich volle Kontrolle über den Paketfilter gewähren können nicht wie vorher nur ausgehende Verbindungen.

    1

Kommentar hinterlassen