morefreeze
V2EX  ›  Android

[求教] Charles 唯独在一个网站上抓不到 https 包

  •  
  •   morefreeze · Nov 20, 2018 · 16991 views
    This topic created in 2910 days ago, the information mentioned may be changed or developed.

    这个网站是个公司的内网,在我的手机 A 上安装证书,mac 端打开 SSL 代理就可以正常抓到包,如果不装证书内网的链接就会提示 certificate unknown,但在同事的手机 B 上,同样步骤安装了证书,访问内网仍然提示 certificate unknown,访问 https://google.com 等(能访问墙外因为 mac 可以)都是可以的,而且可以看到这些 https 的数据,按理说证书生效了才对,但唯独在访问内网时有这个提示,可能会有什么原因呢?

    按理说手机 A 和 B 同样的系统(都是 MIUI ),USB 调试啥的也都打开了,B 上访问内网的表现就像证书没装一样,却可以访问其它加密网站,又表示证书装上了,想不到有什么其它不同了,B 上也把 vpn 什么的都关了

    Supplement 1  ·  Nov 20, 2018
    总结下:因为 Android 7.0 以后的安全策略,app 可以设置不再信任其它证书,也就是说除非 app 可以拿到源码自己修改,否则加了证书也抓不到包了。

    另外可以刷机到 Android 6.0 及以下
    14 replies  •  2018-11-20 23:14:08 +08:00
    shily
    shily
    Nov 20, 2018 via Android❤️1
    1
    Android 7.0 及以后版本,应用不再信任用户证书。不知道是否是这个原因。
    daiqiangbudainiu
    daiqiangbudainiu
    Nov 20, 2018
    2
    @shily 是这样的
    morefreeze
    morefreeze
    OP
    Nov 20, 2018
    3
    @shily 是这个问题,那除了降级无解了吧
    GDC
    GDC
    Nov 20, 2018
    4
    @shily 不能自己添加并信任证书?
    iiusky
    iiusky
    Nov 20, 2018
    5
    你可以开安卓虚拟机啊!
    shily
    shily
    Nov 20, 2018
    6
    @morefreeze 如果仅抓自己 App 的包,可以通过这个来设置。
    https://developer.android.com/training/articles/security-config
    shily
    shily
    Nov 20, 2018
    7
    @GDC 就是说因安全问题,Android 7.0 及以上设备默认不再信任用户自己添加的证书。除非默写 App 指定信任用户证书。参见 #6 的回复。
    masker
    masker
    Nov 20, 2018 via Android
    8
    @shily 安卓 SDK 吧
    6IbA2bj5ip3tK49j
    6IbA2bj5ip3tK49j
    Nov 20, 2018 via iPhone❤️1
    9
    Android ssl pin crack
    搜索下
    love4taylor
    love4taylor
    Nov 20, 2018
    10
    试试看 root 后将证书扔系统证书里?
    masker
    masker
    Nov 20, 2018 via Android
    11
    @xgfan 大佬 学到新知识。
    iappled
    iappled
    Nov 20, 2018
    12
    ssl pin
    chaclee
    chaclee
    Nov 20, 2018
    14
    ssl pinning
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4047 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 07:50 · PVG 15:50 · LAX 23:50 · JFK 02:50
    ♥ Do have faith in what you're doing.