在新的 Find My 机制下,丢失或被盗了的 Apple 设备即使处于离线状态,也仍会使用蓝牙去广播公钥。如果周围有别人的 Apple 设备开启了蓝牙和位置服务,就会接收到这个公钥,然后将公钥和本设备的地理位置发送给 Apple,这样就可以确认丢失设备的地理位置。这个过程中所有环节都经过了点对点加密和匿名化处理。不得不说这真是个聪明的设计。
1
WittBulter 2019-06-07 02:48:47 +08:00
这个服务让我想到了魔兽世界的插件通信设计,也是广播,靠近的人就可以通信.....(后来也衍生出其他模式)
新的 find my 感觉很酷 |
2
crab 2019-06-07 03:02:50 +08:00
那丢的手机主动关了蓝牙也是离线吧?
|
3
MrStark 2019-06-07 07:19:30 +08:00
我也想问 #2 楼的问题,如果关了蓝牙呢?还会发广播么?
|
4
JinChen 2019-06-07 07:50:37 +08:00 via iPhone
除非关机后也能广播蓝牙
|
5
20015jjw 2019-06-07 08:02:51 +08:00 via Android
那些找东西的蓝牙 tag 也是这样啦
不过 good change 挺好的 只能防丢 不能防偷 |
6
Jirajine 2019-06-07 08:33:57 +08:00 via Android
我觉得并不好。iOS 让人不喜的就是这一点,用户掌控度太低。我必须要帮助别人扫描丢失的信号?还完全无法控制
这一点感觉很不爽 当然如果是我丢了手机可能就不这么想了😪 |
7
also24 2019-06-07 08:54:56 +08:00 via Android
啊,4 年前构思一款儿童手表的防丢功能的时候我就是这样计划的,还搞了相应的技术实现预研。( BLE 广播,ID Hash 等等)
前阵子我还在这个帖子的 31 楼说这个来着: https://www.v2ex.com/t/551896 |
8
tatsuteng 2019-06-07 09:18:27 +08:00 via iPhone
|
9
tttttthhh 2019-06-07 09:42:19 +08:00 via iPhone
套张铝箔纸就解决了
|
10
Kimba OP @Jirajine 这就是一个权责对等的问题了吧,这个功能应该是受 Find My 应用控制的,如果你不想帮这个忙,可能就不能在设备丢失后使用这个方法来确定地理位置咯。
|
11
tttttthhh 2019-06-07 09:49:12 +08:00 via iPhone
不过这个所谓的离线指的应该是开机未联网。。。连铝箔都不用,关机就行了
|
12
sobigfish 2019-06-07 11:56:25 +08:00
原理上就是 iBeacon 的应用 只是他们之前没应用而已。
貌似 qq iOS 里原来有个蓝牙寻物的 我相信也是类似的应用(新版里没了,是我的错觉么?) |
14
Laeoo 2019-06-07 14:35:08 +08:00 via Android
ios 的话关不掉底层蓝牙的
|