天天看點

HTTPS抓包HTTPS抓包

HTTPS抓包

環境

mac電腦 工具: Charles            

電腦抓包

  1. HTTPS抓包當然是要先下載下傳證書. 我們先把證書下載下傳下來
HTTPS抓包HTTPS抓包
  1. 找到安裝的證書
HTTPS抓包HTTPS抓包
  1. 輕按兩下打開這個證書
HTTPS抓包HTTPS抓包
  1. 證書設定為始終信任
HTTPS抓包HTTPS抓包
  1. 打開

    Charles

    工具 浏覽器打開百度 在Charles裡面找到這個連結 我們看到資料是加密的 各種亂碼
HTTPS抓包HTTPS抓包
  1. 在百度這個連結上右鍵看到如下如 點選Enable ssl proxying 翻譯之後就是啟動ssl代理
HTTPS抓包HTTPS抓包
  1. 如果不想啟動代理也可以關閉再次右鍵就可以找到了!
HTTPS抓包HTTPS抓包
  1. 啟動之後再次刷洗網頁看到了 鎖的圖示已經回來了! 又可以愉快的抓包進行檢視資料
HTTPS抓包HTTPS抓包
  1. 這裡講在第六步的時候我他幫我們做了什麼? 打開ssl代理設定
HTTPS抓包HTTPS抓包
  1. 這裡我們可以看到我們所有配置或者說是要啟動ssl代理抓包的所有域名 端口統一設定為443

    我們可以在這裡管理我們的ssl 的代理設定

HTTPS抓包HTTPS抓包

下面我們來說一說手機配置ssl 的抓包

  • 注意: 手機和電腦必須在同一區域網路内!
    1. 設定代理 打開自己電腦的網絡偏好設定檢視電腦的IP位址 在手機上設定代理 手動添加端口預設8888
HTTPS抓包HTTPS抓包
  1. Charles

    找到幫助 ssl代理 點選安裝移動裝置
HTTPS抓包HTTPS抓包
  1. 點選之後會彈出來一個提示框告訴你要去下載下傳證書
HTTPS抓包HTTPS抓包
  1. 手機上設定好代理打開

    Safari

    輸入

    chls.pro.ssl

    通路
HTTPS抓包HTTPS抓包
  1. 會告訴你說要安裝一個描述檔案這裡必須要允許.
HTTPS抓包HTTPS抓包
  1. 當然到了這裡應該是比較重要的一步了 之前網上就有寫關于這的東西 不過有點模糊. 我也是看文檔才知道. 不啰嗦 打開設定關于本機 直接拖到最後有一個證書信任設定!
HTTPS抓包HTTPS抓包
7.在裡面我們看到預設并不是信任的 我們要自己手動設定信任 ,證書當然要信任了 要不怎麼抓包
HTTPS抓包HTTPS抓包

以上就是全部的抓包教程. 不過還是會有很多問題出現. 在下面留言 . 還有就是 這裡面的步驟并不是所有都要一步一步來的具體情況可以自己摸索 歡迎留言讨論. 有錯誤的地方往指出.謝!

我的部落格即将入駐“雲栖社群”,誠邀技術同仁一同入駐。

繼續閱讀