From 9ffc8e05ad641903c7733015c22735a059397c67 Mon Sep 17 00:00:00 2001 From: AccentuSoft Date: Mon, 29 Aug 2022 03:47:28 +0300 Subject: [PATCH] Update VirusTotal usage limits & small bux fixes. --- Modules/VirusTotal/VirusTotal_Domain.py | 2 +- Modules/VirusTotal/VirusTotal_File.py | 4 ++-- Modules/VirusTotal/VirusTotal_IP_Address.py | 4 ++-- Modules/VirusTotal/VirusTotal_URL.py | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Modules/VirusTotal/VirusTotal_Domain.py b/Modules/VirusTotal/VirusTotal_Domain.py index f4fed9c..8862537 100644 --- a/Modules/VirusTotal/VirusTotal_Domain.py +++ b/Modules/VirusTotal/VirusTotal_Domain.py @@ -9,7 +9,7 @@ class VirusTotal_Domain: resultTypes = {'Country', 'Domain', 'Company', 'Email Address', 'Phrase'} parameters = {'VirusTotal API Key': {'description': 'Enter your api key under your profile after' ' signing up on https://virustotal.com. ' - 'Free usage of the API is limited to 1,000 requests ' + 'Free usage of the API is limited to 500 requests per day ' 'with a rate of 4 per minute.', 'type': 'String', 'value': '', diff --git a/Modules/VirusTotal/VirusTotal_File.py b/Modules/VirusTotal/VirusTotal_File.py index 0fdc94f..2872806 100644 --- a/Modules/VirusTotal/VirusTotal_File.py +++ b/Modules/VirusTotal/VirusTotal_File.py @@ -9,7 +9,7 @@ class VirusTotal_File: resultTypes = {'Hash'} parameters = {'VirusTotal API Key': {'description': 'Enter your api key under your profile after' ' signing up on https://virustotal.com. ' - 'Free usage of the API is limited to 1,000 requests ' + 'Free usage of the API is limited to 500 requests per day ' 'with a rate of 4 per minute.', 'type': 'String', 'value': '', @@ -24,7 +24,7 @@ class VirusTotal_File: from vtapi3 import VirusTotalAPIFiles, VirusTotalAPIError return_result = [] - api_key = parameters['VirusTotal API Key'] + api_key = parameters['VirusTotal API Key'].strip() vt_files = VirusTotalAPIFiles(str(api_key)) url = "https://www.virustotal.com/api/v3/analyses/" for entity in entityJsonList: diff --git a/Modules/VirusTotal/VirusTotal_IP_Address.py b/Modules/VirusTotal/VirusTotal_IP_Address.py index 2a1dd16..66003a8 100644 --- a/Modules/VirusTotal/VirusTotal_IP_Address.py +++ b/Modules/VirusTotal/VirusTotal_IP_Address.py @@ -9,7 +9,7 @@ class VirusTotal_IP_Address: resultTypes = {"Country", "Company", "Autonomous System"} parameters = {'VirusTotal API Key': {'description': 'Enter your api key under your profile after ' 'signing up on https://virustotal.com. ' - 'Free usage of the API is limited to 1,000 requests ' + 'Free usage of the API is limited to 500 requests per day ' 'with a rate of 4 per minute.', 'type': 'String', 'value': '', @@ -21,7 +21,7 @@ class VirusTotal_IP_Address: from vtapi3 import VirusTotalAPIIPAddresses, VirusTotalAPIError return_result = [] - api_key = parameters['VirusTotal API Key'] + api_key = parameters['VirusTotal API Key'].strip() vt_api_ip_addresses = VirusTotalAPIIPAddresses(api_key) for entity in entityJsonList: uid = entity['uid'] diff --git a/Modules/VirusTotal/VirusTotal_URL.py b/Modules/VirusTotal/VirusTotal_URL.py index 0ba948c..0cfd183 100644 --- a/Modules/VirusTotal/VirusTotal_URL.py +++ b/Modules/VirusTotal/VirusTotal_URL.py @@ -9,7 +9,7 @@ class VirusTotal_URL: resultTypes = {'Phrase'} parameters = {'VirusTotal API Key': {'description': 'Enter your api key under your profile after' ' signing up on https://virustotal.com. ' - 'Free usage of the API is limited to 1,000 requests ' + 'Free usage of the API is limited to 500 requests per day ' 'with a rate of 4 per minute.', 'type': 'String', 'value': '', @@ -22,7 +22,7 @@ class VirusTotal_URL: from vtapi3 import VirusTotalAPIUrls, VirusTotalAPIError return_result = [] - api_key = parameters['VirusTotal API Key'] + api_key = parameters['VirusTotal API Key'].strip() vt_api_urls = VirusTotalAPIUrls(api_key) url = "https://www.virustotal.com/api/v3/analyses/"