如何将TCP数据包(Syn,Fin)发送到具有阻塞端口的服务器(端口敲门)C#

时间:2014-11-05 11:08:53

标签: c# tcp

您好我试图做app,它将Syn,Fin,Ack数据包发送到服务器上的阻塞端口。在服务器上运行守护进程,它监听这个端口(端口敲门)。

以下是我的TCP Syn数据包示例:

byte[] packetData = new byte[] { 0x00, 0x23, 0xf8, 0x4e, 0x45, 0x7e, 0xf4, 0x6d, 0x04, 0x39, 0xd2, 0xeb, 0x08, 0x00, 0x45, 0x00, 0x00, 0x34, 0x13, 0xea, 0x40, 0x00, 0x80, 0x06, 0x61, 0x19, 0xc0, 0xa8, 0x01, 0x22, 0x5d, 0x59, 0x66, 0x9d, 0x65, 0x48, 0x00, 0x50, 0x05, 0xe6, 0x36, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x20, 0x00, 0x27, 0xde, 0x00, 0x00, 0x02, 0x04, 0x04, 0xec, 0x01, 0x03, 0x03, 0x08, 0x01, 0x01, 0x04, 0x02 };

如何将此数据包直接发送到服务器?我显然无法建立TCP连接: - /

感谢您的一些想法。

0 个答案:

没有答案