text: Title: Baddns false positives for unresolved DNS names
  Body: It seems like baddns is raising a `Dangling NS Records (NS records without SOA)` for certain unresolved dns names:
  
  ```
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "cm.p.mdg41hoses.com"}    baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "ooops-80.mdg41hoses.com"}        baddns  (baddns-ns, in-scope)                                                                                              [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "arezzo.mdg41hoses.com"}  baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "experience.mdg41hoses.com"}      baddns  (baddns-ns, in-scope)                                                                                              [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "dmp.mdg41hoses.com"}     baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "i2-prod.mdg41hoses.com"} baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "skc.mdg41hoses.com"}     baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "regione.mdg41hoses.com"} baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "s54.mdg41hoses.com"}     baddns  (baddns-ns, in-scope)                                                                                                      [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "dacia.mdg41hoses.com"}   baddns  (baddns-ns, in-scope)                                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "derecho.mdg41hoses.com"} baddns  (baddns-ns, in-scope)                                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "aplikasi.mdg41hoses.com"}        baddns  (baddns-ns, in-scope)                                                                                              
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "vanzari.mdg41hoses.com"} baddns  (baddns-ns, in-scope)                                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "app.pharma.mdg41hoses.com"}      baddns  (baddns-ns, in-scope)                                                                                              
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "consiglio.regione.mdg41hoses.com"}       baddns  (baddns-ns, in-scope)                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "epicsports.mdg41hoses.com"}      baddns  (baddns-ns, in-scope)                                                                                              
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "pharma.mdg41hoses.com"}  baddns  (baddns-ns, in-scope)                                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "tms.dmp.mdg41hoses.com"} baddns  (baddns-ns, in-scope)                                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "ilp.mdg41hoses.com"}     baddns  (baddns-ns, in-scope)                                                                                                      
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "feeder.mdg41hoses.com"}  baddns  (baddns-ns, in-scope)
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "indiana.mdg41hoses.com"} baddns  (baddns-ns, in-scope)
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "www.consiglio.regione.mdg41hoses.com"}   baddns  (baddns-ns, in-scope)
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au,
   ns2.nameserver.net.au] baddns Module: [NS]", "host": "ada.mdg41hoses.com"}     baddns  (baddns-ns, in-scope)
  [FINDING]               {"description": "Dangling NS Records (NS records without SOA) Confidence: [POSSIBLE] Signature: [N/A] Indicator: [DNSWalk Analysis] Trigger: [ns1.nameserver.net.au, ns3.nameserver.net.au, ns2.nameserver.net.au] baddns Module: [NS]", "host": "nike.mdg41hoses.com"}    baddns  (baddns-ns, in-scope)
  ```
  
  All of these dns names return `SERVFAIL` when queried with `dig`:
  
  ```
  $ dig -t ns aplikasi.mdg41hoses.com
  
  ; <<>> DiG 9.18.27 <<>> -t ns aplikasi.mdg41hoses.com
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 28983
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
  
  ;; OPT PSEUDOSECTION:
  ; EDNS: version: 0, flags:; udp: 1232
  ; EDE: 22 (No Reachable Authority): (at delegation mdg41hoses.com.)
  ; EDE: 23 (Network Error): (103.252.154.10:53 rcode=REFUSED for aplikasi.mdg41hoses.com NS)
  ;; QUESTION SECTION:
  ;aplikasi.mdg41hoses.com.	IN	NS
  
  ;; Query time: 2029 msec
  ;; SERVER: 1.1.1.1#53(1.1.1.1) (UDP)
  ;; WHEN: Tue Jul 09 13:14:47 EDT 2024
  ;; MSG SIZE  rcvd: 155
  ```