苹果iOS8使用随机MAC地址发送probe request的真正目的
来源:互联网 发布:modo软件众筹 编辑:程序博客网 时间:2024/05/16 12:17
现在众所周知,苹果在新的iPhone6中,会使用随机的MAC地址发送probe request
根据苹果自己的宣传,及目前大家的理解
苹果充分考虑了大家的隐私问题,避免了手机MAC地址的泄露
根据目前的测试情况,iPhone6只是在黑屏休眠的时候才会发送随机MAC
那么从另一方面来看
在手机休眠的时候完全可以不发送任何无线报文
这样才更合理,并保护手机MAC地址不泄露
但是苹果却保留发送probe request,只是使用了随机MAC地址而已
其实苹果的真正目的是收集周围的AP热点信息
而所谓的考虑保护用户隐私只是个美丽的谎言罢了
那么苹果为什么要手机周围AP热点的信息?
如果要IOS8能够发出随机MAC,要满足4个条件
1、手机没有连上WIFI
2、手机进入睡眠状态
3、手机没有开启蜂窝网络数据
4、手机没有关闭位置服务
第1点容易理解
第2点是因为苹果是在你没有使用手机的情况下,利用你的手机收集周围AP信息,为了规避法律风险,所以要使用随机MAC,并不是要保护用户隐私
第3点也容易理解,如果开启了蜂窝网络,手机里的一些APP需要接收PUSH消息,手机没办法进入深度睡眠状态
第4点主要因为使用随机MAC主动扫描是为了辅助定位,位置服务关闭了就不辅助定位了
综上,可以推测出苹果使用随机MAC主要是为了规避可能的法律风险,而并不是大家认为的保护用户隐私
进行WIFI扫描主要有2个作用
1、收集AP热点信息,建立数据库
2、利用扫描到的WIFI,进行辅助定位 0 0
- 苹果iOS8使用随机MAC地址发送probe request的真正目的
- ios8随机mac功能
- 接近于真正随机的种子,前提是主机的mac地址不被破解者获取
- 迅雷使用积分制的真正作用和目的
- 怎样获取苹果手机的mac 地址
- 面试的真正目的是什么?
- 设计select的真正目的
- 代码覆盖率的真正目的
- uboot生成随机的MAC地址
- 随机MAC地址生成
- 随机设置MAC地址
- 有些arp请求报文中为什么会有目的mac地址(不使用广播地址)
- 有些arp请求报文中为什么会有目的mac地址(不使用广播地址)
- 真正目的
- 两种类型的probe request
- ios8---苹果的新时代
- 使用jrtp时,发送方接收不到对方的RTCP包的问题,是因为接收方没有设置目的地址
- 美国狂印钞票的真正目的
- unity3d的血量减少和增加的数字显示制作(NGUI)
- 贝叶斯统计:观测者偏移
- br 标签是否需要自闭合
- LeetCode Partition List
- Exchange2010 SMTP错误码/解决方法列表
- 苹果iOS8使用随机MAC地址发送probe request的真正目的
- RenderWithShader坑
- Eclipse 的格式化代码快捷键无效问题的解决办法(使用搜狗输入法的时候)
- iOS 中得isa 和self 的详解
- 优秀程序员的七大特征
- hdu 4135 Co-prime 容斥原理
- java中接口和抽象类的区别
- java 项目构建过程
- php多维数组递归遍历函数