2013-07-06 147 views
0

我有一個問題。是否可以攔截使用.Net從本地程序運行到X.X.X.X網絡地址的網絡包?然後這些軟件包以編程方式接收並提供調用程序?也許你知道有助於我編寫程序的文章的例子嗎?網絡數據包攔截

+0

查找@ [CodeProject上articale](http://www.codeproject.com/Articles/17031/A-Network-Sniffer-in-C) – AminM

回答

2

您可以使用Pcap.Net這一點。這是WinPcap driver周圍的包裝所使用的應用程序,如WireShark

還有一種叫SharpPcap它做同樣的事情庫。這個庫有一個Code Project article

我不確定哪一個更好,但有比較herehere

據我所知,沒有辦法做到這一點沒有一個數據包捕獲/攔截驅動程序。