【问题标题】:How to solve TapJacking vulnerability in ReactNative app如何解决 React Native 应用程序中的 TapJacking 漏洞
【发布时间】:2019-01-19 22:47:39
【问题描述】:

我知道我可以在我的视图中应用这些属性 filterTouchesWhenObscured 方法 onFilterTouchEventForSecurity 但我想在我的每个可点击视图上应用它,我该如何应用它..?

【问题讨论】:

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


    【解决方案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);
    }
    

    【讨论】:

    • 你还在用这个吗?效果如何?
    • 对不起,我必须解决这个问题的项目已经不在生产中了,所以我不知道这个解决方案是否仍然有效。
    猜你喜欢
    • 2021-12-15
    • 2022-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-14
    • 2022-01-16
    • 2022-01-16
    相关资源
    最近更新 更多