Я просто немного рассказывал кому-нибудь о SSH и VNC. Я сказал, что покажу ему кое-что с TeamViewer. Затем он спросил меня: «Так ... это клиент VNC?
И я не был уверен.
Какой протокол использует TeamViewer? Это явно похоже на VNC & RDP и так далее. Тем не менее, я не могу найти много информации об этом.
Ответы:
TeamViewer использует собственный проприетарный протокол. Это не задокументировано, хотя уровень аутентификации частично проанализирован:
По своему назначению он аналогичен RDP или VNC (RFB), но включает в себя обход NAT, имеет несколько разные методы аутентификации (одноразовые PIN-коды), поддерживает передачу файлов и чат, а также динамически адаптируется к условиям сети.
источник