登录的时候,我用其他手机登录, 就提示「请使用本机号码登录」
当我真的用这个手机的号码登录的时候,果然就可以了
说明他真的可以获取到我的本机号码
明明没有给什么权限呀
这是怎么回事
1
mm163 2018 年 1 月 3 日
移动分析自己应用流量的来源很容易。
运营商对每条上网通讯都有记录的。 |
2
honeycomb 2018 年 1 月 3 日 via Android
这是运营商侧做到的,和你手机无关。iOS 也没有获取本机号码的接口
|
3
xuanboyi 2018 年 1 月 3 日 via iPhone
你知道电信营业厅的本机号码直接登陆功能吗
|
4
ColinZeb 2018 年 1 月 3 日
小米的 app 也可以获取手机号,难道也是和运营商合作?
|
5
ColinZeb 2018 年 1 月 3 日
对了,还是连 wifi 的情况下。通过运营商 api 获取 ip 应该不是很靠谱
|
6
wy315700 2018 年 1 月 3 日
|
8
zea 2018 年 1 月 3 日 via Android
大概是 10 年前,用移动数据访问移动部分自己的网页(如营业厅)就可以免登录了。
|
12
weioyi 2018 年 1 月 3 日
很多运营商的 APP 都有检测本机号码的功能。联通客户端,验证码登录,不是本机号码,不能办理 /查询业务。
飞信根本就不让登录。就这封闭程度,还想咸鱼翻身,呵呵。 |
14
laoyur 2018 年 1 月 3 日
@lmmortal #13 重新看了下,可能你是对的
两个 iPhone,移动卡显示的号码是可以编辑的,那应该是从 SIM 卡读写? 电信卡显示的号码不可编辑,估计是这个 SIM 卡激活时从运营商那获取到的 |
15
lmmortal 2018 年 1 月 3 日 via iPhone
@laoyur 不一定要从运营商那里获取 ios 直接在后台发送一串信息给 apple 的短信网关 然后 ios 根据这条信息内容去 apple 服务器获取手机号码
|
16
topbandit 2018 年 1 月 3 日
运营商不仅能从流量中获取你的手机号,还能获取 IMSI
|
18
150 2018 年 1 月 3 日
把 sim 卡拔了
|
20
honeycomb 2018 年 1 月 3 日
|
21
xiaoliuzi 2018 年 1 月 3 日
参考中国移动开发者社区-本机号码校验:
http://dev.10086.cn/cmpassport/ |
22
ColinZeb 2018 年 1 月 3 日
@wy315700 别逗! sdk 是什么? sdk 又不是数据库,sdk 只不过是类库而已,想要获取手机号肯定要向服务器发请求,发请求短信流量两种都不通,你说说还有什么方式。
|
23
honeycomb 2018 年 1 月 3 日
|
24
ichanne 2018 年 1 月 3 日
之前使用滴滴 App 的时候也被检测出非本机号码,不知道滴滴如何获取的
|
27
heiyutian 2018 年 1 月 3 日 via Android
我卡 1 是联通是主卡,卡 2 是移动,然后飞信不能登陆。
|
29
jason19659 2018 年 1 月 3 日
那安卓用 xposed 改个号不就可以为所欲为了
|