Projektet stöder ett brett utbud av VPN-protokoll, vilket gör att du kan använda en server baserad på SoftEther VPN med standardklienter för Windows (L2TP, SSTP), macOS (L2TP), iOS (L2TP) och Android (L2TP), samt en transparent ersättning för en OpenVPN-server. Tillhandahåller verktyg för att kringgå brandväggar och djuppaketinspektionssystem. För att göra tunneln svårare att upptäcka, stöds även tekniken med kamouflerad Ethernet-vidarebefordran över HTTPS, medan en virtuell nätverksadapter är implementerad på klientsidan och en virtuell Ethernet-switch är implementerad på serversidan.
Bland ändringarna som läggs till i den nya utgåvan:
Lagt till stöd JSON-RPC API, som låter dig skapa tredjepartsapplikationer för att hantera VPN-servern. Inklusive att använda JSON-RPC kan du lägga till användare och virtuella hubbar, bryta vissa VPN-anslutningar, etc. Kodexempel för att använda JSON-RPC har publicerats för JavaScript, TypeScript och C#. För att inaktivera JSON-RPC, föreslås inställningen "DisableJsonRpcWebApi";
En inbyggd webbadministratörskonsol har lagts till (https://server/admin/"), som gör det möjligt att hantera VPN-servern via en webbläsare. Webbgränssnittets möjligheter är fortfarande begränsade;
Tillagt stöd för AEAD-blockkrypteringsläge ChaCha20-Poly1305-IETF;
En funktion har implementerats för att visa detaljerad information om protokollet som används i VPN-sessionen;
Utslagen sårbarhet i nätverksbryggdrivrutinen för Windows, vilket gör att du kan öka dina privilegier lokalt i systemet. Problemet visas bara på Windows 8.0 och äldre utgåvor när du använder Local Bridge eller SecureNAT-läge.