Die Veröffentlichung von Portmaster 1.0, einer Anwendung zur Verwaltung von Firewall-Aktivitäten, die den Zugriff blockiert und den Netzwerkverkehr auf der Ebene einzelner Programme und Dienste überwacht. Der Projektcode ist in Go geschrieben und wird unter der AGPLv3-Lizenz veröffentlicht. Die Benutzeroberfläche ist in JavaScript unter Verwendung der Electron-Plattform implementiert. Es wird eine Nutzung unter Linux und Windows unterstützt.
Unter Linux wird zur Inspektion und Verwaltung des Verkehrs iptables und nfqueue verwendet, um die Verarbeitung von Blockierungsentscheidungen in den Benutzermodus zu verlagern. Zukünftig wird eine separate Kernelmodul für Linux in Betracht gezogen. Für eine reibungslose Funktion wird die Verwendung von Linux-Kernel-Versionen 5.7 und höher empfohlen (theoretisch ist eine Nutzung von Kernen ab der Version 2.4 möglich, aber in Versionen vor 5.7 gibt es Probleme). Unter Windows wird ein hauseigenes Kernelmodul zur Verkehrsfilterung verwendet.

Zu den unterstützten Funktionen gehören:
- Überwachung aller Netzwerkaktivitäten im System und Nachverfolgung der Netzwerkaktivitäts- und Verbindungsprotokolle jedes Anwendungs.
- Automatische Blockierung von Anfragen, die mit bösartigem Code und Nachverfolgung von Bewegungen verbunden sind. Die Blockierung erfolgt anhand von Listen IP-Adressen und Domains, die in bösartiger Aktivität, beim Sammeln von Telemetriedaten oder bei der Verfolgung personenbezogener Daten erwischt wurden. Es besteht auch die Möglichkeit, Listen zur Blockierung von Werbung zu verwenden.
- Standardmäßige Verschlüsselung von DNS-Anfragen mithilfe von DNS-over-TLS. Anschauliche Anzeige aller mit DNS verbundenen Aktivitäten in der Benutzeroberfläche.
- Die Möglichkeit, eigene Blockierungsregeln zu erstellen und den Verkehr ausgewählter Anwendungen oder Protokolle schnell zu blockieren (zum Beispiel kann die Verwendung von P2P-Protokollen untersagt werden).
- Die Möglichkeit, sowohl Einstellungen für den gesamten Verkehr zu definieren als auch Filter an einzelne Anwendungen zu binden.
- Unterstützung der Filterung und Überwachung in Verbindung mit Ländern.

- Für zahlende Nutzer wird der Zugriff auf das eigene Overlay-Netzwerk SPN (Safing Privacy Network) angeboten, das als Alternative präsentiert wird VPN, die an Tor erinnert, aber einfacher verfügbar ist. SPN ermöglicht das Umgehen von Ländersperren, verbirgt die IP-Adresse des Nutzers und leitet Verbindungen für ausgewählte Anwendungen weiter. Der Code für die Umsetzung von SPN ist unter der AGPLv3-Lizenz offen.
Quelle: opennet.ru

