fixing listing. Now I get coherent results

This commit is contained in:
Arnold Dechamps 2024-02-25 04:56:05 +01:00
parent a8687af736
commit 644cc4599c
No known key found for this signature in database
GPG key ID: AE66543374E41C89

View file

@ -34,7 +34,6 @@ def dbwriter(recs):
db.nsamount = recs["nsserveramount"] db.nsamount = recs["nsserveramount"]
db.v4nsamount = recs["v4resolvers"] db.v4nsamount = recs["v4resolvers"]
db.v6nsamount = recs["v6resolvers"] db.v6nsamount = recs["v6resolvers"]
print(recs["tld"] + str(recs['algo']))
db.dnssec = recs["algo"] db.dnssec = recs["algo"]
db.save() db.save()
@ -68,14 +67,15 @@ def grabber(data):
ds = dns.resolver.resolve(tld, 'DS') ds = dns.resolver.resolve(tld, 'DS')
for dsrecord in ds: for dsrecord in ds:
algo = dsrecord.to_text() algo = dsrecord.to_text()
algo.split() line = algo.split()
dnsseckeys.append(int(algo[1])) dnsseckeys.append(int(line[1]))
algo = max((list(dict.fromkeys(dnsseckeys)))) algo = max(list(dict.fromkeys(dnsseckeys)))
except Exception as e: except Exception as e:
algo = 400 algo = 400
print(e)
results = {"tld": tld, "nsserveramount": int(len((nsservers))), "v4resolvers": Arecords, results = {"tld": tld, "nsserveramount": int(len((nsservers))), "v4resolvers": Arecords,
"v6resolvers": AAAArecords, "algo" : algo} "v6resolvers": AAAArecords, "algo": algo}
dbwriter(results) dbwriter(results)