14

I was just teaching someone a little about SSH & VNC. I said I'd show him some things with TeamViewer. Then he asked me "Soo.. is this a VNC client?
And I wasn't sure.

What protocol does TeamViewer use? It's obviously similar to VNC & RDP and so on. However, I can't seem to find much information on it.

Seth
  • 403
voices
  • 2,881

1 Answers1

27

TeamViewer uses its own proprietary protocol. It is not documented, though its authentication layer has been partially analyzed:

It is similar to RDP or VNC (RFB) in purpose, but includes NAT traversal, has slightly different authentication methods (the one-time PINs), supports file transfer & chat, and adapts to network conditions dynamically.

Oskar Skog
  • 105
  • 1
  • 9
grawity
  • 501,077