diff --git a/misp_modules/modules/expansion/censys_enrich.py b/misp_modules/modules/expansion/censys_enrich.py index 52c3945..f423712 100644 --- a/misp_modules/modules/expansion/censys_enrich.py +++ b/misp_modules/modules/expansion/censys_enrich.py @@ -100,8 +100,8 @@ def handler(q=False): results.append(parse_response(r, attribute)) found = True except CensysException as e: - misperrors['error'] = "ERROR: param {} / response: {}".format(value, e) - return misperrors + misperrors['error'] = "ERROR: param {} / response: {}".format(value, e) + return misperrors if not found: misperrors['error'] = "Nothing could be found on Censys" @@ -150,7 +150,7 @@ def parse_response(censys_output, attribute): print("Error !") if serv.get('ssh') and serv.get('service_name').lower() == 'ssh': try: - # cert = serv.get('ssh').get('server_host_key').get('fingerprint_sha256') + cert = serv.get('ssh').get('server_host_key').get('fingerprint_sha256') # TODO enable once the type is merged # misp_event.add_attribute(type='hasshserver-sha256', value=cert['fingerprint_sha256']) except KeyError: