Invoke-SocksProxy
Socks proxy, and reverse socks server using powershell.
Creates a local or "reverse" Socks proxy using powershell.
The local proxy is a simple Socks 4/5 proxy.
The reverse proxy creates a tcp tunnel by initiating outbond SSL connections that can go through the system's proxy. The tunnel can then be used as a socks proxy on the remote host to pivot into the local host's network.