Introduserte utgivelsen av Portmaster 1.0, en applikasjon for å organisere arbeidet med en brannmur som gir tilgangsblokkering og trafikkovervåking på nivået av individuelle programmer og tjenester. Prosjektkoden er skrevet i Go og distribuert under AGPLv3-lisensen. Grensesnittet er implementert i JavaScript ved hjelp av Electron-plattformen. Støtter arbeid på Linux og Windows.
Linux bruker iptables for å inspisere og kontrollere trafikk og nfqueue for å flytte blokkeringsbeslutninger inn i brukerområdet. I fremtiden er det planlagt å bruke en egen kjernemodul for Linux. For problemfri drift anbefales det å bruke Linux-kjerneversjoner 5.7 og nyere (teoretisk sett er det mulig å jobbe med kjerner fra 2.4-grenen, men problemer observeres i versjoner opp til 5.7). Windows bruker sin egen kjernemodul for å organisere trafikkfiltrering.
Støttede funksjoner inkluderer:
- Overvåk all nettverksaktivitet på systemet og spor historien til nettverksaktivitet og tilkoblinger til hver applikasjon.
- Automatisk blokkering av forespørsler knyttet til ondsinnet kode og bevegelsessporing. Blokkering utføres basert på lister over IP-adresser og domener som er funnet å være involvert i ondsinnet aktivitet, innsamling av telemetri eller sporing av personopplysninger. Det er også mulig å bruke lister for å blokkere annonser.
- Krypter DNS-forespørsler som standard ved å bruke DNS-over-TLS. Tydelig visning av all DNS-relatert aktivitet i grensesnittet.
- Muligheten til å lage dine egne blokkeringsregler og raskt blokkere trafikk av utvalgte applikasjoner eller protokoller (du kan for eksempel blokkere P2P-protokoller).
- Muligheten til å definere både innstillinger for all trafikk og koble filtre til individuelle applikasjoner.
- Støtte for filtrering og overvåking basert på land.
- Betalte brukere får tilgang til selskapets proprietære SPN (Safing Privacy Network) overleggsnettverk, som er utpekt som et VPN-alternativ som ligner på Tor, men som er lettere å koble til. SPN lar deg omgå blokkering etter land, skjule brukerens IP-adresse og videresende tilkoblinger for utvalgte applikasjoner. SPN-implementeringskoden er åpen kildekode under AGPLv3-lisensen.
Kilde: opennet.ru