0
在Android中,當View有權限android.permission.SYSTEM_ALERT_WINDOW時,View可以在任何活動上浮動。病毒可以使用此功能來完成他們想要的許多事情。 那麼,有沒有辦法在我的前臺應用程序中檢測這些視圖? 謝謝!有沒有一種方法來檢測我的前臺應用程序中的惡意視圖浮動
在Android中,當View有權限android.permission.SYSTEM_ALERT_WINDOW時,View可以在任何活動上浮動。病毒可以使用此功能來完成他們想要的許多事情。 那麼,有沒有辦法在我的前臺應用程序中檢測這些視圖? 謝謝!有沒有一種方法來檢測我的前臺應用程序中的惡意視圖浮動
有沒有辦法在我的前臺應用程序中檢測到這些視圖?
不是。
默認情況下,在較新版本的Android(4.0+ IIRC)上,觸摸事件要麼被這些視圖佔用,要麼無法通過回調方法被這些視圖看到。早期版本的Android支持這種浮動視圖,這兩種視圖都可以找到觸摸事件和,從而允許它們傳遞到潛在的活動中,稱爲「闖入」攻擊。對於API Level 9+,您可以使用android:filterTouchesWhenObscured
來控制此行爲。