設(shè)備:Mac Pro 、iphone
一贸诚、下載安裝charles
https://www.charlesproxy.com/download/
二哭靖、安裝根證書
在工具欄HELP這里點(diǎn)擊SSL Proxying 選擇Install Charles Root Certificate下載證書,下載完成后在鑰匙串中打開(kāi)證書信任設(shè)置始終信任碉碉。
三殴穴、在手機(jī)IOS上配置信任證書
-
首先在Charles里找到IOS設(shè)備信任證書下載地址凉夯,步驟是工具欄HELP這里點(diǎn)擊SSL Proxying 選擇Install Charles Root Certificate on a Mobile Device or Remote Browser,此時(shí)會(huì)彈出你的HTTP proxy 對(duì)應(yīng)你電腦設(shè)備連接的WIFI的IP地址。
記住彈出來(lái)的IP地址一定要是和你的電腦連接的網(wǎng)絡(luò)IP地址相配的采幌。這里注意一下劲够。
圖三
圖四
圖五 - 將IOS設(shè)備跟你的電腦連接同一個(gè)wifi。
-
連接同一個(gè)WiFi后休傍,打開(kāi)配置代理征绎,選擇手動(dòng),然后服務(wù)器和端口填入剛剛在Charles彈出的提示框里面的IP和端口(圖四所示)
圖六
圖七
4.然后再用瀏覽器打開(kāi)圖四中的下載證書地址 chls.pro/ssl 下載證書
5.如果出現(xiàn)下圖所示 提示你要在你的mac設(shè)備上中的Charles 允許你的手機(jī)IOS設(shè)備下載證書,那么來(lái)到第6步
圖八
6.此時(shí)你的電腦設(shè)備Charles上會(huì)彈出是否允許人柿,點(diǎn)擊allow柴墩,就可以允許手機(jī)ios下載證書了
圖九
圖十
圖十一
7.在手機(jī)設(shè)置--描述文件與設(shè)備管理-驗(yàn)證一下Charles的證書
圖十二
8.這個(gè)時(shí)候 我們用瀏覽器訪問(wèn)百度,已經(jīng)能在Charles里面看到抓包的數(shù)據(jù)了
圖十三
圖十四
9 這個(gè)時(shí)候 如果想要看小程序的抓包數(shù)據(jù)凫岖,還需要在手機(jī)設(shè)置找到微信--打開(kāi)本地網(wǎng)絡(luò)的設(shè)置
10.打開(kāi)小程序 訪問(wèn)一下 然后就可以在Charles看到小程序的抓包數(shù)據(jù)啦