检查你的手机号是否会被浏览器通过 headers 发送 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TJT
V2EX    Android

检查你的手机号是否会被浏览器通过 headers 发送

  •  
  •   TJT 2016-02-18 18:49:44 +08:00 15172 次点击
    这是一个创建于 3535 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚才调试客户端的 headers 信息,然后顺便用手机的 Chrome 试了下,结果发现 headers 里面居然有自己的电话号码。对应这个 HTTP_X_UP_CALLING_LINE_ID key 。

    可以通过 http://www.mulliner.org/pc.cgi 来检测。

    后来我把 Data saver 关了,就消失了,但是我再打开却不会出现。 Google 了下没发现和 Chrome 有关系。我觉得可能是某个 App 搞的鬼,想研究下去但是却不能复现了

    15 条回复    2016-02-20 16:11:24 +08:00
    cmxz
        1
    cmxz  
       2016-02-18 18:56:00 +08:00   1
    理论上是运营商添加上的。如果要确定是否为运营商添加,可以安装 packet capture 来抓包看通过手机发出的请求中是否含有此 header
    TJT
        2
    TJT  
    OP
       2016-02-18 19:02:18 +08:00 via Android
    @cmxz 一开始我也是怀疑运营商,但是 headers 里还有华为提供的 IMSI 码, 貌似是 `HTTP_X_HUAWEI_IMSI`。手机是 Nexus 6p
    sagnitude
        3
    sagnitude  
       2016-02-18 19:02:19 +08:00
    TJT
        4
    TJT  
    OP
       2016-02-18 19:08:45 +08:00 via Android
    @cmxz 我试了很多方法也没能重现,也没来得及抓包。可能 Data saver 会通过 proxy 和加上 `HTTP_ACCEPT_ENCODING` 然后触发某种机制导致的。
    TJT
        5
    TJT  
    OP
       2016-02-18 19:13:50 +08:00 via Android
    @sagnitude 我也查到了,不太靠谱,我是电信的, 4G
    sagnitude
        6
    sagnitude  
       2016-02-18 19:36:54 +08:00   1
    @TJT 应该就是 wap gateway 干的

    https://www.wikiwand.com/en/WAP_gateway

    比如这个 gateway 的介绍文档介绍了它能做到这一点:
    http://www.juniper.net/techpubs/en_US/junos-mobility11.4/topics/concept/httphe-mobility-overview.html

    还有个类似的 gateway 介绍:
    http://www.nowsms.com/nowwap-and-http-header-enrichment

    有个 stackoverflow 的回答可以参考:
    http://stackoverflow.com/questions/8428422/detect-an-msisdn-mobile-number-with-the-browser/11152022#11152022

    这篇文章列出了一些 Gateway 加的 http header ,其中提到 OpenWave 就会添加这个域:
    https://mobiforge.com/design-development/useful-x-headers

    这里有张图,也可以看一下
    https://docs.oracle.com/cd/E19097-01/sjs.cds51/820-1941-10/wapgateway.html
    sagnitude
        7
    sagnitude  
       2016-02-18 19:47:18 +08:00
    这种过时的技术…你是不是碰到伪基站了……
    raysonx
        8
    raysonx  
       2016-02-18 19:52:47 +08:00 via Android   1
    通 CMWAP 接入上可能被 WAP 加 HTTP 。 CMNET 接入就好了
    TJT
        9
    TJT  
    OP
       2016-02-18 21:40:36 +08:00 via Android
    @sagnitude
    @raysonx
    一直都是 ctlte 接入点的,是不是伪基站就不清楚了。
    不过可以肯定就是运营商干的,设备应该也是华为的
    lshero
        10
    lshero  
       2016-02-18 22:27:37 +08:00 via iPhone   1
    我记得移动很多年前就把 cmwap 的手机号干掉了改成白名单只有授权过的 SP 可以获取用户信息,电信不会干这种二逼事吧。话说楼主哪个省的明显感觉配置不当泄露用户信息?这个投递到乌云能否混个帐号?
    zouxy
        11
    zouxy  
       2016-02-19 07:09:32 +08:00 via iPhone
    10 年前我是开发 WAP getway 的。应该是 10 楼说的问题.
    packenx
        12
    packenx  
       2016-02-19 09:04:39 +08:00   1
    @lshero
    中国联通 WAP 网关泄露用户隐私
    http://www.wooyun.org/bugs/wooyun-2014-057406
    Frapples
        13
    Frapples  
       2016-02-19 11:25:26 +08:00
    如果与 ISP 没关系的话,可能是浏览器的锅了。换个第三方浏览器看看?
    TJT
        14
    TJT  
    OP
       2016-02-20 08:33:35 +08:00 via Android
    @lshero 这想法不错,有空我试试看能不能重现。广东的
    zouxy
        15
    zouxy  
       2016-02-20 16:11:24 +08:00 via iPhone
    给大家普及一下 手机自己是不知道自己的手机号的
    苹果手机也只是通过发送短信到服务器,然后服务器再送给手机保存在手机端,这是间接的方式。
    WAP geteway 加手机号是给 sp 为了收费什么的。彩信中心只有看这个才知道发送彩信方的手机号。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2181 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 16:03 PVG 00:03 LAX 09:03 JFK 12:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86