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. Its features include TCP port forwarding, reverse TCP port forwarding, process stdin/stdout forwarding, and SOCKS5 minimal support.