侦听多个端口的telnet服务器上的syn泛洪攻击

时间:2019-04-20 21:06:06

标签: sockets security tcp network-programming telnet

我想实现一个telnet服务器,该服务器在不同的端口上侦听不同的应用程序。如何以干净有效的方式做到这一点? 假设我能够做到,即我的telnet服务器侦听端口23和12345。如果攻击者在端口23上对我的telnet服务器上的telnet服务器发起了SYN泛洪攻击,那么另一个端口12345会发生什么情况?攻击成功了吗?仍然可以访问吗?

1 个答案:

答案 0 :(得分:0)

在OS内核中完全处理了SYN Flood攻击。仅当建立TCP连接的三路握手已成功时,执行accept的服务器才会从接受返回,而SYN泛洪则不是这种情况。

但是,SYN泛洪将影响系统的内存使用。如果这仅会影响单个套接字或会影响系统,则通常取决于操作系统以及可能取决于其配置。但是,实际上是否有一个处理多个套接字的进程与多个处理每个套接字处理一个套接字的进程无关紧要。