Mac下使用抓包工具--Charles進行抓包

charles_logo.png

官網地址

破解教程

破解文件提取地址(4.1.4):
https://pan.baidu.com/s/1eRNYPxg
密碼:4stp

其他版本看這里

步驟

  • 打開 Fidder,找到應用程序中的 Charles,右擊顯示包內容
charles_step1.png
  • 使用上面提取出來的破解文件替換charles.jar文件即可
charles_step2.png

抓包原理

某學姐帶你了解抓包原理

HTTP抓包

1、打開Charles;

2、保證手機和Mac在一個局域網,設置->無線網絡->“你連接的網絡”詳情->代理設置->手動->輸入Mac的IP地址和端口號8888;

charles_step4.png
charles_step5.png

3、當設備訪問app接口時,在Charles會彈出確認選,選擇Allow;

charles_step3.png

效果如下:

charles_step6.png

HTTPS抓包

1、菜單欄 Help -> SSL Proxying -> Install Charles Root Certificate,找到Charles Proxy CA 證書,雙擊打開證書信息頁面,將 加密套接字協議層(SSL) 設置為始終信任;

charles_step7.png

2、手機瀏覽器打開 http://charlesproxy.com/getssl 下載證書,最好使用類似UC之類的瀏覽器app訪問,下載完成之后自動配置;

3、開啟SSL代理,Proxy->SSL Proxying Setting,在Locations里面添加要使用SSL代理的網站,端口號輸入443,如果需要匹配所有的HTTPS網站則輸入 * 號即可?,F在即可攔截Https的數據包。

charles_step9.png

效果如下:

charles_step8.png

關于我

QQ交流群:496946393

郵箱: nh_zhe@163.com

GitHub

個人博客

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容