小提琴手 - 捕获和iPad应用程序解密HTTPS流量

问题描述 投票:10回答:4

我想监视使用招的HTTPS请求/我的iPad应用程序的响应。我有一个Windows 7 PC上运行的提琴手和已配置在我的iPad HTTP代理使用端口8888也能正常工作和CONNECT隧道的消息和“客户问候”握手可以在拍摄日志看到指向PC。但是,只要我能够在Fiddler中的“解密HTTPS流量”选项,应用从连接到服务器堵塞。我试着在电脑上安装提琴手根证书,我也由证书导出到一个URL,指着Safari浏览器在我的iPad,然后安装它的URL安装在我的iPad证书。这还没有做出区别。我需要做一些与安装在运行我的Web服务的服务器的SSL证书?

ios ipad ssl https fiddler
4个回答
2
投票

你可能没有完全安装的提琴手证书。

电子邮件小提琴手证书到您的iPad。打开电子邮件,然后打开证书。 iOS版会提示您信任证书,然后再进行安装。

如果安装正确,你将有一个新的iOS下Settings->General->Profile称为DO_NOT_TRUST_Fiddler设置。该设置是你安装的证书。

一旦安装了证书 - 提琴手将能够向你展示你的HTTPS流量。


2
投票

下载提琴手附加于iOS /安卓然后访问http://[proxyip]:[port]/使用您的手机浏览器。您可以生成/从那里下载你的工作证。

打开您的提琴手证书在你的iPhone设置 - >通用 - >关于 - >证书信任设置


0
投票

我尝试打开https://github.com进行测试。正如乔希说(安装通过电子邮件证书),我已经做了。但是我碰到“Safari无法打开网页,因为它不能建立与服务器的安全连接”。当我关闭HTTP代理,HTTPS; // github.com也显示出来。


0
投票

安装“CertMaker附加”从this文章,然后再试一次,你在你的问题中描述的一切 - 它的工作好。

© www.soinside.com 2019 - 2024. All rights reserved.