我正在解决嵌入式设备上 telnet 服务器的问题,我需要重新创建一个特定的进程,在该进程中客户端在服务器完成初始连接设置/握手之前关闭套接字。
具体来说,我需要在通信的特定点立即发送一个 TCP ACK,然后再发送一个 FIN。我找到了一些允许我重播捕获的数据包的工具,但我需要实际发送我的数据包以响应嵌入式服务器的数据包。
是否有任何工具已经具有自定义响应的能力,或者是否有一种方法可以使用 Python 或 C# 之类的东西来创建自定义 TCP 客户端,在其中我可以在查看和操作 SYN/ACK/FIN 的级别控制 TCP 连接数据包?