你從第三方網(wǎng)站下載了一個墻紙應(yīng)用,它不需要任何權(quán)限,所以你推測它不會是惡意應(yīng)用。
但加州大學(xué)河濱分校的研究人員發(fā)表的一篇研究報告(PDF)指出,不需要任何權(quán)限的應(yīng)用程序也能竊取你的敏感信息。
這種攻擊方法被稱為UI狀態(tài)推斷攻擊,他們針對的平臺是Android,但認(rèn)為其它操作系統(tǒng)存在類似的弱點(diǎn)。
程序打開一個窗口需要占用內(nèi)存,惡意程序通過監(jiān)視已用內(nèi)存和未用內(nèi)存的變化,可以推斷你打開了哪個程序的什么窗口,比如惡意程序作者觀察到打開一個貝寶登錄窗口需要占用多少多少內(nèi)存,安裝在你手機(jī)上的惡意程序監(jiān)視到已占用內(nèi)存增加了相同大小的空間,它能推斷你正在打開的是貝寶登錄窗口,它可以彈出一個假的貝寶登錄窗口,誘騙你輸入登錄信息。
通過統(tǒng)計分析進(jìn)程的共享內(nèi)存變化,研究人員能以92%的成功率劫持Gmail應(yīng)用。