超好用的網路抓包框架(Windivert)之三(例項一)
如果出現編譯不通過,請嘗試以下方法
1.程式要用管理員許可權開啟! 並且新增WinDivert標頭檔案
2.新增以下程式碼:
#pragma comment(lib, "winDivert.lib")
#pragma comment(lib, "WS2_32.lib")
3.在WinDivert-1.2.0-rc-MSVC下查詢對應的檔案,注意匹配64位和32位
這三個檔案需要新增到exe檔案同一目錄中
在工程資料夾內建立url攔截檔案,1.txt
工程設定如下:輸入命令引數
4.設定管理員許可權執行,具體方法如下:
VS2012,在專案屬性-配置屬性-連結器-清單檔案-UAC執行級別
中設為 requireAdministrator (/level=’requireAdministrator’)
以管理員身份重新執行VS2012
- 使用Microsoft Visual Studio2012進行應用程式的開發, WinDivert 不需要任何特殊安裝。根據您的目標配置, 只需將以下檔案放在應用程式的主目錄中:
表4-1 使用配置表
Application Type Target Windows Type Files Required
32-bit 32-bit Windows only WinDivert.dll (32-bit version) and WinDivert32.sys
64-bit 64-bit Windows only WinDivert.dll (64-bit version) and WinDivert64.sys
32-bit Both 32-bit and 64-bit Windows WinDivert.dll (32-bit version), WinDivert32.sys, and WinDivert64.sys
每當應用程式呼叫 WinDivertOpen () 時, WinDivert 驅動程式都會根據需要自動安裝 (並且是靜默的)。呼叫應用程式必須具有管理員許可權。
相關文章
- Flutter 跨端網路抓包 (以Android 為例)Flutter跨端Android
- Wireshark網路抓包
- 網路流量抓包庫 gopacketGo
- 如何對手機http進行抓包?Fiddler工具超好用HTTP
- 使用tcpdump+wireshark抓包分析網路資料包TCP
- [網路]從wireshark抓包看百度的https流程HTTP
- Debookee 8.1.2 網路資料抓包及分析工具
- 幾種常見網路抓包方式介紹
- 抓包Http/Https/Other資料包(小迪網路安全筆記~HTTP筆記
- 如何優雅的在 Kubernetes Pod 內進行網路抓包
- 計算機網路實驗二——利用wireshark抓包計算機網路
- 企業網路拓撲VRRP主備功能例項(一)VR
- 製作PHP的RPM包例項PHP
- 推薦一款網路資料抓包分析工具:Debookee 7 Mac版Mac
- css麵包屑例項CSS
- Linux伺服器端網路抓包和分析實戰Linux伺服器
- APP | edxposed框架+trustmealredy模組抓包小程式APP框架Rust
- kubernetes pod內抓包,telnet檢查網路連線的幾種方式
- 企業網路拓撲RSTP功能例項
- 阿里雲伺服器計算網路增強型例項和通用網路增強型例項區別?阿里伺服器
- 超詳細!深入分析PPTP虛擬專用網搭建與抓包pptp
- 用whistle和proxifier抓包除錯任意客戶端的網路請求除錯客戶端
- 記一次wireshark抓包
- 企業網路拓撲MSTP功能例項(二)
- 網路拓撲例項之RRPP單環(五)
- 網路抓包工具Wireshark
- 如何區分例項化網格中的每個例項
- 一些非常好用的 Laravel 框架擴充套件包你知道麼?Laravel框架套件
- 基於OkHttp的一種防抓包方案HTTP
- Https抓包HTTP
- tcpdump抓包TCP
- 網路拓撲例項10:MSTP+VRRP組合組網VR
- JavaScript運動框架程式碼例項JavaScript框架
- Springboot整合mybatis框架(含例項Demo)Spring BootMyBatis框架
- Fiddler抓包一鍵生成程式碼
- 一次性講清楚spring中bean的生命週期之三:bean是如何例項化的SpringBean
- 一篇掌握SpringBoot+SpringCache+Redis超詳細例項Spring BootGCRedis
- 一步一步教你 https 抓包HTTP
- 記一次簡單的wireshark抓包TCPTCP