正确设置了charles,使用charles抓包某些app,无法抓到请求,这是为什么呢?同样的设置的charles,手机装了charles的证书,有的app可以抓到包,但是有的app,看app的UI显示,确实是回来数据了,但是charles上面什么请求都没有。不知道这是为什么?比如我抓包爱卡汽车,charles上什么都不显示。不管下拉刷新,还是什么别的。
业精于勤,荒于嬉;行成于思,毁于随。
オーナー、私はあなたの問題を調査するために個人的にアプリをダウンロードし、ついにそれを理解しました。 さあ。私の解析プロセスを見てください。 私は最初、懐疑的な態度で Charles を開き、携帯電話の WiFi プロキシをコンピューターに変更し、ポートを 8888 に変更しました。 その後、アプリを開いてプルダウンして更新しましたが、案の定、データはありませんでした。 私の感覚によると、彼は TCP/UDP プロトコルを使用していると思います。 まずはやってみます。そこで、TCP/UDP プロトコルのパケットをキャプチャできるパケット キャプチャ ツールである CocoaPacketAnalyzer に変更しました。 次に、携帯電話のプロキシをオフにし、Mac で共有 WIFI を開き、Mac のネットワーク カードを介した通信を容易にして、パッケージをキャプチャできるようにしました。[開始] をクリックしてキャプチャを開始し、プルダウンします。データを正確にキャプチャするために、APP をプルダウンして 3 回更新しました。 「停止」をクリックすると、パケットのキャプチャが停止され、分析が開始されます。 ほほほほ。一つ一つゆっくりと探して探してください。 やっと見つけましたそれでは検証を始めます。
今すぐ捕まえます。 。 。 。
URL を添付します: ここをクリックして URL を開きます
(トークンが無効かIP制限があるため、開いたときにデータをリクエストできない可能性があります。上で書いたように、自分で捕まえた方が良いです~)
Charles は http などのアプリケーション層リクエストのみをキャプチャできますが、tcp などの低レベルのリクエストはキャプチャできません。もちろん、他の理由がある可能性がありますが、私は何も見ていません。特定の問題、分析が困難
https の場合、Charles はそれをキャッチできません
オーナー、私はあなたの問題を調査するために個人的にアプリをダウンロードし、ついにそれを理解しました。
さあ。私の解析プロセスを見てください。
私は最初、懐疑的な態度で Charles を開き、携帯電話の WiFi プロキシをコンピューターに変更し、ポートを 8888 に変更しました。
その後、アプリを開いてプルダウンして更新しましたが、案の定、データはありませんでした。
私の感覚によると、彼は TCP/UDP プロトコルを使用していると思います。
まずはやってみます。そこで、TCP/UDP プロトコルのパケットをキャプチャできるパケット キャプチャ ツールである CocoaPacketAnalyzer に変更しました。
次に、携帯電話のプロキシをオフにし、Mac で共有 WIFI を開き、Mac のネットワーク カードを介した通信を容易にして、パッケージをキャプチャできるようにしました。
[開始] をクリックしてキャプチャを開始し、プルダウンします。データを正確にキャプチャするために、APP をプルダウンして 3 回更新しました。
「停止」をクリックすると、パケットのキャプチャが停止され、分析が開始されます。
ほほほほ。一つ一つゆっくりと探して探してください。
やっと見つけました
それでは検証を始めます。
今すぐ捕まえます。 。 。 。
URL を添付します: ここをクリックして URL を開きます
(トークンが無効かIP制限があるため、開いたときにデータをリクエストできない可能性があります。上で書いたように、自分で捕まえた方が良いです~)
Charles は http などのアプリケーション層リクエストのみをキャプチャできますが、tcp などの低レベルのリクエストはキャプチャできません。もちろん、他の理由がある可能性がありますが、私は何も見ていません。特定の問題、分析が困難
https の場合、Charles はそれをキャッチできません