Port Forwarding Tools

plink -D 9050 ubuntu@<IP>

Proxifier

Proxifier is a Windows tool that creates a tunneled network for desktop client applications and allows it to operate through a SOCKS or HTTPS proxy and allows for proxy chaining.

Sshuttle

sshuttle -r ubuntu@10.129.202.64 <target-ip-subnet> -v 

Rpivot

Rpivot is a reverse SOCKS proxy tool written in Python for SOCKS tunneling.

# Setup Server
python2.7 server.py --proxy-port 9050 --server-port 9999 --server-ip 0.0.0.0

# Upload client.py to Target

# On Target machine
python2.7 client.py --server-ip <IP> --server-port 9999

Netsh

# Example: netsh.exe interface portproxy add v4tov4 listenport=8080 listenaddress=10.129.15.150 connectport=3389 connectaddress=172.16.5.25
netsh.exe interface portproxy add v4tov4 listenport=8080 listenaddress=<current-host> connectport=3389 connectaddress=<target-host>

# Verify Netsh
netsh.exe interface portproxy show v4tov4

Last updated