5月17日,一則關于#研究稱iPhone關機后仍在運行#的話題登上了各大平臺熱搜,被網友還廣泛討論。
據介紹,iPhone上的查找手機等功能會讓手機在關機時,仍然以低功耗模式(LPM)運行,以便幫助用戶尋找丟失的手機。
而最近有研究人員基于這一機制設計出一種惡意軟件,在用戶關閉iPhone時也能運行,甚至可以通過這種功能侵入關機的iPhone,或在手機關閉時運行惡意功能。
對此,博主@好大的奕 發文淺談解析了實現原理。
首先,這個功能原本的使用場景是:多臺iPhone設備使用同一個ID時,當其中一臺處于關機狀態下,只要是打開“Find My”功能,那么手持的設備可以讓其發出定位或者聲響。
而這個功能實現便是通過Always-on Processor處理器。
實現的框架便是在手機自動進入low-power-mode時(關機狀態),由另一端的手持設備通過ID給指令至需要尋找的設備當中內置的app,而后app再下達指令給交互軟件,而后再到傳遞給用戶訪問硬件環境與軟件。
而這個指令會發送到一個單獨的硬件上,這個硬件則是Always-on Processor。它在iPhone中可以控制相當一部分IC的電源,也就是說只要IC能夠有電源就能運行,這是這一功能實現的原因。
目前三星等多種安卓品牌也能實現類似關機查找手機的功能,同樣不排除會被侵入的可能。
但相比之下用戶可能更愿意它的存在,能在手機丟失之后有找回來的可能,屬于一種為了能夠給用戶實現更多的方便,而犧牲掉一小部分的隱私和安全性功能。
而這種功能究竟可取不可取還是在于個人,有人支持也有人反對,只能說是仁者見仁,智者見智了。
關注微信公眾號(kjxw001)及微博(中國科技新聞網)

