我试图检查我的应用程序中的url是否是恶意的。但是输出总是返回链接是安全的,即使我放置恶意链接。我使用Android开发应用程序,同时使用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!");
}
}
}
}发布于 2022-11-10 15:36:25
显然,检查恶意URL列表的API需要时间才能发挥作用。响应代码运行良好,可以检测到恶意URL。谢谢你的回复。
发布于 2022-07-20 18:25:31
你能把链接发给我吗?这样我就能做调查了。请注意:也许这个链接是全新的,所以它可能会逃脱检测。
关于你的另一个问题:“我已经在我的手机上下载了AppGallery并安装了hms核心,但是我还需要将gms库转换成hms库吗?”
答案是不,你不需要转换任何东西。但请注意:当您尝试在GMS手机或HMS手机上使用华为工具包功能时,您必须集成华为SDK。
https://stackoverflow.com/questions/73001208
复制相似问题