看完這篇博客如果你還不知道怎麼用charles連接手機算我輸

1、安裝charles

2、電腦和手機連接同一個wifi(ps:不是電腦開熱點給手機連,是同一個wifi)


3、手機配置wifi,代理設置成手動,ip寫電腦ip(dos窗口 ipconfig或者Charles->help->local ip address也是可以看本地ip),端口號寫成charles的端口號,默認:8888(也可以從proxy->proxy setting 查看)


4、上述配置好以後打開charles,打開手機應用,charles會彈出一個彈框,點擊允許就好(也有可能不彈出,如果不不是第一次連接的話),如果沒有彈框也沒抓到請求,那麼你就要注意一下你的防火牆有沒有關掉,去把防火牆關掉再來一遍

5、上述配置完成以後,charles就可以抓到手機上的請求啦,


有沒有覺得很簡單?



你以爲結束了嗎?



不,還沒有
6、如果你想抓取https請求的數據,那麼下邊纔是關鍵,如果是ios,用safari連接到http://chls.pro/ssl,彈出框點擊允許之後就是安裝(如果沒有彈框就刷新一下就可以),另外還要去通用--關於手機--證書信任把charles的開關打開
如果是android,用瀏覽器打開http://chls.pro/ssl,下載證書,然後點擊設置--更多設置--系統安全--從存儲設備安裝--選擇文件,這樣就可以啦

7、這樣你是可以看到你要抓的接口,但是看不到數據,那麼就需要你在charles上進行設置proxy--ssl proxy setting--勾選enable ssl proxy --點擊add,添加你想要查看的host或域名,並勾選,點擊ok,到這裏就完成啦。
有沒有覺得很簡單

!!!


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