一.首先去官網(wǎng)安裝Charles在電腦中,附下載鏈接:青花瓷抓包軟件官網(wǎng)下載地址。
二.軟件頁面酬土,比較重要的設(shè)置
1.Proxy Settings -> Proxies -> HTTP Proxy 設(shè)置端口號Port:一般設(shè)置為8888,且勾選Enable transparent HTTP proxying。
然后手機連上環(huán)境相同的無線后业舍,在手機設(shè)置代理,ip地址為電腦的ip地址升酣,端口填寫你上方填寫的端口號后舷暮,你就可以抓http的包了。
提示:手機鏈接上了代理噩茄,如果你把青花瓷關(guān)了下面,你會上不了網(wǎng),可以打開青花瓷或者把手機代理關(guān)閉绩聘,則可以恢復(fù)網(wǎng)絡(luò)連接诸狭。
2.SSL Proxying Settings -> SSL Proxying 勾選Enable SSL Proxying ,且下方添加 *:443,如無效添加 *:*君纫;
三.如果你想抓包https驯遇,以下的設(shè)置你必須要做
1 Local IP Address 可以快速查看你電腦的本機ip地址,方便用于手機設(shè)置代理ip地址蓄髓。
2 SSL Proxying -> Install Charles Root Certificate叉庐,該按鈕設(shè)置安裝證書到電腦,注意把證書安裝在受信任的區(qū)域会喝,如果不能自行安裝陡叠,利用3,把證書下載到本地肢执,再雙擊打開安裝該證書到電腦枉阵。電腦瀏覽器設(shè)置:Internet選項 ->?內(nèi)容?-> 證書 ,切換到信任證書頒發(fā)機構(gòu)查看是否在內(nèi)预茄。
3?SSL Proxying -> Install Charles Root Certificate on a Mobile Device or Remote Browser兴溜,該按鈕設(shè)置安裝證書到手機的提示,手機網(wǎng)絡(luò)環(huán)境根據(jù)所提示的ip和端口設(shè)置后耻陕,利用自帶瀏覽器輸入網(wǎng)址:chls.pro/ssl 拙徽。IOS 會自動下載證書,這時候你可以在手機上設(shè)置中看到一個未安裝的證書诗宣,手機會提示你安裝膘怕,但是安裝完這個描述文件不代表就完成了,描述文件顯示已驗證這也是正常的召庞,這時候你需要去設(shè)置-通用-關(guān)于本機證書信任設(shè)置岛心,把名為Charles Proxy CA的證書信任后来破,你就可以在電腦上打開抓包https的大門了。
以上就是我或多或少踩過的坑忘古,希望對你有所幫助徘禁。
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????2019年5月21日10點04分 呂呂呂