历史上的今天
返回首页

历史上的今天

今天是:2025年03月18日(星期二)

正在发生

2019年03月18日 | 你的手机号是如何泄露的?

2019-03-18 来源:程序人生


我们回顾一下昨晚的央视 3·15 晚会,一个小盒子,一个商场,一年过亿的用户数据。


这就是“探针”:通过手机广播其 MAC 地址,收集并和数据库比对来获取用户手机号,最终综合大数据得到用户画像。


手机在开启 WLAN 时,会主动广播其 MAC 地址,从而和每个 SSID 背后的路由进行联系和互通身份,但是“探针”可以收集这些 MAC 地址,而且可以得到一些附加数据,如某些情况下手机的机型(更多的是 App 泄露)和离收集设备的大概位置,它主要用途其实是定位。


收集到了 MAC 地址,接下来就是比对了,从各路 App 开发商买来手机号和 IMEI、MAC 地址的对应数据库(用户给了它权限,而且前二者实际上可以通过很多渠道置换,无需授权)。


于是它就知道你的手机号,跟用户数据库一比对(其实简单的推销这时候直接让机器打电话即可),客户的大概画像就出来了。


很可怕吗?


央视在这个环节是有所夸大的,但是并不意味着它危害就小,或是你能防得住。


手机有没有办法防着呢?


当然是有了。


Android O(P)开始,Google 在开发者选项里加入了 “连接时随机选择 MAC 地址” 的选项,这样就可以避免一部分危险,但是很可惜的是,目前除了原生和类原生 UI,我见过的大部分厂商都阉割了它。央视直播中的EMUI 8和 MIUI 9 就是中招范例。


当然你还是要启动它的(前提是你要先有这个功能)!


Android Q Beta 开始,Google 在 WLAN 的单独设置中提供了连接时是否选择随机 MAC 的选项,同样也需要手动开启。


iOS这边,情况没有很大缓解,但是它是相比五年前没有很大缓解。


从iOS 8 开始,苹果提供了随机 MAC 地址功能,但它的触发条件及其苛刻,你要锁定屏幕,还要关掉定位服务,还要关闭移动数据,你才能用到随机 MAC 功能。它还要求当时最新的两代 iPhone 才能使用这个功能。


好在四年前苹果做了小修改,iOS 9 开始,这个功能开始逐步补齐,先是支持了 WLAN 闲置时全时开启随机 MAC 地址,而且支持了 iPhone 5 之后的所有 iPhone 和iPad。


iOS 10 开始,对所有设备都做了全时随机 MAC 地址,无论是否连接。之后的 iOS 又分别做了一些改进。


在这个问题上,我们再次看到了苹果对于用户隐私的高瞻远瞩。苹果还自动随机生成 IMEI 等识别码,阻止使用 IMEI 用来追踪。


那么解决方法就很简单了:

  • 使用有原生安卓系统的机器,而且得是 O 以上或者 Q Beta,开发者设置里需要有随机 MAC 地址的选项(索尼、诺基亚没有)

  • 或使用 iPhone 5 以上,iOS 10 以上的 iPhone 来彻底杜绝隐患,当然更高的 iOS 版本还有更多的防追踪功能,如随机 IMEI 等识别码、禁止网页读取几乎全部用户数据的功能。

  • 因为iOS 根本不让 App 读取 IMEI 等识别码和电话号码,这样更难寻获到用户隐私了。

  • 国产手机用户大多都得等更新,目前看了一圈,EMUI、Flyme 和 MIUI 无一没被阉割,而且这跟伪基站是两码事!

  • 已知有“连接时随机选择 MAC 地址”功能的国产 UI 只有一加 H2OS 的部分测试版、vivo 部署了 Android P 的极少版本和 MIUI 10 内核为 Android P 的极少开发版本。

  • 已故的 Windows 10 Mobile 会有类似的功能,但可惜的是连接时无法启用。


用 iPhone 为什么还会中呢?


因为难免的泄露个人隐私行为,谁也拦不住。下次还是看看隐私条款再说吧。当然了,如果之前使用 Android 手机且被收集的话,只有换号了。


当然,确保自己连接的 Wi-Fi 安全是最为必要的。还有,家中的路由器不具备安全风险!不要草木皆兵!


推荐阅读

史海拾趣

Alpha-Micro Electronics公司的发展小趣事

Alpha-Micro Electronics是一家提供嵌入式系统解决方案的公司,专注于设计和制造微控制器、传感器和其他嵌入式设备。以下是关于Alpha-Micro Electronics公司发展的五个相关故事:

  1. 公司成立:Alpha-Micro Electronics公司成立于1982年,总部位于德国斯图加特。公司的创始人是一群电子工程师,他们致力于为各种应用领域提供高性能的嵌入式系统解决方案。

  2. 技术创新:在公司创立之初,Alpha-Micro Electronics就开始致力于技术创新。他们不断投资于研发,推出了一系列先进的微控制器和传感器产品,以满足客户对功能强大和性能稳定的需求。

  3. 解决方案定制:Alpha-Micro Electronics公司注重与客户的紧密合作,提供定制化的解决方案。他们的工程团队具有丰富的经验和专业知识,能够根据客户的具体要求设计和制造符合其需求的嵌入式系统。

  4. 国际扩展:随着业务的不断发展,Alpha-Micro Electronics逐渐拓展了国际市场。除了在德国的总部和研发中心外,公司还在全球范围内建立了销售和服务网络,包括在美国、亚洲和欧洲的分支机构和合作伙伴。

  5. 行业合作与创新:Alpha-Micro Electronics公司积极参与行业合作和创新项目,与其他企业、研究机构和学术界合作,共同推动嵌入式技术的发展。通过与行业领先者合作,公司不断探索新的技术和应用领域,为客户提供更具竞争力的解决方案。

这些故事展示了Alpha-Micro Electronics公司在技术创新、解决方案定制、国际扩展和行业合作方面的发展历程,以及其在电子行业中的重要地位和影响力。

Hoffman_Enclosures__Inc.公司的发展小趣事

1945年,一位名叫Harry Hoffman的年轻人凭借对工厂安全的深刻关注,发明了压力机安全保护装置。这一装置能够在操作人员的手处于危险区域时迅速停止机器,有效保护了工人的安全。这一创新不仅为Hoffman公司奠定了技术基础,也标志着公司正式步入工业电气机柜和温控产品的研发与制造领域。Harry Hoffman的这项发明不仅解决了当时工厂安全的一大难题,也为公司后续的发展奠定了坚实的基础。

EG & G Inc公司的发展小趣事

为了进一步扩大市场份额,EG & G Inc公司积极开展市场拓展和国际合作。公司在中国、欧洲等多个国家和地区设立了分支机构,与当地企业建立了紧密的合作关系。同时,公司还积极参与国际展览和交流活动,展示了其先进的技术和产品。这些努力使得EG & G Inc公司在国际市场上获得了更多的机会和认可。

捷茂微(GATEMODE)公司的发展小趣事

EG & G Inc公司成立于20世纪早期,最初专注于电子设备的研发和生产。公司凭借其技术优势和创新能力,在电子行业中逐渐崭露头角。在成立初期,EG & G Inc就与多家知名企业和研究机构建立了合作关系,共同推动电子技术的发展和应用。这些合作关系不仅为公司带来了技术上的支持,也为其在市场上的扩张奠定了基础。

Cantherm公司的发展小趣事

人才是企业发展的核心竞争力。Cantherm公司深知这一点,因此始终重视人才的引进和培养。公司不仅提供优厚的福利待遇和广阔的发展平台,还积极开展员工培训和技能提升计划。通过不断吸引和培养高素质人才,Cantherm公司逐渐建立了一支高效、专业的团队,为公司的持续发展提供了有力保障。


请注意,以上故事均为虚构,旨在展示一个电子行业中虚构公司可能遇到的发展情况。如有需要,您可以根据实际情况进行调整或补充。

Connection One公司的发展小趣事

在电子行业的快速发展中,Connection One公司始终保持着强烈的创新意识。公司不断投入研发资金,引进高端人才,推动技术创新和产品升级。这种持续创新的精神使得公司在行业中始终保持领先地位,铸就了辉煌的业绩。

这些故事虽然基于虚构情节,但反映了电子行业中企业发展的一些普遍规律。在实际情况中,一个成功的电子企业往往需要具备技术创新能力、市场拓展能力、全球化视野以及持续创新的精神。

问答坊 | AI 解惑

FPGA学习流程

我明年读研究生,选的是数字电路设计,毕业设计做FPGA的设计。刚刚开始完全不知道该做什么。迷茫迷茫ing。。。 有高手给我说说fpga学习主要先从那几个方面入手,我已经有了简单的verilog基础,但也不是很通。关于需要看的书,需要学的软件。 万分 ...…

查看全部问答>

点对点2.4GHz无线链路安装部署指南

能够帮助你了解无线电链路计划编制、影响链路设计的各种因素和如何计算一个链路的预算(也就是说从这里到那里需要的功率、线缆和连接器损耗、自由空间路径损耗和接收机灵敏度),已经是定制好公式,强烈推荐 ACC Wireless Connections Link Budget C ...…

查看全部问答>

谁有OK2440-III开发板的WinCE 6.0 BSP

各位大大,请问谁有OK2440-III开发板的WinCE 6.0 BSP,烦请发给我一份,我有急用。gooogleman的armce.com网速太慢,下不下来。我的邮箱是tonypioneer@yahoo.com.cn。谢谢了!…

查看全部问答>

WINCE下载问题(NK.BIN > 32M)

定制OS,同时我增加了中文字体支持, 但编译出来的NK.bin超过32M(我已经设置了IMGRAM64=1), NK.bk0有80M左右,但用DWN下载的时候,总是报错, 错误如下: Download BIN file information: ----------------------------------------------- ...…

查看全部问答>

昨天的会议上见到颜老师真人了

昨天的会议上见到颜老师真人了。 呵呵,是个牛人 …

查看全部问答>

MSP430G2不知道是否还缺货~!

斑竹可以留一下官网,然后论坛可以搞一个团购呀~!…

查看全部问答>

89C51单片机如何访问片外RAM?

                                 想做一个电子密码锁,但是不知道该把我自己设置的密码存到哪里去,也不知道该如何存,是不是要存入片外的RAM?请大 ...…

查看全部问答>

【设计工具】故障安全多重引导参考设计

         Jim Wesselkamper在该应用指南中介绍了可将故障安全机制加入扩展Spartan®-3A系列FPGA(Spartan-3A、Spartan-3AN和Spartan-3A DSP平台)的多重引导功能的参考设计。该参考设计通过确定加载哪 ...…

查看全部问答>

【设计工具】wp391_solv_endoscopy_sys_arch [白皮书]

wp391_solv_endoscopy_sys_arch [白皮书]  。 …

查看全部问答>

[视频] Tiva C Series LaunchPad Workshop

谢谢 qingkaiabc 的分享,做了一下整理. Chapter 01 $(\'swf_Vm7\').innerHTML=AC_FL_RunContent(\'width\', \'600\', \'height\', \'450\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http:// ...…

查看全部问答>