首頁>Club>
4
回覆列表
  • 1 # 使用者4532147702961

    Winpcap是一個免費公開的軟體系統。它用於windows系統下的直接的網路程式設計。

    大多數網路應用程式訪問網路是透過廣泛使用的套接字。這種方法很容易實現網路資料傳輸,因為作業系統負責底層的細節(比如協議棧,資料流組裝等)以及提供了類似於檔案讀寫的函式介面。

    但是有時,簡單的方法是不夠的。因為一些應用程式需要一個底層環境去直接操縱網路通訊。因此需要一個不需要協議棧支援的原始的訪問網路的方法。

    winpcap適用於下面的開發者:

    1.捕獲原始資料包。不管這個包是發往本地機,還是其他機器之間的交換包。

    2.在資料包被髮送到應用程式之前,透過使用者定義的規則過濾。

    3.向網路傳送原始資料包。

    4.對網路通訊量做出統計。

    這些功能依賴於Win32系統核心中的裝置驅動以及一些動態連結庫。

    Winpcap提供了一個強大的程式設計介面,它很容易地在各個作業系統之間進行移植,也很方便程式設計師進行開發。

    什麼樣的程式需要使用Winpcap

    很多不同的工具軟體使用Winpcap於網路分析,故障排除,網路安全監控等方面。Winpcap特別適用於下面這幾個經典領域:

    1。網路及協議分析

    2。網路監控

    3。通訊日誌記錄

    4。traffic generators

    5。使用者級別的橋路和路由

    6。網路入侵檢測系統(NIDS)

    7。網路掃描

    8。安全工具

  • 中秋節和大豐收的關聯?
  • 人的這一生到底是為了什麼?