有没有办法检测我的前台应用程序上的恶意视图浮动

时间:2013-04-25 07:42:24

标签: android permissions virus

在Android中,View可以在任何活动上浮动,当他们拥有android.permission.SYSTEM_ALERT_WINDOW权限时。病毒可以使用此功能执行他们想要的许多操作。 那么,有没有办法在我的前台应用程序上检测这些视图? 谢谢!

1 个答案:

答案 0 :(得分:0)

  

有没有办法在我的前台应用程序中检测这些视图?

不是。

默认情况下,在较新版本的Android(4.0+ IIRC)上,触摸事件会被此类视图占用,或者这些视图无法通过回调方法看到。早期版本的Android支持这样的浮动视图,同时发现触摸事件允许它们传递给基础活动,称为“tapjacking”攻击。对于API Level 9+,您可以使用android:filterTouchesWhenObscured来控制此行为。