我的问题已在标题中说明。我到底该怎么做?
我有一个打开的连接,我想“劫持”它并通过它发送我的自定义消息。据我了解,这是通过套接字及其处理程序完成的。
任何语言都可以,但首选 C#.NET。
谢谢
更新:我到底想实现什么:我想为 postgresql 客户端实现一个保持事件状态的系统。这意味着让所有连接都打开到 postgresql 数据库,并且每 5 分钟查询一次数据库“select version()”以保持连接处于事件状态。就是这样。它主要用于教育目的。
但我想将其用于任何类型的连接。
有人吗?想法?没有什么? :(
最佳答案
这个图书馆:SharpPcap promise 使用任何 .NET 语言(例如 C# 和 VB.NET)捕获、注入(inject)、分析和构建数据包 ( more info )
这是Wireshark使用的库并且可以肯定的是它可以捕获和分析。
关于c# - 如何获取已打开连接的套接字 ID/句柄/描述符? (.NET,C++,德尔福),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742763/