Browse Source

Merge pull request #411 from JakubOnderka/vt-subdomains-fix

fix: [virustotal] Subdomains is optional in VT response
pull/415/head
Alexandre Dulaunoy 1 year ago
committed by GitHub
parent
commit
a518306ac0
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      misp_modules/modules/expansion/virustotal.py

2
misp_modules/modules/expansion/virustotal.py

@ -52,7 +52,7 @@ class VirusTotalParser(object):
'downloaded': 'downloaded-from',
'referrer': 'referring'}
siblings = (self.parse_siblings(domain) for domain in req['domain_siblings'])
uuid = self.parse_resolutions(req['resolutions'], req['subdomains'], siblings)
uuid = self.parse_resolutions(req['resolutions'], req['subdomains'] if 'subdomains' in req else None, siblings)
for feature_type, relationship in feature_types.items():
for feature in ('undetected_{}_samples', 'detected_{}_samples'):
for sample in req.get(feature.format(feature_type), [])[:self.limit]:

Loading…
Cancel
Save