È stata presentata la versione 1.0 di Portmaster, un'applicazione per gestire il firewall, che garantisce il blocco degli accessi e il monitoraggio del traffico a livello di singoli programmi e servizi. Il codice del progetto è scritto in Go e distribuito con licenza AGPLv3. L'interfaccia è realizzata in JavaScript utilizzando la piattaforma Electron. È supportato il funzionamento su Linux e Windows.
Su Linux, per ispezionare e gestire il traffico, si utilizza iptables e nfqueue per spostare il trattamento delle decisioni di blocco nello spazio utente. In futuro è prevista l'implementazione di un modulo kernel separato per Linux. Per un funzionamento senza problemi, si raccomanda l'uso di versioni del kernel Linux 5.7 e successive (è teoricamente possibile utilizzare kernel dalla versione 2.4, ma nelle versioni precedenti alla 5.7 si riscontrano problemi). Su Windows, si utilizza un proprio modulo del kernel per organizzare la filtrazione del traffico.

Tra le funzionalità supportate ci sono:
- Monitoraggio di tutta l'attività di rete nel sistema e tracciamento della cronologia delle attività di rete e delle connessioni di ciascuna applicazione.
- Blocco automatico delle richieste legate a malware e monitoraggio della posizione. Il blocco avviene tramite liste IP addresses e domini coinvolti in attività malevole, raccolta di telemetria o monitoraggio dei dati personali. È possibile utilizzare liste anche per bloccare la pubblicità.
- Crittografia predefinita delle query DNS, utilizzando DNS-over-TLS. Visualizzazione chiara nel'interfaccia di tutta l'attività relativa a DNS.
- Possibilità di creare regole di blocco personalizzate e bloccare rapidamente il traffico di applicazioni o protocolli selezionati (ad esempio, è possibile vietare i protocolli P2P).
- Possibilità di impostare configurazioni sia per tutto il traffico che di legare i filtri a singole applicazioni.
- Supporto per filtraggio e monitoraggio legato ai paesi.

- Per gli utenti a pagamento, accesso alla propria rete overlay SPN (Safing Privacy Network), che si propone come alternativa. VPN, simile a Tor, ma più semplice da connettere. SPN consente di bypassare i blocchi nazionali, nascondere l'indirizzo IP dell'utente e reindirizzare le connessioni per applicazioni selezionate. Il codice sorgente di SPN è aperto sotto licenza AGPLv3.
Fonte: opennet.ru

