参考記事:チャールズは、携帯電話をキャプチャ
チャールズは、多くの場合、そのようなとき、O(∩_∩)O誰か他の人のウェブサイトの画像やスクリプトをコピーしようとして、お使いの携帯電話上のWebページをキャプチャします。
電話での原則の取り込み、および類似のPC、モバイル、サーバーは、チャールズの対話を依存しています。
目的:携帯電話ネットワークは、チャールズにエージェントを委託しました。
電話でのキャプチャ設定は、3つのステップである必要があり、
最初のステップは、設定された権限は、チャールズに携帯電話ネットワークを可能にし、あなたが状態を許可するように設定チャールズに必要と設定は、ポート番号を可能にするので、携帯電話側がアクセスにそれを得るために、
第二段階は、電話は、Charles IPおよびポートに従って構成されています。
電話が正常にペアリングした後、第三段階は、チャールズ・ポップを許可するかどうかになります。(チャールズ・ポートのオープンが、携帯電話は、このウィンドウに収まるということです知りませんでしたが、ヒントや安全保護として機能します。)
HTTPハンドシェイクの原則に多少似て上記の3つのステップ、両方が正常な通信を確保するために、あなたはアップ遊ぶ楽しみを持つことができます。
ステップ1:設定チャールズは状態を有効にし、アクセスポートを設定します。
チャールズ・「プロキシ」のメニューバーにある - >「プロキシの設定」、プロキシのポート8888に記入(これは必ずしもポート8888を埋めるされていない、あなたはまた、他のポートを書くことができますが、ここで設定するので、心の中でこのセグメントの拡大を続けることに注意してくださいそれは)あなたが使用する必要がある電話のポート側の構成へのアクセスを可能にし、「透明HTTPプロキシを有効にする」にフックがチャールズのセットアップを完了します。以下は、
チャールズは、ネイティブIPを見つける必要があります。
HTLPをクリック - > [ローカルIPアドレスは、マシンの現在のIPアドレスを見ることができます。
もちろん、あなたがそのようなウィンドウとして、端末内のビューを開くことができ、低cmdを、機械の入力IPCONFIG IPを確認することができます
私たちが見ることができる。この時点で、チャールズは192.168.0.103:8888をしている携帯電話はIPとポートへのアクセスを許可します
ブラウザのHOSTでこれを手動で入力する場合は、この時点で、チャールズはあなたがアクセスを許可するかどうかを尋ねるウィンドウを促すメッセージが表示されますでしょう。
パートII:電話はチャールズIPとポートに基づいて構成されています。
電話リンクの無線LAN、無線LAN HTTPプロキシを手動(Androidのと同様)、その項目を選択
iPhoneの「設定」で - >「無線LAN」、あなたは右をクリックすることで、キーの詳細を、現在の無線LAN接続の名前を見ることができ、あなたは、IPアドレスを含む、サブネットマスクを、現在のWiFi接続の詳細を見ることができますその他の情報。その一番下にあり、「HTTPプロキシ」1、我々は実行されているIPチャールズコンピュータに記入した後、手動に切り替えます、ポート番号8888
第三ステップの後、携帯電話のペアリングは、許可を求めるチャールズポップアップ成功しています。
一度設定し、我々はiPhone上の任意の通信ネットワークにプログラムを開く必要があり、確認のポップアップメニューチャールズiPhoneの接続要求を見ることができます
できるようにする]をクリックし、上記のチャートでポップ、この時間は、ペアリングが成功してきた、快適なスタートは、それをキャプチャします。
たとえば、この時点では、アクセスzhubangbang.com
あなたはそれをコンピュータ上のリソースへのアクセスをキャッチすることができます。
あなたもチャールズを設定していないので、もしサイトは、SSLを使用しているので、こののHTTPS暗号化プロトコルをクロールするコンテンツではありません。
あなたは、リソースのHTTPSサイトをつかむために必要がある場合は、チャールズのHTTPSパケットキャプチャ方法と原則を参照してください。
注意:あなたはチャールズに委託し、携帯電話のインターネット関連のものを入れる場合、エラーかどうかがオンになったときにチャールズそして、欠点を理解する必要があるかもしれない、電話がインターネットにアクセスするために確実に方法はありませんすることができます。これは、多くの人々ので、理解されなければなりませんしかし、この時点では、無線LANの設定をし、この時点でチャールズにそこに委託されている可能性があり、チャールズへのコミッションエージェント、この時間後にIP電話は、携帯電話は、あなたのお気に入りのHD無線LANの朝に無線LANのリンクをデフォルト設定されます正常に動作しない原因チャールズ;ちょうどIPの変更や他のコンピュータを開いたり、チャールズを再起動しないので、インターネットにアクセスせずに問題を引き起こして。
そこに、サーバーへの熱要求がされていないので、それがキャッチされていなかったので、それはAPP、内部コードやリソース、ある場合にのみ、リソース要求をキャプチャすることができ、チャールズはこの方法をキャプチャ注意してください。
判決は、この時点でエージェントがキャッチされていない方法で、リソースがAPPの内側に書かれていることを示し、通常表示することができた場合、電話ネットワークは、遮断された置くことができ、内部リソースを呼び出すことはありません。
「に記載された原理演技チャールズ・チュートリアルのパケットキャプチャツールの概略プレゼンテーション内の」;
参照により本明細書:https://www.axihe.com/