Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
Go to file
Avery Pennarun ad459e2918 iptables.py: completely replace ipt script.
Doing it in python instead of shell makes the code a bit less error prone.
Plus we can parse the iptables output and avoid triggering iptables errors.
2010-05-01 21:34:05 -04:00
.gitignore Initial commit. 2010-05-01 16:15:37 -04:00
client.py iptables.py: completely replace ipt script. 2010-05-01 21:34:05 -04:00
helpers.py client now listens on a socket and gets SO_ORIGINAL_DST correctly. 2010-05-01 18:03:45 -04:00
iptables.py iptables.py: completely replace ipt script. 2010-05-01 21:34:05 -04:00
LICENSE Initial commit. 2010-05-01 16:15:37 -04:00
main.py iptables.py: completely replace ipt script. 2010-05-01 21:34:05 -04:00
options.py Initial commit. 2010-05-01 16:15:37 -04:00
ssh.py Initial commit. 2010-05-01 16:15:37 -04:00
sshuttle Initial commit. 2010-05-01 16:15:37 -04:00
ssnet.py Move some code that'll be useful for the server into ssnet.py. 2010-05-01 20:48:11 -04:00