最近我開始研究一個程序,該程序將監視我的一個開源程序的數據包,以嘗試瞭解有關編程和網絡的更多信息。另外,我想爲程序添加額外的功能而無需編輯源代碼,就像外部控制面板一樣。 (我使用WPE Pro過濾數據包以防萬一你想知道,WireShark對於這樣一個簡單的任務來說太麻煩了。)有一件事讓我困擾,但是Socket ID。C#查找套接字ID?
我知道它是什麼,之前我已經問過一個關於它的問題,但我不知道如何使用它/分配一個/截取一個。
沒有正確的套接字ID,我的程序將無法做任何事情,所以我的問題是,如果有可能找出套接字ID套接字使用,一旦你捕獲數據包?
如果不是,還有其他方法嗎? - 或Visual Basic等其他語言?
謝謝你的時間。
Duplicate http://stackoverflow.com/questions/2742763/how-to-get-socket-id-handle-descriptor-for-an-already-open-connection-net-c – dzendras 2011-01-06 13:56:52
答案有錯,SharpPcap不能獲取套接字ID。如果我錯了,請以答案的形式糾正我,因爲這正是我要找的。 – Nick 2011-01-06 14:12:27