1.チャールズを準備
ダウンロードリンク:https://www.charlesproxy.com/download/
2. [設定チャールズ
2.1)HTTPプロキシ設定。チャールズ・オープン・ソフトウェア、(HTTPブラウザへのアクセス要求を傍受することができ、SOCKSプロキシを確認してください)HTTPプロキシを設定します。
2.2)SSLプロキシを設定します。
まず、チャールズ・SSLプロキシ設定を選択するプロキシオプション:
ポイントを追加し、監視するドメインを追加し、アスタリスクのワイルドカードポートをサポートし、一般的に443以下のとおりです。
2.3)携帯電話用のプロキシを設定します
iPhone:設定 - >無線LAN - >マニュアル - - (ネットワーク設定を見るチャールズ・ヘルプ - ローカルIPアドレスまたはオープンによる)>サーバー - > WiFi->ⓘ->エージェント設定コンピュータに接続されている>ポート:8888
アンドロイド:[設定] - > [無線とネットワーク - >ネットワークを変更 - - >詳細オプションの表示] - > [プロキシ> WLAN-> WiFi->プレスWIFI名コンピュータに接続:マニュアル - >サーバーのホスト名 - >サーバーポート
キーチェーンアクセス証明書の信頼設定 - 「常に信頼」を選択します。
お使いの携帯電話に証明書をインストールします。
[ヘルプ]をクリックし - > SSLのプロキシ - >以下に示すように、モバイルデバイスまたはリモートブラウザ上チャールズ・ルート証明書をインストールします。
次のようにポップが表示されます。
iPhone:打开Safari浏览器,输入网址chls.pro/ssl下载证书并安装,安装完成后,设置->通用->关于本机->证书信任设置->针对根证书启用完全信任(iOS10以上版本需启用,否则无法抓取https包)
点击证书信任设置,勾选对Charles Proxy 证书的信任
Android(华为Mate9Pro为例):浏览器输入网址chls.pro/ssl下载证书(记住下载路径,一般默认文件管理-Download中可找到),设置->无线和网络->WLAN->(更多)高级WLAN设置-安装证书(找到证书路径安装)
参考链接:
1. Charles for Mac 破解安装&抓取Https请求配置