Fix the data files a bit
This commit is contained in:
parent
73c0b2d3a6
commit
ca0cad0d5d
|
@ -1,4 +1,4 @@
|
||||||
.,CH,TXT,QUERY,NOERROR,qr,aa,tc,RD,ra,ad,cd,z,0,0,0,0,DO,4097,NSID .,CH,TXT,QUERY,REFUSED,QR,aa,tc,RD,ra,ad,cd,z,1,0,0,1,DO,4096,NSID
|
# BIND9 fingerprints
|
||||||
auThoRs.bInD.,CH,TXT,QUERY,NOERROR,qr,aa,tc,rd,ra,ad,cd,z,0,0,0,0,do,0,nsid auThoRs.bInD.,CH,TXT,QUERY,NOERROR,QR,AA,tc,rd,ra,ad,cd,z,1,15,1,0,do,0,nsid
|
.,CH,TXT,QUERY,REFUSED,QR,aa,tc,RD,ra,ad,cd,z,1,0,0,1,DO,4096,NSID
|
||||||
bind.,NONE,SOA,NOTIFY,NOERROR,qr,AA,tc,RD,ra,ad,cd,Z,0,0,0,0,do,0,nsid bind.,NONE,SOA,NOTIFY,REFUSED,QR,aa,tc,RD,ra,ad,cd,z,1,0,0,0,do,0,nsid
|
auThoRs.bInD.,CH,TXT,QUERY,NOERROR,QR,AA,tc,rd,ra,ad,cd,z,1,15,1,0,do,0,nsid
|
||||||
|
bind.,NONE,SOA,NOTIFY,REFUSED,QR,aa,tc,RD,ra,ad,cd,z,1,0,0,0,do,0,nsid
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# NSD3 fingerprint
|
# NSD3 fingerprint
|
||||||
.,CH,TXT,QUERY,NOERROR,qr,aa,tc,RD,ra,ad,cd,z,0,0,0,0,DO,4097,NSID .,CH,TXT,QUERY,NOERROR,QR,aa,tc,RD,ra,ad,cd,z,1,0,0,1,DO,4096,nsid
|
.,CH,TXT,QUERY,NOERROR,QR,aa,tc,RD,ra,ad,cd,z,1,0,0,1,DO,4096,nsid
|
||||||
auThoRs.bInD.,CH,TXT,QUERY,NOERROR,qr,aa,tc,rd,ra,ad,cd,z,0,0,0,0,do,0,nsid auThoRs.bInD.,CH,TXT,QUERY,NOERROR,QR,aa,tc,rd,ra,ad,cd,z,1,0,0,0,do,0,nsid
|
auThoRs.bInD.,CH,TXT,QUERY,NOERROR,QR,aa,tc,rd,ra,ad,cd,z,1,0,0,0,do,0,nsid
|
||||||
bind.,NONE,SOA,NOTIFY,NOERROR,qr,AA,tc,RD,ra,ad,cd,Z,0,0,0,0,do,0,nsid .,CLASS0,TYPE0,NOTIFY,NXDOMAIN,QR,AA,tc,RD,ra,ad,cd,z,0,0,0,0,do,0,nsid
|
.,CLASS0,TYPE0,NOTIFY,NXDOMAIN,QR,AA,tc,RD,ra,ad,cd,z,0,0,0,0,do,0,nsid
|
||||||
|
|
|
@ -39,8 +39,23 @@ func main() {
|
||||||
nameserver += ":" + strconv.Itoa(*port)
|
nameserver += ":" + strconv.Itoa(*port)
|
||||||
c := dns.NewClient()
|
c := dns.NewClient()
|
||||||
prints, _ := fingerPrintFromFile("data/q")
|
prints, _ := fingerPrintFromFile("data/q")
|
||||||
|
results := make([]*fingerprint, 0)
|
||||||
for _, f := range prints {
|
for _, f := range prints {
|
||||||
f1 := probe(c, nameserver, f)
|
f1 := probe(c, nameserver, f)
|
||||||
|
results = append(results, f1)
|
||||||
println(f.String(), f1.String())
|
println(f.String(), f1.String())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bind9, _ := fingerPrintFromFile("data/Bind9")
|
||||||
|
nsd3, _ := fingerPrintFromFile("data/Nsd3")
|
||||||
|
|
||||||
|
for i, f := range bind9 {
|
||||||
|
d := f.compare(results[i])
|
||||||
|
println(d)
|
||||||
|
}
|
||||||
|
|
||||||
|
for i, f := range nsd3 {
|
||||||
|
d := f.compare(results[i])
|
||||||
|
println(d)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue