mirror of https://github.com/CIRCL/lookyloo
fix: exception in MISP module when a domain cannot be resolved
parent
35b4748cbd
commit
3f07e22a73
|
@ -257,10 +257,11 @@ class MISP(AbstractModule):
|
||||||
tld = self.psl.publicsuffix(hostnode.name)
|
tld = self.psl.publicsuffix(hostnode.name)
|
||||||
domain = re.sub(f'.{tld}$', '', hostnode.name).split('.')[-1]
|
domain = re.sub(f'.{tld}$', '', hostnode.name).split('.')[-1]
|
||||||
to_lookup = [node.name, hostnode.name, f'{domain}.{tld}']
|
to_lookup = [node.name, hostnode.name, f'{domain}.{tld}']
|
||||||
if 'v4' in hostnode.resolved_ips:
|
if hasattr(hostnode, 'resolved_ips'):
|
||||||
to_lookup += hostnode.resolved_ips['v4']
|
if 'v4' in hostnode.resolved_ips:
|
||||||
if 'v6' in hostnode.resolved_ips:
|
to_lookup += hostnode.resolved_ips['v4']
|
||||||
to_lookup += hostnode.resolved_ips['v6']
|
if 'v6' in hostnode.resolved_ips:
|
||||||
|
to_lookup += hostnode.resolved_ips['v6']
|
||||||
if hasattr(hostnode, 'cnames'):
|
if hasattr(hostnode, 'cnames'):
|
||||||
to_lookup += hostnode.cnames
|
to_lookup += hostnode.cnames
|
||||||
if not node.empty_response:
|
if not node.empty_response:
|
||||||
|
|
Loading…
Reference in New Issue