diff --git a/analyzers/DNSDB/DNSDB_NameHistory.json b/analyzers/DNSDB/DNSDB_NameHistory.json index d31ffb207..14611005d 100644 --- a/analyzers/DNSDB/DNSDB_NameHistory.json +++ b/analyzers/DNSDB/DNSDB_NameHistory.json @@ -11,6 +11,6 @@ "service": "name_history" }, "description": "Use DNSDB to fetch historical records for a fully-qualified domain name.", - "dataTypeList": ["fqdn"], + "dataTypeList": ["domain","fqdn"], "command": "DNSDB/dnsdb.py" } diff --git a/analyzers/DNSDB/dnsdb.py b/analyzers/DNSDB/dnsdb.py index ea3d5c68f..0facd9438 100755 --- a/analyzers/DNSDB/dnsdb.py +++ b/analyzers/DNSDB/dnsdb.py @@ -28,7 +28,7 @@ def execute_dnsdb_service(self, client): return client.query_rrset(data) elif self.service == 'ip_history' and self.data_type == 'ip': return client.query_rdata_ip(data) - elif self.service == 'name_history' and self.data_type == 'fqdn': + elif self.service == 'name_history' and self.data_type in ['domain','fqdn']: return client.query_rdata_name(data) else: self.error('Unknown DNSDB service or invalid data type')