Skip to content
This repository has been archived by the owner on Jan 26, 2021. It is now read-only.
/ tlstun Public archive

A socks tunnel client and server using websockets over http and tls

License

Notifications You must be signed in to change notification settings

jsimonetti/tlstun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TLSTun

TLSTun is a Go client server application to tunnel through highly intelligent firewalls.

The client will connect to the server component over a WebSocket. All client connections are then muxed over the WebSocket to the server which connects the to a Socks5 proxy. The server then proxies the connection from the mux to the real destination.

This will punch through firewalls that do actual inspection of traffic.

SEE ALSO

TODO:

  • add passthrough functionality to server to allow running it in front of an existing webserver

Contributions to this project are welcomed!