Android 抓包神器Fidder使用方法詳解:下載,安裝,配置,使用教程

場景:
抓取任何一款手機App的請求連接

問題:
1:有什麼好的抓包軟件?
2:Fidder怎麼使用?

解決方法:
1,常見的抓包軟件

(1)Fiddler是位於客戶端和服務器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能夠記錄客戶端和服務器之間的所有 HTTP請求,可以針對特定的HTTP請求,分析請求數據、設置斷點、調試web應用、修改請求的數據,甚至可以修改服務器返回的數據,功能非常強大,是web和App調試的利器。
(2)Httpwatch火狐瀏覽器下有著名的httpfox,而HttpWatch則是IE下強大的網頁數據分析工具。

2, Fiddler下載地址:http://fiddler2.com/get-fiddler

(2.1)Fiddler安裝方法:一直點擊下一步,直到安裝完成。
(2.2)Fiddler安裝後的配置方法:打開Fiddler>Tools>Options>HTTS選中圖中2個選項。
選中Decrypt hTTPS traffic 就可以截獲https請求
在這裏插入圖片描述

(2.3)再選擇Connections標籤,選中圖中選項,端口號填8888
選中Allow remote computers to connect 允許其他機器把請求發送到Fidder上
在這裏插入圖片描述
(2.4)配置完成後重啓Fidder,很重要!很重要!很重要!
(2.5)電腦和手機連接在同一個局域網中,否則做再多的工作也是無用的。
(2.6)配置手機:首先獲取電腦的ip地址,通過cmd指令打開命令提示符輸入框,然後輸入ipconfig指令,獲取電腦ip配置信息。

這裏要特別注意的是:你會看到兩個ip地址,一個是以太網適配器,一個是無線局域網適配器的。如果連接的是網線,就選擇太網適配器的IPv4地址。如果是連接的無線,就選擇無線局域網適配器的IPv4地址。
在這裏插入圖片描述
(2.7) 打開手機設置>WLAN>點擊你連接的無線網絡,設置代理

	主機名:你剛纔查到的電腦的ip,我的是(192.168.11.39)
	端口號:8888

(2.8)打開手機瀏覽器輸入:http://你剛纔查到的電腦的ip,我的是(192.168.11.39):8888

	例如:http://192.168.11.39:8888

點擊FiddlerRoot certificate下載證書。
在這裏插入圖片描述

這時候,你手機上的所有網絡訪問,就可以在Fidder上看到了。

關於Fidder如何分析抓包數據的學習資料:
https://blog.csdn.net/ohmygirl/article/details/17846199
https://blog.csdn.net/ohmygirl/article/details/17849983
https://blog.csdn.net/ohmygirl/article/details/17855031

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章