在現實開辟、測試中需要代辦署理截取app的收集請求報文來快速定位問題,https雙標的目的認證的APP越來越多,本篇經驗將和大師介紹Charles抓包東西利用教程,但愿對大師的工作和進修有所幫忙!
百度搜刮“Charles”,進行下載安裝,安裝當作功后打開顯示的界面:
當前頁面為‘sequence’這個是按照請求發生的挨次來展示的,小我比力喜好利用這個視圖,如下圖所示:
 ‘structure’模式下,列表會按照域名來歸類所有請求,選擇適合本身的即可,如下圖所示:
 在電腦上我們起首安裝證書,點擊help,如下圖所示:
 不要選擇主動,選擇第二項,進入下一步,如下圖所示:
 選擇受信賴的企業,不選擇小我和不受信賴的證書,才可抓取,如下圖所示:
 接下來查抄證書是否安裝好,安裝好的話接下來我們來安裝移動設備。
在移動設備上安裝證書,起首點擊proxy—>proxy settings...端口點竄為8888,如下圖所示:
 然后我們查看ip地址,如許在手機上才可以添加ip地址和端標語.點擊help——local ip addresses,如下圖所示:
 點擊手機毗連的WIFI,設置手動http代辦署理,設置完當作后要查抄是否準確,如下圖所示:
 以上設置完當作后,就可以捕獲到手機請求啦,毗連當作功后 打開你要測試的APP,進行刷新動作,然后Charles會彈出確認提醒框,這時辰選擇‘Allow’即可,如下圖所示:
 這個時辰固然可以抓包了,可是https的還抓取不到,因為上面我們安裝的證書是電腦當地的證書,接下來我們安裝移動設備的證書。
起首點擊help——SSL proxying ——,如下圖所示:
 打開手機瀏覽器,輸入下方網址:chls.pro/ssl,如下圖所示:
 接下來彈出證書安裝提醒:頁面和提醒為英文是因為當前設備設置的說話為英文,如下圖所示:
 選擇‘確認’后進行安裝 點擊‘下載’ ,如下圖所示:
 此時已經安裝當作功,還差最后一步,信賴該證書,點擊設置——通用——關于——拉到底部——勾選信賴該證書 ,如下圖所示:
 最后一步,啟動HTTPS捕獲 點擊proxy——SSL proxying settings——設置通配符 * *,如下圖所示:2
 
 經由過程以上設置裝備擺設,此時手機和電腦設置完畢,我們可以截取https的收集封包。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!