Spoločnosť Objective Development uviedla Little Snitch for Linux — verziu svojho známeho nástroja na kontrolu odchádzajúcich sieťových pripojení pre Linux, predtým dostupného najmä pre používateľov macOS. Nová verzia nie je určená ako prostriedok na prísnu ochranu systému, ale ako nástroj na kontrolu súkromia: zobrazuje, ktoré aplikácie komunikujú s akými uzlami v sieti, umožňuje blokovať neželané pripojenia a sledovať históriu sieťovej aktivity.
Základom Little Snitch for Linux je eBPF, a rozhranie je koncipované ako lokálne web UI, dostupné na http://localhost:3031/. Tento prístup umožňuje nielen sledovať aktuálne a minulé pripojenia, ale aj triediť ich podľa aktivity, objemu prenosu a názvu aplikácie, ako aj rýchlo blokovať pripojenia jedným kliknutím. Vývojár osobitne zdôrazňuje, že UI je možné nainštalovať ako PWA a samotný produkt je zameraný aj na sledovanie sieťovej aktivity vzdialených Linux serverov.
Medzi podporované funkcie Little Snitch for Linux vývojár vyberá:
- prehľad aktuálnej a predchádzajúcej sieťovej aktivity aplikácií;
- zobrazenie blokovaných pripojení, histórie prenosu a objemov prenášaných dát;
- škálovanie a filtrovanie podľa časových intervalov na grafe prenosu;
- blokovanie pripojení jedným kliknutím;
- podporu blocklist-zoznamov s automatickou aktualizáciou;
- import zoznamov v formátoch „jeden doménový/hostiteľský záznam na riadok“, /etc/hosts a CIDR rozsahoch;
- vytváranie vlastných pravidiel podľa procesov, portov a protokolov;
- možnosť zapnúť autentifikáciu pre prístup k webovému rozhraniu;
- nahradenie eBPF komponentu a web UI vlastnými zostavami.
Projekt má zároveň niekoľko dôležitých obmedzení. Little Snitch for Linux funguje na jadrach Linux 6.12 a novších s prítomnosťou BTF support; vývojár tiež varuje, že hardened konfigurácie jadra nemusia byť kompatibilné s programom. Navyše, produkt je priamo popísaný ako riešenie „for privacy, not security“: kvôli obmedzeniam eBPF pri vysokom zaťažení môžu nastať situácie, keď nie je možné spolehlivo priradiť paket k procesu alebo DNS názvu.
Licenčný model pre Linux verziu je zmiešaný: eBPF komponent a web UI sú zverejnené pod GPLv2, zatiaľ čo démon a CLI nástroj zostávajú proprietárne., ale sú dostupné zadarmo a umožňujú voľné používanie a šírenie.
Zdroj: linux.org.ru
