ProxyCap è un software che permette di reindirizzare le connessioni di rete tramite server proxy. É possibile specificare quali applicazioni e programmi si connettono ad internet attraverso quale proxi e quali circostanze. Tutte le opzioni sono raggiungibili tramite l'interfaccia grafica. Il pannello ruleset permette di impostare regole di routing e le impostazioni DNS. Si possono memorizzare i proxy, regole di routing e le impostazioni DNS in un unico file in formato PRS, che possono essere esportare e ricaricate come set di regole predefinite.
ProxyCap consente di applicare le mofiche tramite una interfaccia semplice e intuitva. I proxy possono essere salvati in una lista per ognuno dei quali è possibile indicare nome, tipo (SOCKS4, SOCKS5, HTTPS, SSH), hostname, porta, username e password per l'autenticazione, ed eventuale autenticazione a chiave pubblica. Dalla lista è possibile infine selezionare un proxy di default e specificare quale regola si applicherà a quale proxy, incluse le applicazioni, le porte, indirizzi IP e hostname di destinazione.
Per un riassunto delle caratteristche principali:
- supporto per SOCKS4, SOCKS5 e HTTPS,
- supporto per il tunneling SSH;
- supporto protocolli TCP e UDP;
- regole di routing flessibili;
- supporto catene proxy;
- supporto IPv6.