请教使用 Fiddler 或者 Charles 抓 https 包失败的问题

2020-04-15 02:16发布

要抓 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:可不可以自签名一个证书,域名绑定和要抓取的域名一致,绕过本地证书检查.


登录 后发表评论
1条评论
李连明
1楼 · 2020-04-15 02:32

[db:评论]