OpenSnitch - a Little Snitch alkalmazástűzfal linuxos portja

Címkék

OpenSnitch

Az OpenSnitch a macOS-en ismert Little Snitch alkalmazástűzfal linuxos portja. Fejlesztése a GitHub-on folyik, jelenleg kezdetleges állapotban van.

Hozzászólások

>linuxos portja

Little Snitch: Obj-C GUI + kernelmodul
Linuks Bitch: pytnoban írt /proc crawler

a Kommuna érdekesen értelmezi a "portolás" kifejezést

Van egyáltalán desktop linux alá normális gui-s app fw?

Hát azért látnám hasznát. Pl. van egy X médialejátszó amivel játszok le médiát a gépen, akkor az játsza már le azt a médiát és ne kotorásszon mindenfelé a neten. Ha nethez akar nyúlni akkor felugorhatna egy ablak, amiben firewall közli hogy X progi mit akar csinálni, én meg eldönthetném hogy:
- mehet bárhová
- mehet adott host/domain felé
- mehet adott ip/mask felé
- mehet a mindenkori aktuális LAN felé
- nem mehet sehová.
És mindez csak most vagy mindig, stb.

Nyilván lehet ezt szabályozni pl. apparmor vagy egyebek segítségével, de egy disztró alaptelepítésében meg nem mondod egy progiról hogy az most épp kommunikálna-e a net felé vagy nem.

Ez kizárólag addig működik, amíg a gépeden nincs megbízhatatlan forrásból és/vagy kompromittálódott program ;) Onnantól az első dolga lesz "megkerülni" a lokális tűzfaladat.

Ilyen korlátozásokat egy hagyományos OS sajnálatos módon nem tud hitelt érdemlően érvényesíteni.
De szerencsére van megoldás:
http://zrubi.hu/qubes/

Ez sem csodaszer, de igen érdekes megoldásokat lehet vele összehozni, pl:
http://zrubi.hu/2017/traffic-analysis-qubes/

--
zrubi.hu

Pl. lehet benne profilokat létrehozni, amit hozzárendelhetsz hálózatokhoz. Így ha mondjuk átváltasz otthoni wifiről mobilnetre, akkor automatikusan leszabályozza a hálózati forgalmat, és nem jársz úgy, mint én, hogy hipp-hopp eltűnk 9GB a havi mobilnet keretemből, mert a backup szoftver vígan talicskázta fel cloudba a biteket.