尝试了使用 stream 在 iPhone 中对 115 网盘 app 抓包,发现有些问题,在 115 网盘 app 里做了几个操作后,只抓到了几个无关紧要的 html 请求,而 api 请求一个也没有抓到。很奇怪,会是什么原因呢
1
vescape920 2023-10-06 08:02:02 +08:00 via iPhone
SSL Pinning
|
2
LLaMA2 2023-10-06 09:35:07 +08:00
|
3
azev OP @vescape920 多谢 我看 stream 的说明,当抓包时,如果 app 使用了 SSL Pinning 则 app 会不能正常使用,但 115 网盘还是能正常使用的,是不是说明 115 网盘并没有使用 SSL Pinning ?
|
4
Tuluobo 2023-10-06 14:21:49 +08:00 via iPhone
有两个种原因吧,
1.可能 stream 支持的标准协议不算,无法抓取 2.可能你抓的网站走的低层协议或者自定义协议 建议换个抓包工具试一下,或者先抓 tcp,udp 这类的分析一下 |
6
awolf 2023-10-06 20:44:12 +08:00
用 Flutter 不走系统代理,看看是不是这个原因。
|