Fiddler官網下載Fiddler進行安裝:https://www.telerik.com/fiddler
二、fiddler設置抓取HTTPS的請求
fiddler默認設置為HTTP請求的代理,只能抓取http的請求包,如果要抓取HTTPS的請求,必須進行如下設置,並且安裝證書,打開Fiddler
第一步:設置代理端口
選擇Tools>Options出現下面彈框,然后選擇HTPPS選項。
第二步:安裝證書:
選擇Tools>Options出現下面彈框,然后選擇HTPPS選項。
然后會依次彈出以下彈框,
那么此時證書安裝成功,打開chrome或者IE瀏覽器,訪問網站,Fiddler就能夠成功的抓到請求了。
三、火狐瀏覽器抓包設置
經過上面的設置之后我們可以通過Fiddler抓到IE和chrome的Http和HTTPS的請求了,那么如果使用的是火狐瀏覽器,Fiddler是抓不到任何請求數據的,我們需要手動設置一些信息才行。
第一步:設置代理
打開火狐瀏覽器,選擇選項
打開之后搜索代理
設置手動代理
第二步:添加證書
代理設置好了之后,此時我們可以通過抓帶火狐瀏覽器的HTTP請求了,但是還抓不到HTTPS的請求,
要抓取HTTPS的請求的話,那么還需要添加Fidller證書,
首先我們要將fiddler這種的證書導出來
那么此時在桌面上我們能找到導出的證書,如下所示
接下來,我們需要將上面導出的證書,導入到火狐瀏覽器中,打開火狐瀏覽器,進入設置選項搜索證書。
導入證書,選擇桌面上的證書進行導入
導入成功之后,重啟火狐就可以進行抓包啦。
四、APP抓包之夜神模擬器配置
第一步:安裝夜神模擬器
百度搜索夜神模擬器官網下載安裝
第二步:安裝QQ瀏覽器
打開夜神模擬器中應用中心,搜索安裝QQ瀏覽器(這邊裝的是QQHD版本),
第三步:給夜神模擬器設置代理
第四步:下載fiddler證書
打開QQ瀏覽器,輸入上面代理設置的地址和IP,下載Fiddler證書。(如果代理設置沒問題,此處訪問不了,先看FIddler是否運行,如果運行了,建議重啟夜神,還是不行,電腦重啟,)
下載完了之后會自動安裝,彈出下面的證書命名框,隨便填個名字就OK了(注意點,很多瀏覽器下載證書號了沒有反應,也有些這個地方會出現其他情況,建議用QQ瀏覽器)
此時證書安裝完畢,那么就可以抓取app中HTTP和HTTPS的請求了,
這邊用檸檬班這個APP使用的是HTTP的請求,打開夜神模擬器中的檸檬班,此時我們在Fiddler中查看會話信息,
Fiddler中信息如下
在來用夜神里的QQ瀏覽器訪問一下淘寶,淘寶采用的是HTTPS協議,查看Fiddler中都是淘寶相關的請求信息,而且都是夜神那么進程發出來的。
(如果配置沒問題,抓不到數據的話,可以重啟FIddler,和夜神看看)。