V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
azev
V2EX  ›  问与答

iPhone 中 app 能不能避开 stream 的抓包?

  •  
  •   azev · 2023-10-06 07:39:34 +08:00 · 1525 次点击
    这是一个创建于 448 天前的主题,其中的信息可能已经有所发展或是发生改变。

    尝试了使用 stream 在 iPhone 中对 115 网盘 app 抓包,发现有些问题,在 115 网盘 app 里做了几个操作后,只抓到了几个无关紧要的 html 请求,而 api 请求一个也没有抓到。很奇怪,会是什么原因呢

    7 条回复    2023-10-07 09:59:11 +08:00
    vescape920
        1
    vescape920  
       2023-10-06 08:02:02 +08:00 via iPhone
    SSL Pinning
    azev
        3
    azev  
    OP
       2023-10-06 11:04:51 +08:00
    @vescape920 多谢 我看 stream 的说明,当抓包时,如果 app 使用了 SSL Pinning 则 app 会不能正常使用,但 115 网盘还是能正常使用的,是不是说明 115 网盘并没有使用 SSL Pinning ?
    Tuluobo
        4
    Tuluobo  
       2023-10-06 14:21:49 +08:00 via iPhone
    有两个种原因吧,
    1.可能 stream 支持的标准协议不算,无法抓取
    2.可能你抓的网站走的低层协议或者自定义协议
    建议换个抓包工具试一下,或者先抓 tcp,udp 这类的分析一下
    Tuluobo
        5
    Tuluobo  
       2023-10-06 14:22:28 +08:00 via iPhone
    @Tuluobo 不算->不全
    awolf
        6
    awolf  
       2023-10-06 20:44:12 +08:00
    用 Flutter 不走系统代理,看看是不是这个原因。
    azev
        7
    azev  
    OP
       2023-10-07 09:59:11 +08:00
    @awolf 以前遇见过不走代理的 app ,不过这个 stream 的 vpn 也是同样能绕过?不是很清楚。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5355 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 103ms · UTC 09:12 · PVG 17:12 · LAX 01:12 · JFK 04:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.