ios - 正确设置了charles,使用charles抓包某些app,无法抓到请求,这是为什么呢?
迷茫
迷茫 2017-04-18 09:45:42
0
3
1008

正确设置了charles,使用charles抓包某些app,无法抓到请求,这是为什么呢?
同样的设置的charles,手机装了charles的证书,有的app可以抓到包,但是有的app,看app的UI显示,确实是回来数据了,但是charles上面什么请求都没有。
不知道这是为什么?
比如我抓包爱卡汽车,charles上什么都不显示。不管下拉刷新,还是什么别的。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(3)
Ty80

オーナー、私はあなたの問題を調査するために個人的にアプリをダウンロードし、ついにそれを理解しました。
さあ。私の解析プロセスを見てください。
私は最初、懐疑的な態度で Charles を開き、携帯電話の WiFi プロキシをコンピューターに変更し、ポートを 8888 に変更しました。
その後、アプリを開いてプルダウンして更新しましたが、案の定、データはありませんでした。
私の感覚によると、彼は TCP/UDP プロトコルを使用していると思います。
まずはやってみます。そこで、TCP/UDP プロトコルのパケットをキャプチャできるパケット キャプチャ ツールである CocoaPacketAnalyzer に変更しました。
次に、携帯電話のプロキシをオフにし、Mac で共有 WIFI を開き、Mac のネットワーク カードを介した通信を容易にして、パッケージをキャプチャできるようにしました。
[開始] をクリックしてキャプチャを開始し、プルダウンします。データを正確にキャプチャするために、APP をプルダウンして 3 回更新しました。
「停止」をクリックすると、パケットのキャプチャが停止され、分析が開始されます。
ほほほほ。一つ一つゆっくりと探して探してください。
やっと見つけました
それでは検証を始めます。

今すぐ捕まえます。 。 。 。

URL を添付します: ここをクリックして URL を開きます

(トークンが無効かIP制限があるため、開いたときにデータをリクエストできない可能性があります。上で書いたように、自分で捕まえた方が良いです~)

いいねを押す +0
巴扎黑

Charles は http などのアプリケーション層リクエストのみをキャプチャできますが、tcp などの低レベルのリクエストはキャプチャできません。もちろん、他の理由がある可能性がありますが、私は何も見ていません。特定の問題、分析が困難

いいねを押す +0
刘奇

https の場合、Charles はそれをキャッチできません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート