Die Firma Objective Development hat Little Snitch fĂŒr Linux veröffentlicht â eine Linux-Version ihres bekannten Tools zur Kontrolle ausgehender Netzwerkverbindungen, das zuvor hauptsĂ€chlich macOS-Benutzern zur VerfĂŒgung stand. Die neue Variante wird nicht als striktes Systemschutzmittel positioniert, sondern als Instrument zur Kontrolle der PrivatsphĂ€re: Es zeigt, welche Anwendungen mit welchen Knoten im Netzwerk kommunizieren, ermöglicht das Blockieren unerwĂŒnschter Verbindungen und das Verfolgen der NetzwerkaktivitĂ€t.
Im Kern von Little Snitch fĂŒr Linux steht eBPF, wĂ€hrend die BenutzeroberflĂ€che als lokales Web-UIgestaltet ist, das ĂŒber http://localhost:3031/ zugĂ€nglich ist. Dieser Ansatz ermöglicht es nicht nur, aktuelle und vergangene Verbindungen zu beobachten, sondern auch, sie nach AktivitĂ€t, Datenvolumen und Anwendungsnamen zu sortieren und Verbindungen mit einem Klick schnell zu blockieren. Der Entwickler hebt besonders hervor, dass die UI als PWA installiert werden kann und das Produkt auch auf die Ăberwachung der NetzwerkaktivitĂ€t von entfernten Linux-Servern ausgerichtet ist.
Zu den unterstĂŒtzten Funktionen von Little Snitch fĂŒr Linux zĂ€hlt der Entwickler:
- die Anzeige der aktuellen und vergangenen NetzwerkaktivitÀt nach Anwendungen;
- Anzeige blockierter Verbindungen, Verkehrshistorie und ĂŒbertragene Datenmengen;
- Skalierung und Filterung nach ZeitrÀumen im Verkehrsdiagramm;
- Ein-Klick-Verbindungssperre;
- UnterstĂŒtzung von blocklist-Listen mit automatischer Aktualisierung;
- Import von Listen im Format "eine Domain/HOST pro Zeile", /etc/hosts und CIDR-Bereichen;
- Erstellung eigener Regeln fĂŒr Prozesse, Ports und Protokolle;
- Möglichkeit zur Aktivierung der Authentifizierung fĂŒr den Zugriff auf die Web-OberflĂ€che;
- Austausch von eBPF-Komponenten und Web-UI durch eigene Builds.
Das Projekt hat jedoch einige wichtige EinschrĂ€nkungen. Little Snitch fĂŒr Linux funktioniert auf den Kernen Linux 6.12 und neuer unter der Voraussetzung BTF-Support; der Entwickler warnt auch, dass gehĂ€rtete Kernel-Konfigurationen möglicherweise nicht mit dem Programm kompatibel sind. DarĂŒber hinaus wird das Produkt ausdrĂŒcklich als Lösung "fĂŒr PrivatsphĂ€re, nicht fĂŒr Sicherheit": aufgrund der EinschrĂ€nkungen von eBPF kann es bei hoher Last Situationen geben, in denen ein Paket nicht zuverlĂ€ssig einem Prozess oder DNS-Namen zugeordnet werden kann.
Das Lizenzmodell der Linux-Version ist gemischt: Die eBPF-Komponente und die Web-UI sind unter GPLv2, wÀhrend der Daemon und das CLI-Tool proprietÀr bleiben., aber sie werden kostenlos verbreitet und erlauben die freie Nutzung und Verbreitung.
Quelle: linux.org.ru
