Charles 配置抓包

遇到一個能抓包可是在structure和sequence顯示的問題,各類找緣由現作一下整理。macos

Mac上的配置過程:網絡

1,添加本機的認證app

help -->  ssl proxying -->  install charles root certificate加密

2,選中 Proxy --> macos Proxyspa

3,選中 SSL Proxy  setting --> ssl proxying 添加端口號和ip *:*代理

4,Recording Settings --> options 設置 100 100 100ip

5,Recording Settings --> includes 添加 http 和 https 的記錄範圍:能夠寫  *:*,或指定 域名端口號。ssl

6,若是須要代理移動端抓包,Proxy --> Proxy Setting Port設置一個代理的端口例如:8888,網絡偏好設置查看本地ip地址。get

 

手機上的配置過程:域名

1,移動端連接同一個WiFi局域網

2,手機上配置代理,點擊連接的網絡 --> 配置代理 -->  手動 --> 輸入電腦的ip和Charles設置好的 8888 端口號 存儲,而後發現有些app用不了了,關掉就行。

3,Safari上輸入 https://chls.pro/ssl 下載證書,安裝證書,而後手機點開設置 --> 通用 --> 描述文件和設備管理 --> 配置描述文件看到Charles Proxy 點開 並信任。

4,移動設備網絡配置 

Help -->  SSL Proxying   -->  Install Charles Root Certificate On a Mobile Device Or Remote Browser

會有一個提示,按照提示在移動端配置代理,ip就是本機ip有時候會加密無妨,手機和電腦同一個網絡就能夠了。

 

開啓Charles代理網速變慢

從新設置:Proxy --> Throttle Settings --> enable Throttling 打開 --> Throttle preset 設置爲 100mbps ,網絡會流暢

須要使用弱網環境時候能夠設置這裏的值。

 

安裝破解

破解步驟:

一、打開鏡像文件dmg或者壓縮包,將APP拖入應用程序中
二、打開應用程序--->右鍵 顯示包內容--->Contents--->Java
三、將dmg中的 jar 文件(4.0.1壓縮包中的 jar 文件)複製到第二步中替換
四、打開 Charles APP --->Help ---> Register... ,輸入任意信息便可完成註冊
五、完全退出 Charles 而後重啓 即完成破解

https://pan.baidu.com/s/1jH6bnym 破解版下載路徑。

相關文章
相關標籤/搜索