V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Related Links
下载最新版本 Charles
AllenHua
V2EX  ›  Charles

iPhone (with Mac) 使用 Charles 抓包问题请教

  •  
  •   AllenHua · 2021-10-28 09:22:53 +08:00 · 1232 次点击
    这是一个创建于 1154 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用程序 Charles,手机上就微博应用无法联网,而我就想抓微博同城热搜的 api ,微信公众号和其他网站都是可以抓到 https 请求的。

    参考教程:

    百度、必应、谷歌能搜到的方法都差不多尝试了,手机上微博应用还是无法联网…… 其他程序联网正常,微信公众号里的图片资源都能正常加载,Charles 那边也能抓取到对应请求

    7932540bc4a140940a5cf1846c3a1a8

    想请教为啥就微博 app 不能联网?可能我提供的信息很是有限,希望路过的 v 友有经验的可以分享一下排查思路。

    最后通过 quanx 找到了 api url ,可这个问题昨晚一直困扰我……

    第 1 条附言  ·  2021-11-07 10:33:28 +08:00

    真相可能已经大白了。看这个

    因为我的微博 app 没有开启 “本地网络” 权限。

    4 条回复    2022-07-14 18:47:49 +08:00
    vonsy
        1
    vonsy  
       2021-10-28 09:42:25 +08:00
    是不是微博 App 有 SSL Pinning,然后中间人,就请求失败了.
    Leonard
        2
    Leonard  
       2021-10-28 10:10:46 +08:00
    有的会检测 mitm
    AllenHua
        3
    AllenHua  
    OP
       2021-10-28 12:12:45 +08:00
    @vonsy #1
    @Leonard #2
    ![20211028111526]( https://cdn.jsdelivr.net/gh/hellodk34/image@main/img/20211028111526.png)

    我点击微博热搜和访问微博其他页面都是这个样子,无法请求,像是微博无法联网的样子,提示“Loading failed, please try again! C-1004”
    ZephyrusOrz
        4
    ZephyrusOrz  
       2022-07-14 18:47:49 +08:00
    我开了“本地网络” 权限还是不行,iOS15 ,微博版本 70294 ,是微博做了限制吗?其他的 APP 都没问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1019 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:22 · PVG 04:22 · LAX 12:22 · JFK 15:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.