Sunday, January 23, 2011

rdp2tcp

Description

rdp2tcp is a tunneling tool on top of remote desktop protocol (RDP). It uses RDP virtual channel capabilities to multiplex several ports forwarding over an already established rdesktop session.
Available features:

  • tcp port forwarding
  • reverse tcp port forwarding
  • process stdin/out forwarding
  • SOCKS5 minimal support
The code is splitted into 2 parts:
  • the client running on the rdesktop client side
  • the server running on the Terminal Server side
Once both rdp2tcp client and server are running, tunnels management is performed by the controller (on client side). The controller typically listen on localhost (port 8477) waiting for new tunnel registrations.
rdp2tcp.png

Read more: rdp2tcp