Socks5 over RDP Virtual Channels
- server: Windows software that connects and opens a VC (virtual channel) via the WTS Windows API.
- client: Linux client that connects to the VC via XFreeRDP.
- Connect to the remote server via RDP using XFreeRDP or Remmina:
xfreerdp /v:{IP} /u:'{USER}' /p:'{PASS}' /rdp2tcp:$(pwd)/client
For remmina, go to the advanced configuration tab and look for TCP redirection.
- Start server software on the Windows target.
.\server.exe
- Use the fwctrl from forwardlib repository to operate the client.
pipx install git+https://github.com/Veids/forwardlib
fwdctrl -h