使用fiddler進行抓包/Android抓包


使用fiddler進行抓包/Android抓包

https://blog.csdn.net/ychgyyn/article/details/82154433

https://www.cnblogs.com/cmnz/p/8019042.html

https://www.cnblogs.com/yyhh/p/5140852.html

安裝

下載地址:

這個是舊版本,安裝之后需要重啟升級,我目前是 v5.0.20204.45441 for .NET 4.6.1 Built: 2020年11月3日

注意:電腦和Android需要使用同一路由器

自動連接

  • tools-->connections

  • 打開自動連接:選中allow remote computers to connect

  • 連接端口:默認是8888

  • 再次打開時會彈出一個信息,選擇ok即可。

生成證書

  • tools-->https

  • 選中Capture HTTPS CONNECTs

  • 選中 Decrypt HTTPS trafic,會彈出安裝證書的提示。一路點是或確定安裝即可。

  • 重啟fiddler,再次進入:tools-->https

  • 放到桌面:點擊右側Actions,能看一個下拉菜單,點擊 Export Root Certificate to Desktop,此時證書會生成到桌面上,名為 FiddlerRoot.cer,點OK保存

Android安裝證書

設置網絡

  • 打開手機-->找到連接的WIFI-->長按選擇修改網絡
  • 輸入密碼-->后勾選顯示高級選項
  • 在代理一欄選擇手動,再將電腦的IP地址和端口號(默認8888)輸入進去,然后保存。

安裝證書

方法1:

  • 訪問http://電腦ip:8888 點擊最下面的鏈接
  • 點擊最下面那個FiddlerRoot certificate下載證書
  • 在設置里面安裝:打開高級設置->安全->從SD卡安裝證書->找到證書文件->點擊后為證書命名點擊確定即可安裝成功

方法2:

  • 將電腦端證書復制到手機,在設置中安裝

可以試試不安裝ca證書有沒有包,我Android11的沒安

我是設置的wifi證書,手機發送的請求貌似都會被抓包到,不知道若是安裝應用會怎么樣.

低版本的手機可以直接點擊ca文件安裝,但是高版本的需要在設置中安裝.


安裝完證書之后,在Fiddler就能看到包了


免責聲明!

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



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