使用Mitmdump 抓取app有关https 时出现 Cannot establish TLS with client错误

Cannot establish TLS with client 错误,安卓手机:谷歌在安卓7.0修改了安全策略,用户添加的CA证书不能再用于安全连接。(如果是苹果手机装了证书后信任证书就可以正常抓取)

解决方法1:使用安卓 7.0以下版本的手机。

解决方式2:root 手机,安装 xposed 使用 JustTrustMe 去掉 ssl。(不root的方式就是使用 virtualxposed、太极、虚拟大师)

网上有大神说用 mitmproxy github 中的 tls_passthrough.py 可以解决!

自己试了一下,使用这个tls_passthrough.py只是把出现错误是跳过,实际还是抓取不到数据。(可能我没看懂还方式不对?)

https://github.com/mitmproxy/mitmproxy/blob/master/examples/complex/tls_passthrough.py

 

posted on 2020-05-09 10:56  Haha.chen  阅读(2823)  评论(0编辑  收藏  举报

导航