5月17日,一则关于#研究称iPhone关机后仍在运行#的话题登上了各大平台热搜,被网友还广泛讨论。
而最近有研究人员基于这一机制设计出一种恶意软件,在用户关闭iPhone时也能运行,甚至可以通过这种功能侵入关机的iPhone,或在手机关闭时运行恶意功能。
对此,博主@ 发文浅谈解析了实现原理。
首先,这个功能原本的使用场景是:多台iPhone设备使用同一个ID时,当其中一台处于关机状态下,只要是打开“Find My”功能,那么手持的设备可以让其发出定位或者声响。
而这个功能实现便是通过Always-on Processor处理器。
实现的框架便是在手机自动进入low-power-mode时(关机状态),由另一端的手持设备通过ID给指令至需要寻找的设备当中内置的app,而后app再下达指令给交互软件,而后再到传递给用户访问硬件环境与软件。
而这个指令会发送到一个单独的硬件上,这个硬件则是Always-on Processor。它在iPhone中可以控制相当一部分IC的电源,也就是说只要IC能够有电源就能运行,这是这一功能实现的原因。
目前三星等多种安卓品牌也能实现类似关机查找手机的功能,同样不排除会被侵入的可能。
但相比之下用户可能更愿意它的存在,能在手机丢失之后有找回来的可能,属于一种为了能够给用户实现更多的方便,而牺牲掉一小部分的隐私和安全性功能。
而这种功能究竟可取不可取还是在于个人,有人支持也有人反对,只能说是仁者见仁,智者见智了。