Podjetje Objective Development je izdalo Little Snitch for Linux — različico svojega znanega orodja za nadzor odhodnih omrežnih povezav, ki je bila prej dostopna predvsem uporabnikom macOS. Nova različica se ne pozicionira kot sredstvo za strogo zaščito sistema, temveč kot orodje za nadzor zasebnosti: prikazuje, katera aplikacija se povezuje s katerimi vozlišči v omrežju, omogoča blokiranje nezaželenih povezav in spremljanje zgodovine omrežne aktivnosti.
Osnova Little Snitch for Linux temelji na eBPF, uporabniški vmesnik pa je zasnovan kot lokalni web UI, dostopen preko http://localhost:3031/. Tak pristop omogoča ne le opazovanje trenutnih in preteklih povezav, temveč tudi njihovo razvrščanje po aktivnosti, količini prometa in imenu aplikacije, ter hitro blokiranje povezav z enim klikom. Razvijalec posebno poudarja, da je UI mogoče namestiti kot PWA, sam izdelek pa je usmerjen tudi v spremljanje omrežne aktivnosti oddaljenih Linux strežnikov.
Med podprtimi možnostmi Little Snitch for Linux razvijalec izpostavlja:
- pregled trenutne in pretekle omrežne aktivnosti po aplikacijah;
- prikaz blokiranih povezav, zgodovine prometa in količin prenesenih podatkov;
- pripravljenost za povečanje in filtriranje po časovnih obdobjih na grafu prometa;
- blokado povezav z enim pritiskom;
- podporo seznamom blokad z avtomatskimi posodobitvami;
- uvoz seznamov v formatih 'ena domena/gostitelj na vrstico', /etc/hosts in CIDR obsege;
- ustvarjanje lastnih pravil po procesih, vratih in protokolih;
- možnost vključitve avtentifikacije za dostop do web vmesnika;
- zamenjavo eBPF komponent in web UI z lastnimi zbirkami.
Projekt ima pri tem vrsto pomembnih omejitev. Little Snitch for Linux deluje na jedrih Linux 6.12 in novejših ob pogoju, da ima BTF podporo; razvijalec tudi opozarja, da lahko hardened konfiguracije jedra niso združljive s programom. Poleg tega je izdelek neposredno opisan kot rešitev "for privacy, not security": zaradi omejitev eBPF pri visokem obremenitvi lahko nastanejo situacije, kjer paketa ni mogoče zanesljivo povezati s procesom ali DNS-nazivom.
Licenčni model za različico Linux je mešan: komponenta eBPF in web UI sta objavljena pod GPLv2, medtem ko demon in CLI orodje ostajata proprietarno, ampak se prosto širijo in omogočajo svobodno uporabo ter ponovni razširitev.
Izvor: linux.org.ru
