sniproxy

Transparent TLS and HTTP layer 4 proxy with SNI support

Install

All systems
curl cmd.cat/sniproxy.sh
Debian Debian
apt-get install sniproxy
Ubuntu
apt-get install sniproxy
Alpine
apk add sniproxy
image/svg+xml Kali Linux
apt-get install sniproxy
Windows (WSL2)
sudo apt-get update sudo apt-get install sniproxy
Docker
docker run cmd.cat/sniproxy sniproxy powered by Commando

sniproxy

Transparent TLS and HTTP layer 4 proxy with SNI support

Proxies incoming HTTP and TLS connections based on the hostname contained in the initial request of the TCP session. This enables HTTPS name-based virtual hosting to separate backend servers without installing the private key on the proxy machine.