From c3c0d4d2e164037403e2ad1482b379b9886deeae Mon Sep 17 00:00:00 2001 From: odinkh <odinkh@stud.ntnu.no> Date: Thu, 19 May 2022 18:41:36 +0200 Subject: [PATCH] Added another check to urlscan response object if there is no-result it will return safe --- utils/validation.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/validation.go b/utils/validation.go index 48f145e..8fa5835 100644 --- a/utils/validation.go +++ b/utils/validation.go @@ -124,7 +124,7 @@ func SetResponseObjectVirusTotal(jsonResponse HybridAnalysisURL, VirusTotal *Fro // SetResponseObjectAlienVault takes the UrlScanio response from HybridAnalysis and formats it accroding to our return object struct with translations. func SetResponseObjectUrlscanio(jsonResponse HybridAnalysisURL, urlscanio *FrontendResponse2) { - if jsonResponse.Scanners[1].Status == "clean" || jsonResponse.Scanners[1].Status == "no-classification" { + if jsonResponse.Scanners[1].Status == "clean" || jsonResponse.Scanners[1].Status == "no-classification" || jsonResponse.Scanners[1].Status == "no-result" { urlscanio.EN.Status = "Safe" urlscanio.EN.Content = fmt.Sprintf("%s has no information that indicates this URL is malicious", jsonResponse.Scanners[1].Name) -- GitLab