Esitteli julkaisun Portmaster 1.0:sta, sovelluksesta palomuurin työn organisointiin, joka tarjoaa pääsyn eston ja liikenteen valvonnan yksittäisten ohjelmien ja palveluiden tasolla. Projektikoodi on kirjoitettu Go-kielellä ja jaettu AGPLv3-lisenssillä. Käyttöliittymä on toteutettu JavaScriptillä Electron-alustalla. Tukee työtä Linuxissa ja Windowsissa.
Linux käyttää iptablesia liikenteen tarkastamiseen ja hallitsemiseen ja nfqueue-työkalua estopäätösten siirtämiseen käyttäjätilaan. Jatkossa Linuxille on tarkoitus käyttää erillistä ydinmoduulia. Ongelmatonta toimintaa varten on suositeltavaa käyttää Linux-ytimen versioita 5.7 ja uudempia (teoriassa on mahdollista työskennellä ytimillä alkaen haarasta 2.4, mutta ongelmia havaitaan versioissa 5.7 asti). Windows käyttää omaa ydinmoduuliaan liikenteen suodatuksen järjestämiseen.
Tuetut ominaisuudet sisältävät:
- Tarkkaile kaikkea järjestelmän verkkotoimintaa ja seuraa kunkin sovelluksen verkkotoiminnan ja yhteyksien historiaa.
- Haitalliseen koodiin ja liikkeen seurantaan liittyvien pyyntöjen automaattinen esto. Esto suoritetaan IP-osoitteiden ja verkkotunnusten luetteloiden perusteella, jotka on todettu olevan osallisena haitalliseen toimintaan, telemetrian keräämiseen tai henkilötietojen seurantaan. On myös mahdollista käyttää luetteloita mainosten estoon.
- Salaa DNS-kyselyt oletuksena käyttämällä DNS-over-TLS:ää. Selkeä näyttö kaikesta DNS-toiminnasta käyttöliittymässä.
- Mahdollisuus luoda omia estosääntöjä ja nopeasti estää valittujen sovellusten tai protokollien liikenne (voit esimerkiksi estää P2P-protokollia).
- Mahdollisuus määrittää sekä asetukset kaikkeen liikenteeseen että linkkisuodattimet yksittäisiin sovelluksiin.
- Tuki suodatukselle ja seurannalle maittain.
- Maksullisille käyttäjille annetaan pääsy yrityksen omaan SPN (Safing Privacy Network) -peittoverkkoon, jota mainostetaan VPN-vaihtoehtona, joka on samanlainen kuin Tor, mutta johon on helpompi muodostaa yhteys. SPN:n avulla voit ohittaa eston maittain, piilottaa käyttäjän IP-osoitteen ja välittää yhteyksiä valittuihin sovelluksiin. SPN-toteutuskoodi on avoimen lähdekoodin AGPLv3-lisenssillä.
Lähde: opennet.ru