要抓 iphone 上的 https 数据包
首先使用的是 Fiddler 使用 Safari 访问 https://www.google.com.hk 可以在 Fiddler 中看到明文数据,然后打开要抓取的 app ,发现 Fiddler 中显示
A SSLv3-compatible ClientHello handshake was found. Fiddler extracted the parameters below
然后又使用 Charles 测试,同样出现上述现象,Overview 中显示如下
Failure SSLHandshake: Remote host closed connection during handshake Notes You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.
以上是大致信息,设置代理后,该 app 显示请求失败
Q1: 这个是什么原因,是不是该 app 做了证书检查导致,同样设置代理后 app store 同样打不开
Q2:可不可以自签名一个证书,域名绑定和要抓取的域名一致,绕过本地证书检查.