正如标题所说,我想使用现有的 tcp 连接发送数据。所述连接已经由第 3 方程序建立。我无法找到有关此的太多信息,并且可以肯定地说我根本不知道这将如何工作。
操作系统是Windows。我首选的编程语言是 python - 我不想使用 3rd 方 python 模块,但如果它们让我的生活更轻松,我会的。
澄清一下,如果您不确定我想做什么:我想发送数据,就好像它是由不同的程序发送的一样;很像WPE pro的发送功能。
更新:
从技术上讲,我不能手动设计 TCP 数据包,然后告诉网络设备(或操作系统)发送该数据包吗?那不是注入套接字会做的完全一样的事情吗?
编辑:维基百科说接收主机确认它收到的数据包,这使得这有点困难。但是如果可以在第 3 方程序接收到它之前丢弃该确认包,那么这应该可以工作。正确的?