網絡封包抓取工具 WinPcap 詳細解讀
- 分類:幫助 回答于: 2020年11月18日 09:04:02
WinPcap 是一個免費公開的軟件系統。它用于 Windows 系統下的直接的網絡編程。大多數網絡應用程序訪問網絡是通過廣泛使用的套接字。這種方法很容易實現網絡數據傳輸,因為操作系統負責底層的細節(比如協議棧,數據流組裝等)以及提供了類似于文件讀寫的函數接口。但是有時,簡單的方法是不夠的。因為一些應用程序需要一個底層環境去直接操縱網絡通信。因此需要一個不需要協議棧支持的原始的訪問網絡的方法。

WinPcap 適用于下面的開發者:
1、捕獲原始數據包。不管這個包是發往本地機,還是其他機器之間的交換包。
2、在數據包被發送到應用程序之前,通過用戶定義的規則過濾。
3、向網絡發送原始數據包。
4、對網絡通信量做出統計。
這些功能依賴于 Win32系統內核中的設備驅動以及一些動態鏈接庫。
WinPcap 提供了一個強大的編程接口,它很容易地在各個操作系統之間進行移植,也很方便程序員進行開發。
什么樣的程序需要使用 Winpcap?
很多不同的工具軟件使用 WinPcap 于網絡分析,故障排除,網絡安全監控等方面。WinPcap 特別適用于下面這幾個經典領域:
1、網絡及協議分析
2、網絡監控
3、通信日志記錄
4、traffic generators
5、用戶級別的橋路和路由
6、網絡入侵檢測系統(NIDS)
7、網絡掃描
8、安全工具
WinPcap 有些方面不能做。它不依靠主機的諸如 TCP/IP 協議去收發數據包。這意味著它不能阻塞,不能處理同一臺主機中各程序之間的通信數據。它只能“嗅探”到物理線路上的數據報。因此它不適用于 traffic shapers,QoS 調度,以及個人防火墻。
WinPcap 下載:https://www.winpcap.org/
有用
26
小白系統
微信好友
朋友圈
QQ好友
QQ空間
新浪微博
復制鏈接
1000
1000
1000
1000
1000
1000
1000
0
0
0猜您喜歡
- 打印機不能打印怎么辦,小編教你瀏覽最..2017/11/15
- 驅動一鍵重裝系統軟件使用教程..2020/12/16
- 小白教你電腦連不上網顯示無internet..2022/04/03
- 蘋果Mac雙系統快速切換怎么做..2021/03/04
- 臺式電腦黑屏如何解決2020/04/06
- macbook air 雙系統,小編教你安裝雙系..2018/08/17
相關推薦
- 小編帶來臺式電腦最好的配置單..2021/03/14
- erp系統是什么意思啊_erp系統詳細介紹..2022/02/10
- 組策略打不開沒有權限怎么辦..2020/09/23
- 小白一鍵重裝系統官網下載使用方法..2022/11/26
- 電腦無法進入系統是為什么..2023/02/18
- 機械硬盤讀取不到怎么修復圖文教程..2020/08/24




