From 26aa87ec8d77fd0420dcc1e3077964d8c79882bc Mon Sep 17 00:00:00 2001 From: Casey Deccio Date: Thu, 8 Jul 2021 11:40:54 -0600 Subject: Query for NSEC3PARAM --- dnsviz/analysis/online.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dnsviz/analysis/online.py b/dnsviz/analysis/online.py index a258621..445f504 100644 --- a/dnsviz/analysis/online.py +++ b/dnsviz/analysis/online.py @@ -1748,6 +1748,10 @@ class Analyst(object): self.logger.debug('Preparing DNS cookie diagnostic query %s/%s...' % (fmt.humanize_name(name_obj.name), dns.rdatatype.to_text(dns.rdatatype.SOA))) queries[(name_obj.name, -(dns.rdatatype.SOA+104))] = self.diagnostic_query_bad_server_cookie(name_obj.name, dns.rdatatype.SOA, self.rdclass, servers, bailiwick, self.client_ipv4, self.client_ipv6, odd_ports=odd_ports, cookie_bad=COOKIE_BAD) + # NSEC3PARAM + self.logger.debug('Preparing query %s/%s...' % (fmt.humanize_name(name_obj.name), dns.rdatatype.to_text(dns.rdatatype.NSEC3PARAM))) + queries[(name_obj.name, dns.rdatatype.NSEC3PARAM)] = self.diagnostic_query(name_obj.name, dns.rdatatype.NSEC3PARAM, self.rdclass, servers, bailiwick, self.client_ipv4, self.client_ipv6, odd_ports=odd_ports, cookie_bad=COOKIE_STANDIN) + # negative queries for all zones self._set_negative_queries(name_obj) if name_obj.nxdomain_name is not None: -- cgit v1.2.3