1. 程式人生 > >charcles+ios手機抓https包

charcles+ios手機抓https包

自己的 tin setting 瀏覽器 設備 hls 開關 清晰 就是

關於抓https包網上的教程相當多,但好像都有點混亂。這裏根據自己的操作流程來寫個相對清晰點的

前提:charles抓包工具已安裝,ios手機且能抓http包

1、安裝證書

(1)代理先連上

(2)在safari 瀏覽器中輸入chls.pro/ssl(如果此時跳轉到是charcles官網說明代理沒連上)

技術分享圖片

技術分享圖片

技術分享圖片

(3)在設置->通用->描述文件與設備管理能查到已安裝的證書

技術分享圖片

技術分享圖片

2、證書信任設置

ios系統可能會出現證書默認是不信任的

設置->通用->關於本機->證書信任設置,開關打開。這樣手機上的操作就結束了

技術分享圖片

技術分享圖片

技術分享圖片

3、返回電腦上的charles 設置下需要抓包的域名,省事就設置成通用域名

點擊 proxy->sslproxyingsettings

技術分享圖片

技術分享圖片

總結:一般經常出現這樣的疑問,我一切都設置正常為啥還抓不到https包呢

1、首先確認是不是所有的http是包都抓不到如果是就是證書沒信任或者證書安裝不匹配

2、如果是部分https包抓不到就說明是未配置這個域名

charcles+ios手機抓https包