常见远程控制协议及漏洞总结
一. Telnet协议。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。
二. SSH协议。SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。它是基于加密的网络协议,用于在不安全的网络上安全可靠地运行网络服务。一些特定的应用程序包括远程命令行,远程命令执行,登录,但是借助SSH可以确保任何网络服务的安全。
三. RFB协议(VNC协议)。RFB协议即 图形化 远程管理协议,vnc远程管理工具就是基于此协议。
四. RDP协议-远程桌面连接。它是由Microsoft开发的协议,它为用户提供图形界面以通过网络连接连接到另一台计算机,其中一个用户运行RDP客户端软件,而另一个用户运行RDP服务器软件。 默认监听TCP端口3389和UDP端口3389。 它使得远程用户能够通过鼠标、键盘等在应用程序间进行通信。