guanhui07
V2EX  ›  问与答

某 app 抓包 api 抓不到

  •  
  •   guanhui07 · Dec 23, 2024 · 2373 views
    This topic created in 505 days ago, the information mentioned may be changed or developed.

    charles 可以抓包 京东 app ,微信小程序等 Https 接口,某个 app 抓包不到 是 SSL Pinning 机制?

    12 replies    2025-01-01 12:09:14 +08:00
    fengci
        1
    fengci  
       Dec 23, 2024
    大概率 flutter 写的。 用 代理中转的方式就能抓到。
    guanhui07
        2
    guanhui07  
    OP
       Dec 23, 2024
    @fengci 确实是 ,那边 app 证实是 flutter
    withoutxx
        3
    withoutxx  
       Dec 23, 2024   ❤️ 1
    用小飞机添加添加 http 代理,规则用全局代理
    rrubick
        4
    rrubick  
       Dec 24, 2024
    @fengci #1
    大佬能否指点下?
    目前 debug 我是修改网络类,可以在电脑上抓包,但是 release 包不知道怎么在电脑上抓。
    fengci
        5
    fengci  
       Dec 24, 2024   ❤️ 1
    @magic3584 就是 3 楼说的这个方案,宿主机打开 charles 或者 proxyman 然后 手机端 使用 小飞机或者 qx 这类翻墙工具 ,翻墙工具增加一个节点 指向你宿主机 然后全局 ,手机再操作 正常 抓包工具上就能看到了。 网上也有教程 。
    fruitmonster
        6
    fruitmonster  
       Dec 24, 2024
    微信能抓到吗?
    rrubick
        7
    rrubick  
       Dec 24, 2024
    @fengci #5
    感谢,我现在是想让测试抓包看数据。
    第一步在手机上装抓包的软件就已经拦住他们了😂
    nmap
        8
    nmap  
       Dec 24, 2024
    要设置证书
    guanhui07
        9
    guanhui07  
    OP
       Dec 24, 2024
    wifi 走代理 ,使用 charles 步骤和之前一样,

    加多一步
    是用 Shadowrocket 连接的抓包代理。添加一个 http 的节点,填上抓包软件 ip 端口之后把它当节点用。这样手机的请求就都会通过抓包软件再出去

    等于 代理中转 了一步,就是拿小火箭 走代理 多一步
    guanhui07
        10
    guanhui07  
    OP
       Dec 24, 2024
    iphone: 抓包 flutter 下载个 Shadowrocket 当中转代理
    0. 电脑安装 charles
    1 打开 wifi 设置代理 ip 和 端口 eg:192.168.31.50 8888
    2. 打开 Shadowrocket ,点击添加节点
    3. "类型"选择"HTTP"
    地址和端口填入提取对应协议的 IP 和端口 eg:192.168.31.50 8888 (如果是隧道代理请填入隧道 host 和端口)
    4. 全局路由选择"代理",服务器节点选择刚设置的 IP ,打开连接开关
    5 .电脑 charles 开启代理
    loganovo
        11
    loganovo  
       Jan 1, 2025
    我用各种抓包软件 抓 chatgpt 客户端的包, 都不行, 提示证书不安全, 直接用都用不了, 这种就应该是 SSL Pinning 了.
    而且我 mac 上使用 charles 卡得要死,尤其是点了那个 response 的 preview 后; 推荐使用 proxyman(免费版够用,ssl 解密域名数量的限制也有办法绕过)和 whistle(开源), 舒服得很
    guanhui07
        12
    guanhui07  
    OP
       Jan 1, 2025
    proxyman 确实好用 我也在用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3205 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 14:29 · PVG 22:29 · LAX 07:29 · JFK 10:29
    ♥ Do have faith in what you're doing.