如何解决ReactNative应用中的TapJacking漏洞

时间:2018-08-13 08:42:19

标签: android security react-native react-native-android clickjacking

我知道我可以在视图中将这些属性filterTouchesWhenObscured方法应用于FilterTouchEventForSecurity,但是我想将其应用于每个可单击的视图,所以如何应用它。

1 个答案:

答案 0 :(得分:1)

我今天需要修复一个Tapjacking场景。 适用于我的应用的是这样的:

从RN弹出应用程序并将其添加到MainActivity.java:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // get the root view and activate touch filtering to prevent tap jacking
    View v = findViewById(android.R.id.content);
    v.setFilterTouchesWhenObscured(true);
}