2016-05-06 28 views
0

我在Linux下测试SSH连接。单独数据包中的TCP FIN

使用tcpdump我注意到TCP FIN标志是在普通的SSH分组数据中设置的。 出于测试目的,我想实现这样一种情况,即带有TCP FIN标志的数据包作为单独的数据包发送,因此它将是一个没有数据但带有FIN标志的数据包。

我一直在寻找这样的可能性在“男人7插座”,但没有找到。 我的问题是 - 如何在Linux中实现这样的功能?有任何想法吗?

+0

你为什么在意?这不是你可以控制的东西,也不是对任何可能的应用程序代码有任何明显的区别。不要测试平台。 – EJP

回答

0

以这种方式调整TCP连接无法完成,并且控制它并不会有意义。如果你需要用这种行为产生流量,你不能使用普通的TCP套接字,但需要使用raw sockets,你可以在其中设置标题。您当然需要重新实现您的应用程序中所需的TCP连接的所有部分,以实现此功能。