2010-04-30 9 views
1

我的問題在標題中說明。我到底該怎麼做?如何獲取已打開連接的套接字ID /句柄/描述符? (.NET,C++,Delphi)

我有一個開放的連接,我想「劫持」它,並通過它發送我的自定義消息。從我的理解是用套接字和他們的處理程序完成的。

任何語言都可以,但首選C#.NET。

謝謝

UPDATE:究竟是什麼我想要實現:我想要實現保活系統PostgreSQL的客戶。這意味着將所有連接打開到postgresql數據庫,並且每隔5分鐘查詢數據庫「select version()」以保持連接處於活動狀態。就是這樣。它主要用於教育目的。

但我想用它來進行任何類型的連接。

有人嗎?想法?沒有? :(

+0

我不確定它可以輕鬆地完成(或者* *)。可以給我們提供更多關於你想要實現的信息嗎?也許另一個解決方案 – ereOn 2010-04-30 07:25:56

+0

任何想法?這有點令人費解 – AlexRednic 2010-04-30 08:14:16

回答

1

該庫:SharpPcap承諾做捕獲,注入,分析和使用任何.NET語言如C#和VB.NET建築物分組more info

它是由Wireshark和它使用的庫是肯定的,它可以捕獲和分析。

+0

非常感謝你的答案。它是一個去吧:D – AlexRednic 2010-05-02 21:19:23

相關問題