最初のチャールズに導入チャールズ、シオマネキは、HTTPS要求のための方法をクロール、この方法は、WindowsとMacのユーザーと互換性があります。ほとんどのサイトでは現在、基本的には、HTTPS要求をキャッチするために、主要なタスクは、ツールを持つことがあるので、httpsを使用しています
1、Windowsインストールチャールズ、インストールは本当に独自の検索でのトラブルではない場合、この記事では、オープン・チャールズ(私は3.11.4を使用しているチャールズ・バージョン)、インストール、ユーザーが既にインストールされているチャールズていると信じて参照してください。ブラウジングを続けます。
2、[OK]を、チャールズは準備ができて、次のステップは、チャールズ証明書を設定することです:
証明書をインストールした後にポップアップ表示されます:
あなたは「インポートの成功を」プロンプトが表示されるまで、次のステップに、インストールするすべての方法をクリックしてください
引き出し、組織内の中間証明チャールズへ>証明書 - - オープンIE - >ツール - >インターネットオプション - >コンテンツ - >証明書>その後:証明書が信頼され、その信頼は信頼関係になっていないされていませんで信頼されたルート証明機関に証明書によって導かれます。だから、[OK]をクリックします。
3、チャールズは、HTTPSパケットキャプチャを有効にします
进入チャールズ - 「プロキシ - 「SSLのプロキシの設定
図に示すように、Open SSLの設定画面で、チェックボックスを選択します。
「*」入力するダイアログボックスのボタン「ホスト」と「ポート」を「追加」し、最終的にOK]をクリックし、画面の指示に従ってくださいクリックして、この構成では、すべてのHTTPSパケットをつかむことができます
この設定が完了すると、クロールHTTPSパケットは再び、彼らはすべて不明ではありません
図3に示すように、モバイルデバイス上の電話プロキシを設定し、証明書をインストールします
電話でのプロキシ設定:[設定] - > [Wi-Fiは、サーバーのIPアドレスとポート番号を設定します。
その後、携帯電話は、証明書をインストールします。
これは次のように、メッセージボックスをポップアップ表示されます:
そして、アドレスとしてモバイルブラウザに入力します。http://charlesproxy.com/getsslは以下のページをポップアップ表示されます:
インストールは以下のように、検証になるために完了した後、インストールするには、クリックしてください:
为什么ios手机安装好fiddler证书/charles证书还是抓不到https请求?
最近有不少人有此困惑,
因为你的ios系统应该是10.0以上的系统,
在手机系统设置---关于手机----证书信任设置,在此页面把证书开启即可;
下面以访问百度wap站点为例:
上图看到,访问百度wap站点还是看不到https的请求数据,下面还需要再继续配置:
请先微信扫码关注微信公众号:测试架构师,配置成功概率会更高^_^
点击SSL Proxying Settings,弹出下面的框,输入Host填写要抓取的ip或域名,port填写443即可。
设置完成后,重新方位百度wap站点就可以抓取到https请求了
如果以上还没解决,请关注我的微信公众号:测试架构师,后台留言找到我!
了解更多请关注微信公众号:测试架构师