(レガシー) Charles プロキシの使用
- トピック:
- 認証
Charles: http://charlesproxy.com
Charles プロキシをダウンロード、インストール、使用の手引き
構造タブとシーケンスタブ
トラフィックを表示する方法は 2 つあります。
- 構造 - リクエストはホスト別にグループ化されます
- シーケンス - リクエストは、呼び出された順序でリストされます
SSL と証明書
SSL プロキシ \[ *Proxy -\> Proxy Settings... -\> SSL* \]
を有効にする
「SSL プロキシを有効にする」チェックボックスをオンにして、すべての HTTPS の場所を追加します。
- SSL プロキシ - http://www.charlesproxy.com/documentation/proxying/ssl-proxying/
- SSL 証明書 – http://www.charlesproxy.com/documentation/using-charles/ssl-certificates/
- モバイルデバイスからの SSL プロキシ – 以下を参照してください。
ホストを無視/除外
出力が散乱しすぎた場合は、場所を無視または除外することを選択できます。次のいずれかの方法で、場所を無視または除外できます。
- 無視したいリクエストを右クリックし、「無視」を選択します。
\[ *Proxy -\> Recording Settings... -\> Exclude* \]
から除外する場所を手動で追加する
DNS スプーフィング
\[ *Tools -\> DNS Spoofing...* \]
DNS スプーフィングは、要求を別の IP にリダイレクトしようとした場合、特にモバイルデバイスを操作している場合に非常に便利です。
http://www.charlesproxy.com/documentation/tools/dns-spoofing/
リモートのマップ
\[ *Tools -\> Map Remote...* \]
Map remote を使用すると、「受信」リクエストを別のエンドポイントにリダイレクトできます。 この機能の最も一般的なユースケースは、AccessEnabler.swf
を AccessEnablerDebug.swf:
に「マッピング」することです
http://www.charlesproxy.com/documentation/tools/map-remote/
リバースプロキシ
http://www.charlesproxy.com/documentation/proxying/reverse-proxy/
モバイル
iOS デバイス(iPhone/iPad)での Charles の使用
iPhoneからの SSL 接続
iOS デバイスから http://charlesproxy.com/charles.crt を参照します。 証明書のインストールダイアログが開きます。
「\[ *Install*... *Install*... *Done* \]
」をクリックして、証明書のインストールを完了します。
http://www.charlesproxy.com/documentation/faqs/ssl-connections-from-within-iphone-applications/
iOS デバイスからの Charles の使用
iOS デバイスで、「\[ *Settings* -\> *Wi-FI* -\> (*YOUR\_WIFI\_NETWORK)* \]
」を選択します。 ネットワークの横にある小さな青い矢印をクリックし、HTTP プロキシに移動して「手動」を選択します。
iOS デバイスで Safari を開いて web ページを開こうとすると、Charles が稼働しているマシンで次のポップアップが表示されます。
「許可」をクリックして、デバイスが Charles を使用してそのすべてをプロキシ化できるようにします リクエスト。
http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/
iOS – 証明書を信頼する
iOS認証エラー – adobepass.ios.app が見つかりません
https://tve.zendesk.com/entries/22135907-ios-authentication-error-adobepass-ios-app-cannot-be-found
Charles for Androidの使用
http://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration
Android デバイスから Charles プロキシを参照します。