抓包 iPad 的工具 mitmproxy 为什么昨天可以用今天就不行了?

41 天前
 Fffys

使用的方法是安卓手机分享热点,iPad 和 MacBook 登录到手机分享的热点上,iPad 上安装了 mitmproxy 的证书,已经开启信任,HTTP 代理填写的是 MacBook 的 IP ,端口是默认的,然后在 MacBook 上开启一个终端用 mitmweb 进入图形界面查看抓取结果,昨天还能正常抓取到,今天没做什么改动,结果开启代理后上不了网,命令行提示

Client TLS handshake failed. The client disconnected during the handshake. If this happens consistently for gateway.icloud.com.cn, this may indicate that the client does not trust the proxy's certificate.

已经尝试过重新安装证书(因为是想要抓包 iPad ,尝试了 IOS 的证书和其它系统的证书),三个设备都尝试过 WiFi 的重连和关机重启,都不行,请问问题出在哪里?是 mitmproxy 的问题吗?这种情况要怎么定位问题呢?以及想要抓包 iPad (国区)有推荐的方法吗?

1309 次点击
所在节点    程序员
4 条回复
airqj
41 天前
后端开起了证书校验?
dearmymy
41 天前
其实有可能是 app 自动更新,新版本校验了 ssl 证书了。你可以确认下是不是 app 版本升级了。去 qimai 看看是不是最近发新版本,如果升级那就只能越狱装插件了。没升级去装个 fiddler 之类的其他对比下。大概率是 app 升级了。
wow0o
40 天前
看着是 icloud~这个可不兴代理啊。容易封号
Fffys
40 天前
@wow0o 不是的,这只是错误示例之一,返回桌面的时候代理没关,这应该是后台的进程,想抓的是星野和猫箱,但是两个都没抓到,具体看上面附言

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1063918

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX