aes-tunnel/README.txt

14 lines
600 B
Plaintext

Wrap socket in AES encryption. Python 3.4+ (Linux, Windows XP+)
Example, HTTP server:
* On the server:
* Run a HTTP server on 127.0.0.1:80
* Run: TUNNEL_ENCRYPT=in TUNNEL_IN_HOST="0.0.0.0" TUNNEL_IN_PORT=81 TUNNEL_OUT_HOST="127.0.0.1" TUNNEL_OUT_PORT=80 TUNNEL_ENC_PASS="mypass" ./aes-tunnel
* On the client:
* Run: TUNNEL_ENCRYPT=out TUNNEL_IN_HOST="127.0.0.1" TUNNEL_IN_PORT=82 TUNNEL_OUT_HOST="example.com" TUNNEL_OUT_PORT=81 TUNNEL_ENC_PASS="mypass" ./aes-tunnel
* Connect browser to 127.0.0.1:82
Additional functionality:
* TUNNEL_NODELAY: If set to any value, TCP_NODELAY is enabled