Https 抓包


1、 windows下安裝charles,看到此文章的用戶相信都已經安裝了charles,如果還真的沒安裝,麻煩就自行搜索,進行安裝了,打開charles(我使用的charles版本是3.11.4),再繼續瀏覽。

 

2、 ok,charles已準備完成,接下來就要配置charles證書:

 

之後會彈出安裝證書:

 

點擊安裝,一路下一步,直到提示“導入成功”

 

此時證書還是不被信任的,讓不信任變成信任:打開IE瀏覽器—>工具—>Internet選項—>內容—>證書—>把中級證書頒發機構中的charles證書導出來—>再把導出來的證書導入到受信任的根證書頒發機構中。這樣就ok了。

 

 

3、 在移動設備上配置手機代理並安裝證書

在手機上設置代理:設置—>無線網絡,設置服務器ip和端口號:

 

然後,手機安裝證書:

 

會彈出一個提示框,如下:

 

然後手機瀏覽器輸入如上地址:http://charlesproxy.com/getssl會彈出如下頁面:

 

點擊安裝即可,安裝完成後就變成已驗證,如下:

 

下面以訪問百度wap站點爲例:

 

上圖看到,訪問百度wap站點還是看不到https的請求數據,下面還需要再繼續配置:

 

點擊SSL Proxying Settings,彈出下面的框,輸入Host填寫要抓取的ip或域名,port填寫443即可。

 

設置完成後,重新方位百度wap站點就可以抓取到https請求了

 

最後在附上charles的註冊碼,親測有效

    (Registered Name:https://zhile.io


License Key: 48891cf209c6d32bf4

ps: 最近剛換工作,原來用的Ubuntu換到了win10.得適應幾天


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