From 6f5c77ef080d0ea46aaa39c7e605a17cb1b32f38 Mon Sep 17 00:00:00 2001 From: adammchugh <34958726+adammchugh@users.noreply.github.com> Date: Tue, 2 Feb 2021 22:55:09 +1030 Subject: [PATCH] Update assemblyline_query.py --- misp_modules/modules/expansion/assemblyline_query.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misp_modules/modules/expansion/assemblyline_query.py b/misp_modules/modules/expansion/assemblyline_query.py index 67fce45..90bdd3c 100644 --- a/misp_modules/modules/expansion/assemblyline_query.py +++ b/misp_modules/modules/expansion/assemblyline_query.py @@ -11,7 +11,7 @@ mispattributes = {'input': ['link'], 'format': 'misp_standard'} moduleinfo = {'version': '1', 'author': 'Christian Studer', 'description': 'Query AssemblyLine with a report URL to get the parsed data.', 'module-type': ['expansion']} -moduleconfig = ["apiurl", "user_id", "apikey", "password"] +moduleconfig = ["apiurl", "user_id", "apikey", "password", "verifyssl"] class AssemblyLineParser(): @@ -125,7 +125,7 @@ def parse_config(apiurl, user_id, config): error = {"error": "Please provide your AssemblyLine API key or Password."} if config.get('apikey'): try: - return Client(apiurl, apikey=(user_id, config['apikey'])) + return Client(apiurl, apikey=(user_id, config['apikey']), verify=config['verifyssl']) except ClientError as e: error['error'] = f'Error while initiating a connection with AssemblyLine: {e.__str__()}' if config.get('password'):