要抓 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:可不可以自签名一个证书,域名绑定和要抓取的域名一致,绕过本地证书检查.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.