Fiddler抓包—搞定接口測試


·包的定義
  在包交換網絡里,單個消息被划分為多個數據塊,這些數據塊稱為包,它包含發送者和接受者的地址信息。這些包然后沿着不同的路徑在一個或多個網絡中傳輸,並且在目的地重新組合。
 
·應用
  簡單地說,你上網打開網頁,這個簡單的動作,就是你先發送數據包給網站,它接收到了之后,根據你發送的數據包的IP地址,返回給你網頁的數據包,也就是說,網頁的瀏覽,實際上就是數據包的交換。
 
代理?
·定義
代理服務器英文全稱是Proxy Server,其功能就是代理網絡用戶去取得網絡信息。形象的說:它就是網絡信息的中轉站。
 
Fiddler設置(修改配置后需重啟)
https配置:菜單欄tools->工具欄Fiddler Options->對話框Https->選項卡->勾選Capture HTTPS CONNECTs,再勾選可選框Decrypt HTTPS traffic->OK保存->重啟。
 
Fiddler清空包的兩種方式
  1. 菜單欄下面的工具欄有個“×”->remove all
  2. 點擊選中任意一個,Ctrl+X
 
Webforms是包的參數
QueryString含有Name和Value值
 
代理配置
·局域網環境
·DNS代理配置
·抓包應用:App抓包分析、bpu 抓包接口的url
 
查看局域網IP:
Fiddler菜單欄下面工具欄中更多下面的Online選項:顯示局域網IP地址
局域網IP:cmd命令行輸入ipconfig,查看以太網信息,IPv4 Addrss即局域網IP地址
 
 
開啟Fiddler代理服務器
菜單欄tools->工具欄Fiddler Options->對話框 Connections->設置連接App的端口Fiddler listensonport:8888->OK保存
手機開啟代理
手機連接電腦wifi環境->WLAN->長按連接的網絡->修改網絡->顯示高級選項->代理選擇手動->代理服務器主機名填寫局域網IP地址->代理服務器端口填寫與fiddler一致的端口號8888->IP設置選擇DHCP->保存
 
Fiddler接口測試改包
Fiddle軟件左下角黑色的輸入框,輸入bpu 抓包接口的url,如bpu http://120.24.182.157/dnAT/,回車,用戶在手機上操作后,Fiddler就可以截取了數據包,在Fiddler左側信息欄#下面是紅色圖標,則表示數據包被截取下來了,但是並沒有向服務器發送,此時便可對該數據包進行改包,在右側信息欄webforms下面更改value值,再點擊run to connection。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM