日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用Charles在iOS6上进行抓包

發(fā)布時間:2025/7/25 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Charles在iOS6上进行抓包 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

抓取Web頁面的網(wǎng)絡請求很容易,Chrome和Firefox都很容易做到。iOS APP如何抓包呢?其實也很容易,我比較喜歡使用

Charles。

我用的是Mac電腦,首先建立一個熱點,然后讓iOS設備臉上這個熱點,并且把Mac電腦的IP設置為代理。這時候,訪問網(wǎng)絡的時候,Charles會彈出一個選項,只要點擊允許就可以。

以上HTTP的請求就可以了,但是如果是HTTPS的請求就需要費電勁了。首先要在Charles菜單里面選擇安裝證書,然后在Charles的代理設置里面,把Enable SSL Proxying前面的選項勾上。接下來iOS設備通過Safari訪問http://charlesproxy.com/charles.crt 安裝這個證書。做完這些一般的https請求都可以抓取了。但是,有些APP在代碼里面
進行了https的證書驗證,需要把證書驗證給去掉。如果你的iOS設備沒有破解,那就無能為力了。如果你想繼續(xù)抓包,就需要破解iOS設備,然后去裝一個iOS SSL Kill的Cydia插件。這個插件是開源的,Github上有,網(wǎng)址是https://github.com/iSECPartners/ios-ssl-kill-switch。做到這些,基本上可以分析iOS上任意APP的網(wǎng)絡協(xié)議了。不過,如果是APP的網(wǎng)絡使用的是CFNetwork,我現(xiàn)在也不知道怎么做,不過我還沒遇到過。

寫的不太詳細,不明白的可以參考以下網(wǎng)址。
http://www.ravelrumba.com/blog/ipad-http-debugging/

轉載于:https://www.cnblogs.com/zsw-1993/p/4879730.html

總結

以上是生活随笔為你收集整理的使用Charles在iOS6上进行抓包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。