HTTPS抓包之Charles

  這裏對HTTP請求的抓包操做不作講解了,只講解HTTPS的抓包要進行的操做。api

  【說明】:下面以MAC電腦示例,Windows版本可參考:http://weibo.com/ttarticle/p/show?id=2309404009801469264549瀏覽器

1.電腦安裝Charles的根證書

  操做路徑:Help - SSL Proxying - Install Charles Root Certificate,以下圖所示:ruby

  單擊Install Charles Root Certificate以後,會打開鑰匙串,以下圖所示:app

  這時候顯示證書不被信任,在證書上右鍵,選擇顯示簡介,以下圖所示:url

  在打開的頁面中,選擇始終信任,以下圖所示: spa

  這樣就完成證書的安裝操做了。.net

2.Charles設置

  證書安裝完,咱們仍是不能看到HTTPS的信息的,須要進行設置。打開Proxy – SSL Proxying Settings,以下圖所示:code

  在打開的窗口中,添加以下配置項:regexp

  單擊OK便可。ssl

3.手機安裝證書

  在safari 瀏覽器打開下面的地址進行下載:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt

相關文章
相關標籤/搜索