HTTPS抓包
環境
mac電腦 工具: Charles
電腦抓包
- HTTPS抓包當然是要先下載下傳證書. 我們先把證書下載下傳下來

- 找到安裝的證書
- 輕按兩下打開這個證書
- 證書設定為始終信任
- 打開
工具 浏覽器打開百度 在Charles裡面找到這個連結 我們看到資料是加密的 各種亂碼
Charles
- 在百度這個連結上右鍵看到如下如 點選Enable ssl proxying 翻譯之後就是啟動ssl代理
- 如果不想啟動代理也可以關閉再次右鍵就可以找到了!
- 啟動之後再次刷洗網頁看到了 鎖的圖示已經回來了! 又可以愉快的抓包進行檢視資料
- 這裡講在第六步的時候我他幫我們做了什麼? 打開ssl代理設定
這裡我們可以看到我們所有配置或者說是要啟動ssl代理抓包的所有域名 端口統一設定為443
我們可以在這裡管理我們的ssl 的代理設定
下面我們來說一說手機配置ssl 的抓包
- 注意: 手機和電腦必須在同一區域網路内!
- 設定代理 打開自己電腦的網絡偏好設定檢視電腦的IP位址 在手機上設定代理 手動添加端口預設8888
找到幫助 ssl代理 點選安裝移動裝置
Charles
- 點選之後會彈出來一個提示框告訴你要去下載下傳證書
- 手機上設定好代理打開
輸入
Safari
通路
chls.pro.ssl
- 會告訴你說要安裝一個描述檔案這裡必須要允許.
- 當然到了這裡應該是比較重要的一步了 之前網上就有寫關于這的東西 不過有點模糊. 我也是看文檔才知道. 不啰嗦 打開設定關于本機 直接拖到最後有一個證書信任設定!
7.在裡面我們看到預設并不是信任的 我們要自己手動設定信任 ,證書當然要信任了 要不怎麼抓包
以上就是全部的抓包教程. 不過還是會有很多問題出現. 在下面留言 . 還有就是 這裡面的步驟并不是所有都要一步一步來的具體情況可以自己摸索 歡迎留言讨論. 有錯誤的地方往指出.謝!
我的部落格即将入駐“雲栖社群”,誠邀技術同仁一同入駐。