服务器端软件是相对于客户端( Client ) 软件而言的。所谓服务器端软件,是指能够开放网络端口,接受其他的客户端软件建立连接,并且通过此连接与客户端软件之间交换数据的软件。这一开放特定端口,接受客户端软件连接,并通过此连接与客户端软件交换数据的行为称为“服务”(service)。 服务器端软件的种类很多,随其所提供的服务的不同而分类。常见的有http server,ftp server,pop3 server,smtp server,irc server,proxy server等等,每种类型里都有不同的版本,可以运行在不同的硬件及软件平台上。这些软件可以单独运行在某一台计算机上,也可以共同运行在同一台计算机上。它们各自开放不同的端口等待不同的客户端软件连接。比如http server通常开放80端口,ftpserver通常开放21端口等等。 除常用的服务器端软件之外,还有一种服务器端软件,可能是人们日常所忽略的,那就是许多的后门木马。它们潜入系统后,暗自打开某些非常用的端口,当该端口受到特定类型的网络数据扫描后并接受其登陆之后,即跟控制端(客户端)建立连接。著名的灰鸽子木马,植入在受侵机器里的,也就是一个服务器端软件。(当然,并非所有的木马都是通过放置服务器端软件而实现)。 TG:@cdncloud13 微信:cdncloud43 企业QQ:2881062621
|