WinPcap官方版軟件是一個windows系統下的免費公共的網絡訪問系統,是常用于網絡封包抓取的一套工具。為程序員提供了一個強大的編程接口,WinPcap官方安裝版軟件適用于32位的操作平臺上解析網絡封包,方便程序員在各個操作系統之間進行開發。
小心數據丟失哦!
軟件名稱 | 下載地址 |
---|---|
數據恢復王 | 點擊查看 |
快易數據恢復軟件 | 點擊查看 |
iStonsoft Data Recovery | 點擊查看 |
StrongRecovery | 點擊查看 |
迷你兔數據恢復工具 | 點擊查看 |
1.捕獲原始數據包,包括在共享網絡上各主機發送/接收的以及相互之間交換的數據包;
2.在數據包發往應用程序之前,按照自定義的規則將某些特殊的數據包過濾掉;
3.在網絡上發送原始的數據包;
4.收集網絡通信過程中的統計信息。
1.安裝Winpcap非常簡單,直接根據提示直接點擊就可能快速完成安裝,安裝過程如以下圖示:
2.WinPcap4.13無法安裝解決方法:
找到WinPcap官方安裝版軟件相應文件,并把擴展名修改即可:
C:WindowsSysWOW64 的wpcap.dll改成 wpcap.dll.old
C:WindowsSysWOW64的packet.dll改成 packet.dll.old
應用實例
獲得網卡接口
本程序可分別獲得兩張網卡各自的描述結構及地址,然后對它們分別進行操作。
抓包
本程序俘獲局域網內UDP報文。
發包
要在命令行下運行給與參數:網卡描述符。或者添加代碼findalldevs()。
1.什么樣的程序需要使用Winpcap?
除了使用Winpcap于網絡分析,故障排除,網絡安全監控外,Winpcap特別適用于下面這幾個經典領域:
網絡及協議分析、網絡掃描、網絡監控、網絡入侵檢測系統(NIDS)、安全工具、通信日志記錄、traffic generators、用戶級別的橋路和路由
2.winpcap適用于哪些開發者?
捕獲原始數據包。不管這個包是發往本地機,還是其他機器之間的交換包。
在數據包被發送到應用程序之前,通過用戶定義的規則過濾。
向網絡發送原始數據包。
對網絡通信量做出統計。
3.winpcap提供給用戶的編程接口是什么?
winpcap提供給用戶兩個不同級別的編程接口:一個基于libpcap的wpcap.dll,對于一般的要與unix平臺上libpcap兼容的開發來說,這個自然是很好的選擇。而另一個是較底層的packet.dll。
4.在哪些應用領域Winpcap是不能夠支持的?
不適用于traffic shapers,QoS調度,以及個人防火墻。因為它不能處理同一臺主機中各程序之間的通信數據,只能“嗅探”到物理線路上的數據包,不依靠主機的諸如TCP/IP協議去收發數據包。
5.卸編輯winpcap卸載不干凈怎么辦?
winpcap卸載不干凈的的時候,在windows下刪除一些文件即可,刪除下面的文件即可: c:windowssystem32Packet.dllc:windowssystem32drivers/npf.sysc:windowssystem32WanPacket.dllc:windowssystem32wpcap.dllc:windowssystem32pthreadVC.dll
網友評論