Android Studio 华为安全检测checkURL API威胁返回空列表,即使使用恶意URL进行测试

ztyzrc3y  于 2022-11-16  发布在  Android
关注(0)|答案(2)|浏览(213)

我试图检查我的应用程序中的URL是否是恶意的。但输出总是返回链接是安全的,即使我把恶意链接。我使用Android Studio开发应用程序,并使用GMS和HMS库。我在我的设备上运行应用程序,这是三星和它的工作正常,除了我上面提到的问题。请帮助我。还有一件事,我已经在手机上下载了appGallery并安装了hms内核。但是我还需要把gms库转换成hms库吗?谢谢。
这是响应代码。

@Override
                public void onSuccess(UrlCheckResponse urlCheckResponse) {
                    

                    List<UrlCheckThreat> list = urlCheckResponse.getUrlCheckResponse();
                    if (list.isEmpty()) {
                        // No threats found.
                        testRes.setText("No threats found.");
                    } else {
                        for (UrlCheckThreat threat : list){
                            int type = threat.getUrlCheckResult();

                            if(type == UrlCheckThreat.MALWARE){
                                //threat.getUrlCheckResult();
                                testRes.setText("Malware found!");
                            }
                            else {
                                if (type == UrlCheckThreat.PHISHING)
                                    //threat.getUrlCheckResult();
                                    testRes.setText("Phishing found!");
                            }
                        }

                    }

                }
zynd9foi

zynd9foi1#

你能把链接发给我吗?这样我就可以做研究了。请注意:可能该链接是全新的,因此它可能逃脱检测。
对于您的其他问题:“我已经在手机上下载了AppGallery并安装了hms内核。但是我还需要将gms库转换为hms库吗?"
答案是否定的,你不需要转换任何东西。但是请注意:在GMS手机或HMS手机上使用华为套件功能时,必须集成华为SDK。

k0pti3hp

k0pti3hp2#

显然,检查恶意URL列表的API需要时间才能运行。响应代码运行良好,可以检测到恶意URL。感谢所有的响应。

相关问题