winpcap是windows平臺下一個免費,公共的網路存取系統;開發winpcap這個專案的目的在於為win32應用程式提供存取網路底層的能力,它用於windows系統下的直接的網路程式設計。
推薦:《》
winpcap(windows packet capture)是windows平臺下一個免費,公共的網路存取系統。開發winpcap這個專案的目的在於為win32應用程式提供存取網路底層的能力。它用於windows系統下的直接的網路程式設計。
特點
Winpcap提供了一個強大的程式設計介面,它很容易地在各個作業系統之間進行移植,也很方便程式設計師進行開發。
什麼樣的程式需要使用Winpcap
很多不同的工具軟體使用Winpcap於網路分析,故障排除,網路安全監控等方面。Winpcap特別適用於下面這幾個經典領域:
1、網路及協定分析
2、網路監控
3、通訊紀錄檔記錄
4、traffic generators
5、使用者級別的橋路和路由
6、網路入侵檢測系統(NIDS)
7、網路掃描
8、安全工具
Winpcap有些方面不能做。它不依靠主機的諸如TCP/IP協定去收發封包。這意味著它不能阻塞,不能處理同一臺主機中各程式之間的通訊資料。它只能「嗅探」到物理線路上的封包。因此它不適用於traffic shapers,QoS排程,以及個人防火牆。
Winpcap內部結構
Winpcap是一個Win32平臺下用於抓包和分析的系統。包括一個核心級別的packet filter,一個底層的DLL(packet.dll)和一個高階的獨立於系統的DLL(Wpcap.dll)
以上就是winpcap是什麼軟體的詳細內容,更多請關注TW511.COM其它相關文章!