mitmproxy抓APP包,一直出现ssl协议错误?

新手上路,请多包涵

准备抓取app的请求和响应包,出现下面的错误,困扰我自己很久了,还请大神们帮忙看看。

PC环境:win10

手机:安卓

还有生成的证书到期时间都是前一天的时间点

<< Cannot establish TLS with client (sni: entree.igetget.com): TlsException("SSL handshake error: SysCallError(-1, 'Unexpected EOF')",)

Addon error: Traceback (most recent call last):

UnicodeEncodeError: 'gbk' codec can't encode character 'xc6' in position 6: illegal multibyte sequence

图片描述

图片描述

阅读 10.2k
2 个回答

你应该关闭 MITM,用抓包软件(如 wireshark)抓取一段 App 的流量,分析它是不是正常的 SSL 协议,及是否附带了客户端证书。

还有生成的证书到期时间都是前一天的时间点
这个什么意思? 截图上的到期时间是 2021-07-21,默认情况下 MITM 生成有效期一年(当日算起)的证书。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏