From a10ca94dc79f97a7fa4424e10ca001971c97f176 Mon Sep 17 00:00:00 2001 From: acidvegas Date: Mon, 13 Nov 2023 23:01:08 -0500 Subject: [PATCH] Added full dnssec data for all tlds and started improving nsec/nsec3 walks --- nsec | 7 + nsec3 | 14 + output/nodnssec.txt | 98 ++++ output/nsec.txt | 51 ++ output/nsec3.txt | 1309 +++++++++++++++++++++++++++++++++++++++++++ tldsec | 17 +- 6 files changed, 1485 insertions(+), 11 deletions(-) create mode 100755 nsec3 create mode 100644 output/nodnssec.txt create mode 100644 output/nsec.txt create mode 100644 output/nsec3.txt diff --git a/nsec b/nsec index 61bdd35..03926bd 100755 --- a/nsec +++ b/nsec @@ -1,5 +1,6 @@ #!/bin/sh # NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx) +# nsec # This script will walk through a DNS zone using NSEC records. @@ -9,9 +10,15 @@ tld="$1" # Initialize the top-level domain (TLD) to start the walk from current_domain="$tld" +#dns_servers=$(curl -s https://public-dns.info/nameservers.txt | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}') + # Loop to walk through the zone using NSEC records while true; do + # Select a random DNS server from the list + #nameserver=$(shuf -n 1 -e $dns_servers) + # Perform the dig command to get the NSEC record for the current domain + #output="$(dig @${nameserver} +trace $current_domain NSEC)" output="$(dig +trace $current_domain NSEC)" # Use grep to find the line with the current domain and then use awk to extract the next domain diff --git a/nsec3 b/nsec3 new file mode 100755 index 0000000..fe8b7a5 --- /dev/null +++ b/nsec3 @@ -0,0 +1,14 @@ +#!/bin/bash +# NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx) + +# https://github.com/anonion0/nsec3map +#python3 -m pip install n3map[predict] + +TARGET=$1 # Can simply be a TLD (no dot) +mkdir -p output +for NS in $(dig @8.8.8.8 +short NS $TARGET | sort -R); do + IPADDR=$(dig +short "$1" A || dig +short "$1" AAAA) + echo "Targeting $TARGET on $NS ($IPADDR)..." + n3map -avpl --output=output/$TARGET_$NS.txt $IPV4 --ignore-overlapping $TARGET + echo "-------------------------" +done diff --git a/output/nodnssec.txt b/output/nodnssec.txt new file mode 100644 index 0000000..b3a6116 --- /dev/null +++ b/output/nodnssec.txt @@ -0,0 +1,98 @@ +ae +al +ao +aq +as +ba +bb +bf +bi +bo +bs +bw +cd +cf +cg +ck +cm +cu +cv +cw +dj +do +eg +fk +ga +gb +ge +gf +gh +gm +gp +gq +gt +gu +hm +im +iq +jm +jo +kh +km +kn +kp +ls +mh +mk +ml +mo +mp +mq +ms +mt +mu +mv +mw +mz +ne +ng +ni +np +nr +pa +pf +pg +pk +pn +ps +qa +sd +sm +sr +st +sv +sy +sz +tc +td +tg +tj +tk +to +va +vi +xn--d1alf +xn--j1amh +xn--lgbbat1ad8j +xn--mgba3a4f16a +xn--mgbaam7a8h +xn--mgbayh7gpa +xn--mgbc0a9azcg +xn--mgbpl2fh +xn--mgbtx2b +xn--mix891f +xn--node +xn--ogbpf8fl +xn--wgbl6a +ye +zw diff --git a/output/nsec.txt b/output/nsec.txt new file mode 100644 index 0000000..be6dddd --- /dev/null +++ b/output/nsec.txt @@ -0,0 +1,51 @@ +arpa +audio +auto +ax +bd +br +bt +car +cars +ch +christmas +ci +diet +dz +ee +er +flowers +game +gdn +gn +gov +guitars +hosting +id +ir +kg +kz +lb +li +lk +lol +lr +mc +mom +nu +pics +pr +ruhr +se +sl +tn +tz +ve +xn--54b7fta0cc +xn--80ao21a +xn--fzc2c9e2c +xn--l1acc +xn--mgbai9azgqp6j +xn--pgbs0dh +xn--xkc2al3hye2a +xn--ygbi2ammx diff --git a/output/nsec3.txt b/output/nsec3.txt new file mode 100644 index 0000000..2dd1bab --- /dev/null +++ b/output/nsec3.txt @@ -0,0 +1,1309 @@ +aaa:1 0 0 - +aarp:1 0 0 - +abb:1 0 10 332539EE7F95C32A +abbott:1 0 10 332539EE7F95C32A +abbvie:1 0 0 - +abc:1 0 0 - +able:1 0 0 - +abogado:1 0 0 - +abudhabi:1 0 10 9D8139AB9ECA925E +ac:1 0 10 332539EE7F95C32A +academy:1 0 10 332539EE7F95C32A +accenture:1 0 0 - +accountant:1 0 0 - +accountants:1 0 10 332539EE7F95C32A +aco:1 0 10 0B85863D2B5587FD +actor:1 0 10 332539EE7F95C32A +ad:1 0 10 D2 +ads:1 0 1 E41AABFAC2CA4067 +adult:1 0 0 - +aeg:1 0 0 - +aero:1 0 10 332539EE7F95C32A +aetna:1 0 0 - +af:1 0 10 63793249 +afl:1 0 0 - +africa:1 0 0 - +ag:1 0 10 332539EE7F95C32A +agakhan:1 0 10 332539EE7F95C32A +agency:1 0 10 332539EE7F95C32A +ai:1 0 0 - +aig:1 0 0 - +airbus:1 0 0 - +airforce:1 0 10 332539EE7F95C32A +airtel:1 0 0 - +akdn:1 0 10 332539EE7F95C32A +alibaba:1 0 10 332539EE7F95C32A +alipay:1 0 10 332539EE7F95C32A +allfinanz:1 0 0 - +allstate:1 0 10 332539EE7F95C32A +ally:1 0 0 - +alsace:1 0 0 - +alstom:1 0 0 - +am:1 0 5 357B19C1778E6D05 +amazon:1 0 0 - +americanexpress:1 0 0 - +americanfamily:1 0 0 - +amex:1 0 0 - +amfam:1 0 0 - +amica:1 0 0 - +amsterdam:1 0 0 - +analytics:1 0 0 - +android:1 0 1 43C39DDD1F53444A +anquan:1 0 10 BA5EBA11 +anz:1 0 0 - +aol:1 0 10 332539EE7F95C32A +apartments:1 0 10 332539EE7F95C32A +app:1 0 1 139FCA6C02909936 +apple:1 0 10 2FF44E67 +aquarelle:1 0 0 - +ar:1 0 10 - +arab:1 0 10 DF21ECF26F57EB0F +aramco:1 0 0 - +archi:1 0 10 332539EE7F95C32A +army:1 0 10 332539EE7F95C32A +art:1 0 0 - +arte:1 0 0 - +asda:1 0 10 332539EE7F95C32A +asia:1 0 10 332539EE7F95C32A +associates:1 0 10 332539EE7F95C32A +at:1 0 0 - +athleta:1 0 0 - +attorney:1 0 10 332539EE7F95C32A +au:1 0 0 ACB0E542A75932C7 +auction:1 0 10 332539EE7F95C32A +audi:1 0 10 332539EE7F95C32A +audible:1 0 0 - +auspost:1 0 0 - +author:1 0 0 - +autos:1 0 0 - +avianca:1 0 10 332539EE7F95C32A +aw:1 0 0 - +aws:1 0 0 - +axa:1 0 0 - +az:1 0 3 FACADEC0DE +azure:1 0 0 - +baby:1 0 0 - +baidu:1 0 5 3A1B91E364D39AEB +banamex:1 0 0 - +bananarepublic:1 0 0 - +band:1 0 10 332539EE7F95C32A +bank:1 0 0 - +bar:1 0 0 - +barcelona:1 0 0 - +barclaycard:1 0 10 332539EE7F95C32A +barclays:1 0 10 332539EE7F95C32A +barefoot:1 0 10 332539EE7F95C32A +bargains:1 0 10 332539EE7F95C32A +baseball:1 0 0 - +basketball:1 0 0 - +bauhaus:1 0 0 - +bayern:1 0 0 - +bbc:1 0 0 - +bbt:1 0 10 332539EE7F95C32A +bbva:1 0 0 - +bcg:1 0 10 332539EE7F95C32A +bcn:1 0 0 - +be:1 0 0 - +beats:1 0 10 3E0164A8 +beauty:1 0 0 - +beer:1 0 0 - +bentley:1 0 0 - +berlin:1 0 0 - +best:1 0 0 - +bestbuy:1 0 10 332539EE7F95C32A +bet:1 0 10 332539EE7F95C32A +bg:1 0 10 - +bh:1 0 0 - +bharti:1 0 0 - +bible:1 0 0 - +bid:1 0 0 - +bike:1 0 10 332539EE7F95C32A +bing:1 0 0 - +bingo:1 0 10 332539EE7F95C32A +bio:1 0 10 332539EE7F95C32A +biz:1 0 0 - +bj:1 0 10 0DB24F17 +black:1 0 10 332539EE7F95C32A +blackfriday:1 0 0 - +blockbuster:1 0 10 332539EE7F95C32A +blog:1 0 0 - +bloomberg:1 0 0 - +blue:1 0 10 332539EE7F95C32A +bm:1 0 10 332539EE7F95C32A +bms:1 0 10 332539EE7F95C32A +bmw:1 0 0 - +bn:1 0 20 E6E7B0909BAFDFF7 +bnpparibas:1 0 10 332539EE7F95C32A +boats:1 0 0 - +boehringer:1 0 10 332539EE7F95C32A +bofa:1 0 0 - +bom:1 0 0 95DF12E5F532FCE521D4 +bond:1 0 0 - +boo:1 0 1 4895D67A0AA23CAD +book:1 0 0 - +booking:1 0 0 - +bosch:1 0 10 332539EE7F95C32A +bostik:1 0 0 - +boston:1 0 0 - +bot:1 0 0 - +boutique:1 0 10 332539EE7F95C32A +box:1 0 0 - +bradesco:1 0 10 332539EE7F95C32A +bridgestone:1 0 0 - +broadway:1 0 0 - +broker:1 0 10 332539EE7F95C32A +brother:1 0 0 - +brussels:1 0 0 - +build:1 0 0 - +builders:1 0 10 332539EE7F95C32A +business:1 0 10 332539EE7F95C32A +buy:1 0 0 - +buzz:1 0 0 - +bv:1 0 0 - +by:1 0 10 3DB13C269C465314 +bz:1 0 10 332539EE7F95C32A +bzh:1 0 0 - +ca:1 0 0 - +cab:1 0 10 332539EE7F95C32A +cafe:1 0 10 332539EE7F95C32A +cal:1 0 1 508E41C6023A43D6 +call:1 0 0 - +calvinklein:1 0 0 - +cam:1 0 0 - +camera:1 0 10 332539EE7F95C32A +camp:1 0 10 332539EE7F95C32A +canon:1 0 0 - +capetown:1 0 0 - +capital:1 0 10 332539EE7F95C32A +capitalone:1 0 0 - +caravan:1 0 0 - +cards:1 0 10 332539EE7F95C32A +care:1 0 10 332539EE7F95C32A +career:1 0 0 - +careers:1 0 10 332539EE7F95C32A +casa:1 0 0 - +case:1 0 0 - +cash:1 0 10 332539EE7F95C32A +casino:1 0 10 332539EE7F95C32A +cat:1 0 0 - +catering:1 0 10 332539EE7F95C32A +catholic:1 0 0 - +cba:1 0 0 - +cbn:1 0 0 - +cbre:1 0 0 - +cc:1 0 0 - +center:1 0 10 332539EE7F95C32A +ceo:1 0 0 - +cern:1 0 10 332539EE7F95C32A +cfa:1 0 0 - +cfd:1 0 0 - +chanel:1 0 10 332539EE7F95C32A +channel:1 0 1 55CDF00B464A1CF7 +charity:1 0 0 332539EE7F95C32A +chase:1 0 0 - +chat:1 0 10 332539EE7F95C32A +cheap:1 0 10 332539EE7F95C32A +chintai:1 0 0 - +chrome:1 0 1 0A4D42F79B49FF34 +church:1 0 10 332539EE7F95C32A +cipriani:1 0 10 332539EE7F95C32A +circle:1 0 0 - +cisco:1 0 0 - +citadel:1 0 10 332539EE7F95C32A +citi:1 0 0 - +citic:1 0 5 3A1B91E364D39AEB +city:1 0 10 332539EE7F95C32A +cl:1 0 0 47D9490B +claims:1 0 10 332539EE7F95C32A +cleaning:1 0 10 332539EE7F95C32A +click:1 0 0 - +clinic:1 0 10 332539EE7F95C32A +clinique:1 0 10 332539EE7F95C32A +clothing:1 0 10 332539EE7F95C32A +cloud:1 0 0 - +club:1 0 0 - +clubmed:1 0 0 - +cn:1 0 10 AEF123AB +co:1 0 0 - +coach:1 0 10 332539EE7F95C32A +codes:1 0 10 332539EE7F95C32A +coffee:1 0 10 332539EE7F95C32A +college:1 0 0 - +cologne:1 0 0 - +com:1 0 0 - +comcast:1 0 0 - +commbank:1 0 0 - +community:1 0 10 332539EE7F95C32A +company:1 0 10 332539EE7F95C32A +compare:1 0 0 - +computer:1 0 10 332539EE7F95C32A +comsec:1 0 0 - +condos:1 0 10 332539EE7F95C32A +construction:1 0 10 332539EE7F95C32A +consulting:1 0 10 332539EE7F95C32A +contact:1 0 10 332539EE7F95C32A +contractors:1 0 10 332539EE7F95C32A +cooking:1 0 0 - +cool:1 0 10 332539EE7F95C32A +coop:1 0 0 - +corsica:1 0 0 - +country:1 0 0 - +coupon:1 0 0 - +coupons:1 0 10 332539EE7F95C32A +courses:1 0 0 - +cpa:1 0 0 - +cr:1 0 3 812E684DEE7923E7 +credit:1 0 10 332539EE7F95C32A +creditcard:1 0 10 332539EE7F95C32A +creditunion:1 0 0 - +cricket:1 0 0 - +crown:1 0 0 - +crs:1 0 10 332539EE7F95C32A +cruise:1 0 10 332539EE7F95C32A +cruises:1 0 10 332539EE7F95C32A +cuisinella:1 0 0 - +cx:1 0 10 621A55F1 +cy:1 0 0 - +cymru:1 0 0 - +cyou:1 0 0 - +cz:1 0 0 8C5D1BBDC8CE7344 +dabur:1 0 10 332539EE7F95C32A +dad:1 0 1 5448994D752CCBD6 +dance:1 0 10 332539EE7F95C32A +data:1 0 10 332539EE7F95C32A +date:1 0 0 - +dating:1 0 10 332539EE7F95C32A +datsun:1 0 0 - +day:1 0 1 DC45432C8F731317 +dclk:1 0 1 CDB98026DF92E314 +dds:1 0 0 - +de:1 0 15 CA12B74ADB90591A +deal:1 0 0 - +dealer:1 0 0 - +deals:1 0 10 332539EE7F95C32A +degree:1 0 10 332539EE7F95C32A +delivery:1 0 10 332539EE7F95C32A +dell:1 0 0 - +deloitte:1 0 0 - +delta:1 0 10 332539EE7F95C32A +democrat:1 0 10 332539EE7F95C32A +dental:1 0 10 332539EE7F95C32A +dentist:1 0 10 332539EE7F95C32A +desi:1 0 0 - +design:1 0 0 - +dev:1 0 1 B7B0891083980E59 +dhl:1 0 0 - +diamonds:1 0 10 332539EE7F95C32A +digital:1 0 10 332539EE7F95C32A +direct:1 0 10 332539EE7F95C32A +directory:1 0 10 332539EE7F95C32A +discount:1 0 10 332539EE7F95C32A +discover:1 0 0 - +dish:1 0 10 332539EE7F95C32A +diy:1 0 0 - +dk:1 0 0 - +dm:1 0 0 - +dnp:1 0 0 - +docs:1 0 1 005CFBA3A8AE2625 +doctor:1 0 10 332539EE7F95C32A +dog:1 0 10 332539EE7F95C32A +domains:1 0 10 332539EE7F95C32A +dot:1 0 10 332539EE7F95C32A +download:1 0 0 - +drive:1 0 1 2ED20B4FAA1594BC +dtv:1 0 10 332539EE7F95C32A +dubai:1 0 10 EF4314DAAB1D3E8F +dunlop:1 0 10 332539EE7F95C32A +dupont:1 0 0 - +durban:1 0 0 - +dvag:1 0 0 - +dvr:1 0 10 332539EE7F95C32A +earth:1 0 0 - +eat:1 0 1 0C13DA1A93C212F5 +ec:1 0 3 07FEB022BD850E78 +eco:1 0 0 - +edeka:1 0 10 332539EE7F95C32A +edu:1 0 0 - +education:1 0 10 332539EE7F95C32A +email:1 0 10 332539EE7F95C32A +emerck:1 0 10 332539EE7F95C32A +energy:1 0 10 332539EE7F95C32A +engineer:1 0 10 332539EE7F95C32A +engineering:1 0 10 332539EE7F95C32A +enterprises:1 0 10 332539EE7F95C32A +epson:1 0 0 - +equipment:1 0 10 332539EE7F95C32A +ericsson:1 0 10 332539EE7F95C32A +erni:1 0 0 - +es:1 0 5 2133BA3970BDF1C0 +esq:1 0 1 BB029F50F2E8B89E +estate:1 0 10 332539EE7F95C32A +et:1 0 5 325BBA4DA75A1DEE +etisalat:1 0 0 - +eu:1 0 0 - +eurovision:1 0 0 - +eus:1 0 0 - +events:1 0 10 332539EE7F95C32A +exchange:1 0 10 332539EE7F95C32A +expert:1 0 10 332539EE7F95C32A +exposed:1 0 10 332539EE7F95C32A +express:1 0 10 332539EE7F95C32A +extraspace:1 0 10 332539EE7F95C32A +fage:1 0 10 332539EE7F95C32A +fail:1 0 10 332539EE7F95C32A +fairwinds:1 0 0 - +faith:1 0 0 - +family:1 0 10 332539EE7F95C32A +fan:1 0 10 332539EE7F95C32A +fans:1 0 0 - +farm:1 0 10 332539EE7F95C32A +farmers:1 0 0 - +fashion:1 0 0 - +fast:1 0 0 - +fedex:1 0 10 332539EE7F95C32A +feedback:1 0 0 - +ferrari:1 0 10 332539EE7F95C32A +ferrero:1 0 0 - +fi:1 0 5 531031F7F9622A8D +fidelity:1 0 10 332539EE7F95C32A +fido:1 0 10 332539EE7F95C32A +film:1 0 0 - +final:1 0 0 75B60E5BC6012D8F53AA +finance:1 0 10 332539EE7F95C32A +financial:1 0 10 332539EE7F95C32A +fire:1 0 0 - +firestone:1 0 0 - +firmdale:1 0 20 ABBACAFE +fish:1 0 10 332539EE7F95C32A +fishing:1 0 0 - +fit:1 0 0 - +fitness:1 0 10 332539EE7F95C32A +fj:1 0 5 E2B7598B5F9278DD +flickr:1 0 0 - +flights:1 0 10 332539EE7F95C32A +flir:1 0 0 - +florist:1 0 10 332539EE7F95C32A +fly:1 0 1 BE1FF76A9EED104E +fm:1 0 0 - +fo:1 0 0 - +foo:1 0 1 4F2E89E10B33C654 +food:1 0 0 - +football:1 0 10 332539EE7F95C32A +ford:1 0 0 - +forex:1 0 10 332539EE7F95C32A +forsale:1 0 10 332539EE7F95C32A +forum:1 0 0 - +foundation:1 0 0 332539EE7F95C32A +fox:1 0 0 - +fr:1 0 0 - +free:1 0 0 - +fresenius:1 0 0 - +frl:1 0 0 - +frogans:1 0 10 332539EE7F95C32A +frontier:1 0 0 - +ftr:1 0 0 - +fujitsu:1 0 0 - +fun:1 0 0 - +fund:1 0 10 332539EE7F95C32A +furniture:1 0 10 332539EE7F95C32A +futbol:1 0 10 332539EE7F95C32A +fyi:1 0 10 332539EE7F95C32A +gal:1 0 0 - +gallery:1 0 10 332539EE7F95C32A +gallo:1 0 10 332539EE7F95C32A +gallup:1 0 10 332539EE7F95C32A +games:1 0 10 332539EE7F95C32A +gap:1 0 0 - +garden:1 0 0 - +gay:1 0 0 - +gbiz:1 0 1 A6DB71CCD2CDD7B0 +gd:1 0 0 - +gea:1 0 10 530805FBF1C83C35 +gent:1 0 0 - +genting:1 0 0 - +george:1 0 10 332539EE7F95C32A +gg:1 0 0 - +ggee:1 0 0 - +gi:1 0 10 332539EE7F95C32A +gift:1 0 0 - +gifts:1 0 10 332539EE7F95C32A +gives:1 0 0 332539EE7F95C32A +giving:1 0 0 332539EE7F95C32A +gl:1 0 10 77462077 +glass:1 0 10 332539EE7F95C32A +gle:1 0 1 84F418A3BD31A8E0 +global:1 0 10 332539EE7F95C32A +globo:1 0 0 81732AB1D608B2B07829 +gmail:1 0 1 227B1714EDF64CE5 +gmbh:1 0 10 332539EE7F95C32A +gmo:1 0 0 - +gmx:1 0 0 - +godaddy:1 0 0 - +gold:1 0 10 332539EE7F95C32A +goldpoint:1 0 0 - +golf:1 0 10 332539EE7F95C32A +goo:1 0 0 - +goodyear:1 0 10 332539EE7F95C32A +goog:1 0 1 8F3FEE3D92A4C131 +google:1 0 1 379B1838B7824DD7 +gop:1 0 0 - +got:1 0 0 - +gr:1 0 10 BEEF +grainger:1 0 0 - +graphics:1 0 10 332539EE7F95C32A +gratis:1 0 10 332539EE7F95C32A +green:1 0 10 332539EE7F95C32A +gripe:1 0 10 332539EE7F95C32A +grocery:1 0 10 332539EE7F95C32A +group:1 0 10 332539EE7F95C32A +gs:1 0 10 5E5D6ADF +guardian:1 0 0 - +gucci:1 0 0 - +guge:1 0 1 A6ED2792553A3ADD +guide:1 0 10 332539EE7F95C32A +guru:1 0 10 332539EE7F95C32A +gw:1 0 10 B1D3 +gy:1 0 10 0CEA6AF0 +hair:1 0 0 - +hamburg:1 0 0 - +hangout:1 0 1 036B1FF37EA336B7 +haus:1 0 10 332539EE7F95C32A +hbo:1 0 0 - +hdfc:1 0 10 332539EE7F95C32A +hdfcbank:1 0 10 332539EE7F95C32A +health:1 0 0 - +healthcare:1 0 10 332539EE7F95C32A +help:1 0 0 - +helsinki:1 0 10 332539EE7F95C32A +here:1 0 1 0C7342713F2259E5 +hermes:1 0 10 332539EE7F95C32A +hiphop:1 0 0 - +hisamitsu:1 0 0 - +hitachi:1 0 0 - +hiv:1 0 0 - +hk:1 0 10 2DD26B7B +hkt:1 0 10 332539EE7F95C32A +hn:1 0 10 208A6749 +hockey:1 0 10 332539EE7F95C32A +holdings:1 0 10 332539EE7F95C32A +holiday:1 0 10 332539EE7F95C32A +homedepot:1 0 10 332539EE7F95C32A +homegoods:1 0 0 - +homes:1 0 0 - +homesense:1 0 0 - +honda:1 0 0 - +horse:1 0 0 - +hospital:1 0 10 332539EE7F95C32A +host:1 0 0 - +hot:1 0 0 - +hotels:1 0 0 - +hotmail:1 0 0 - +house:1 0 10 332539EE7F95C32A +how:1 0 1 6A7474227C6F3374 +hr:1 0 10 86D354BFA3F9EFC2 +hsbc:1 0 0 - +ht:1 0 10 34676241 +hu:1 0 5 ADF47B04DFA67C03 +hughes:1 0 10 332539EE7F95C32A +hyatt:1 0 0 - +hyundai:1 0 0 - +ibm:1 0 0 - +icbc:1 0 5 3A1B91E364D39AEB +ice:1 0 10 332539EE7F95C32A +icu:1 0 0 - +ie:1 0 0 - +ieee:1 0 0 - +ifm:1 0 0 - +ikano:1 0 0 - +il:1 0 0 - +imamat:1 0 10 332539EE7F95C32A +imdb:1 0 0 - +immo:1 0 10 332539EE7F95C32A +immobilien:1 0 10 332539EE7F95C32A +in:1 0 0 - +inc:1 0 0 - +industries:1 0 10 332539EE7F95C32A +infiniti:1 0 0 - +info:1 0 10 332539EE7F95C32A +ing:1 0 1 80A6D70277A5912D +ink:1 0 0 - +institute:1 0 10 332539EE7F95C32A +insurance:1 0 0 - +insure:1 0 10 332539EE7F95C32A +int:1 0 5 8B7682B47EE4CB68 +international:1 0 10 332539EE7F95C32A +intuit:1 0 0 - +investments:1 0 10 332539EE7F95C32A +io:1 0 10 332539EE7F95C32A +ipiranga:1 0 0 - +irish:1 0 10 332539EE7F95C32A +is:1 0 0 - +ismaili:1 0 10 332539EE7F95C32A +ist:1 0 10 332539EE7F95C32A +istanbul:1 0 10 332539EE7F95C32A +it:1 0 0 - +itau:1 0 0 - +itv:1 0 10 332539EE7F95C32A +jaguar:1 0 10 332539EE7F95C32A +java:1 0 10 332539EE7F95C32A +jcb:1 0 0 - +je:1 0 0 - +jeep:1 0 10 332539EE7F95C32A +jetzt:1 0 10 332539EE7F95C32A +jewelry:1 0 10 332539EE7F95C32A +jio:1 0 10 332539EE7F95C32A +jll:1 0 10 332539EE7F95C32A +jmp:1 0 0 - +jnj:1 0 0 - +jobs:1 0 0 - +joburg:1 0 0 - +jot:1 0 0 - +joy:1 0 0 - +jp:1 0 0 - +jpmorgan:1 0 0 - +jprs:1 0 0 - +juegos:1 0 0 - +juniper:1 0 10 332539EE7F95C32A +kaufen:1 0 10 332539EE7F95C32A +kddi:1 0 0 - +ke:1 0 10 7F96766F +kerryhotels:1 0 10 332539EE7F95C32A +kerrylogistics:1 0 10 332539EE7F95C32A +kerryproperties:1 0 10 332539EE7F95C32A +kfh:1 0 0 - +ki:1 0 10 289F7F64 +kia:1 0 0 - +kids:1 0 10 332539EE7F95C32A +kim:1 0 10 332539EE7F95C32A +kindle:1 0 0 - +kitchen:1 0 10 332539EE7F95C32A +kiwi:1 0 0 - +koeln:1 0 0 - +komatsu:1 0 0 - +kosher:1 0 10 332539EE7F95C32A +kpmg:1 0 0 - +kpn:1 0 0 - +kr:1 0 10 96E920 +krd:1 0 0 - +kred:1 0 0 - +kuokgroup:1 0 10 332539EE7F95C32A +kw:1 0 10 69893DA6 +ky:1 0 0 - +kyoto:1 0 0 - +la:1 0 1 - +lacaixa:1 0 0 - +lamborghini:1 0 10 332539EE7F95C32A +lamer:1 0 10 332539EE7F95C32A +lancaster:1 0 0 - +land:1 0 10 332539EE7F95C32A +landrover:1 0 10 332539EE7F95C32A +lanxess:1 0 0 - +lasalle:1 0 10 332539EE7F95C32A +lat:1 0 0 - +latino:1 0 10 332539EE7F95C32A +latrobe:1 0 0 - +law:1 0 0 - +lawyer:1 0 10 332539EE7F95C32A +lc:1 0 10 332539EE7F95C32A +lds:1 0 10 332539EE7F95C32A +lease:1 0 10 332539EE7F95C32A +leclerc:1 0 0 - +lefrak:1 0 10 332539EE7F95C32A +legal:1 0 10 332539EE7F95C32A +lego:1 0 0 - +lexus:1 0 0 - +lgbt:1 0 10 332539EE7F95C32A +lidl:1 0 0 - +life:1 0 10 332539EE7F95C32A +lifeinsurance:1 0 0 - +lifestyle:1 0 0 - +lighting:1 0 10 332539EE7F95C32A +like:1 0 0 - +lilly:1 0 0 - +limited:1 0 10 332539EE7F95C32A +limo:1 0 10 332539EE7F95C32A +lincoln:1 0 0 - +link:1 0 0 - +lipsy:1 0 10 332539EE7F95C32A +live:1 0 10 332539EE7F95C32A +living:1 0 0 - +llc:1 0 10 332539EE7F95C32A +llp:1 0 0 - +loan:1 0 0 - +loans:1 0 10 332539EE7F95C32A +locker:1 0 10 332539EE7F95C32A +locus:1 0 0 - +london:1 0 0 - +lotte:1 0 0 - +lotto:1 0 10 332539EE7F95C32A +love:1 0 0 - +lpl:1 0 0 - +lplfinancial:1 0 0 - +lt:1 0 5 8F70EE1B999CECDA01F1 +ltd:1 0 10 332539EE7F95C32A +ltda:1 0 10 332539EE7F95C32A +lu:1 0 3 0BFA17F4 +lundbeck:1 0 10 332539EE7F95C32A +luxe:1 0 0 - +luxury:1 0 0 - +lv:1 0 10 4DDE32DD446FBC9D +ly:1 0 10 7B7F4F98 +ma:1 0 10 29A582570BDF7832B47166A23F1B +madrid:1 0 0 - +maif:1 0 0 - +maison:1 0 10 332539EE7F95C32A +makeup:1 0 0 - +man:1 0 0 - +management:1 0 10 332539EE7F95C32A +mango:1 0 0 - +map:1 0 1 3E3649CC5BCBD479 +market:1 0 10 332539EE7F95C32A +marketing:1 0 10 332539EE7F95C32A +markets:1 0 10 332539EE7F95C32A +marriott:1 0 10 332539EE7F95C32A +marshalls:1 0 0 - +mattel:1 0 0 - +mba:1 0 10 332539EE7F95C32A +mckinsey:1 0 10 332539EE7F95C32A +md:1 0 10 C4E370B9860D7442 +me:1 0 10 332539EE7F95C32A +med:1 0 0 - +media:1 0 10 332539EE7F95C32A +meet:1 0 1 30C9DBF6762D6EA1 +melbourne:1 0 0 - +meme:1 0 1 501A893E0B75CEA8 +memorial:1 0 10 332539EE7F95C32A +men:1 0 0 - +menu:1 0 0 - +merckmsd:1 0 0 - +mg:1 0 5 3B9D37825C33FADA +miami:1 0 0 - +microsoft:1 0 0 - +mil:1 0 10 FBCA +mini:1 0 0 - +mint:1 0 0 - +mit:1 0 10 332539EE7F95C32A +mitsubishi:1 0 0 - +mlb:1 0 0 - +mls:1 0 0 - +mm:1 0 5 18758EFF9349C737 +mma:1 0 0 - +mn:1 0 10 332539EE7F95C32A +mobi:1 0 10 332539EE7F95C32A +mobile:1 0 10 332539EE7F95C32A +moda:1 0 10 332539EE7F95C32A +moe:1 0 0 - +moi:1 0 0 - +monash:1 0 0 - +money:1 0 10 332539EE7F95C32A +monster:1 0 0 - +mormon:1 0 10 332539EE7F95C32A +mortgage:1 0 10 332539EE7F95C32A +moscow:1 0 10 00FF +moto:1 0 0 - +motorcycles:1 0 0 - +mov:1 0 1 5230C18414B3894A +movie:1 0 10 332539EE7F95C32A +mr:1 0 10 16ED26E4 +msd:1 0 0 - +mtn:1 0 0 - +mtr:1 0 10 8512E67B +museum:1 0 0 - +music:1 0 0 - +mx:1 0 10 9A534539B1A566A1 +my:1 0 1 - +na:1 0 10 79BD7EB8 +nab:1 0 10 332539EE7F95C32A +nagoya:1 0 0 - +name:1 0 0 - +natura:1 0 0 21EF8A21898DC9661E92 +navy:1 0 10 332539EE7F95C32A +nba:1 0 0 - +nc:1 0 10 35D14535 +nec:1 0 0 - +net:1 0 0 - +netbank:1 0 0 - +netflix:1 0 0 - +network:1 0 10 332539EE7F95C32A +neustar:1 0 0 - +new:1 0 1 304BF563557BC716 +news:1 0 10 332539EE7F95C32A +next:1 0 10 332539EE7F95C32A +nextdirect:1 0 10 332539EE7F95C32A +nexus:1 0 1 1ECB6C8E1E197EE5 +nf:1 0 10 2E421633 +nfl:1 0 0 - +ngo:1 0 0 332539EE7F95C32A +nhk:1 0 0 - +nico:1 0 0 - +nike:1 0 0 - +nikon:1 0 10 332539EE7F95C32A +ninja:1 0 10 332539EE7F95C32A +nissan:1 0 0 - +nissay:1 0 0 - +nl:1 0 0 - +no:1 0 0 - +nokia:1 0 10 332539EE7F95C32A +norton:1 0 0 - +now:1 0 0 - +nowruz:1 0 10 2109075E +nowtv:1 0 10 332539EE7F95C32A +nra:1 0 10 332539EE7F95C32A +nrw:1 0 0 - +ntt:1 0 0 - +nyc:1 0 0 - +nz:1 0 5 A28B2E20D85645FC +obi:1 0 10 332539EE7F95C32A +observer:1 0 10 332539EE7F95C32A +office:1 0 0 - +okinawa:1 0 0 - +olayan:1 0 0 - +olayangroup:1 0 0 - +oldnavy:1 0 0 - +ollo:1 0 10 332539EE7F95C32A +om:1 0 1 ED96EE88 +omega:1 0 0 - +one:1 0 0 - +ong:1 0 0 332539EE7F95C32A +onl:1 0 10 332539EE7F95C32A +online:1 0 0 - +ooo:1 0 0 - +open:1 0 0 - +oracle:1 0 10 332539EE7F95C32A +orange:1 0 0 - +org:1 0 0 332539EE7F95C32A +organic:1 0 10 332539EE7F95C32A +origins:1 0 10 332539EE7F95C32A +osaka:1 0 0 - +otsuka:1 0 0 - +ott:1 0 10 332539EE7F95C32A +ovh:1 0 0 - +page:1 0 1 B335B7536F34F743 +panasonic:1 0 0 - +paris:1 0 0 - +pars:1 0 10 4C2B4814 +partners:1 0 10 332539EE7F95C32A +parts:1 0 10 332539EE7F95C32A +party:1 0 0 - +pay:1 0 0 - +pccw:1 0 10 332539EE7F95C32A +pe:1 0 10 DAA403E0DAE6076C +pet:1 0 10 332539EE7F95C32A +pfizer:1 0 0 - +ph:1 0 5 C1F91B7F930C71E9 +pharmacy:1 0 0 - +phd:1 0 1 A5F664BCE67A2042 +philips:1 0 0 - +phone:1 0 10 332539EE7F95C32A +photo:1 0 0 - +photography:1 0 10 332539EE7F95C32A +photos:1 0 10 332539EE7F95C32A +physio:1 0 0 - +pictet:1 0 0 - +pictures:1 0 10 332539EE7F95C32A +pid:1 0 0 - +pin:1 0 0 - +ping:1 0 0 - +pink:1 0 10 332539EE7F95C32A +pioneer:1 0 0 - +pizza:1 0 10 332539EE7F95C32A +pl:1 0 12 A2362F18C6DDFDEB +place:1 0 10 332539EE7F95C32A +play:1 0 1 EA47EF0D1057B252 +playstation:1 0 0 - +plumbing:1 0 10 332539EE7F95C32A +plus:1 0 10 332539EE7F95C32A +pm:1 0 0 - +pnc:1 0 10 332539EE7F95C32A +pohl:1 0 0 - +poker:1 0 10 332539EE7F95C32A +politie:1 0 0 - +porn:1 0 0 - +post:1 0 10 332539EE7F95C32A +pramerica:1 0 0 - +praxi:1 0 0 - +press:1 0 0 - +prime:1 0 0 - +pro:1 0 10 332539EE7F95C32A +prod:1 0 1 DBD1DE6BC42EEF5D +productions:1 0 10 332539EE7F95C32A +prof:1 0 1 CECCE5239DB19657 +progressive:1 0 10 332539EE7F95C32A +promo:1 0 10 332539EE7F95C32A +properties:1 0 10 332539EE7F95C32A +property:1 0 0 - +protection:1 0 0 - +pru:1 0 0 - +prudential:1 0 0 - +pt:1 0 10 D115 +pub:1 0 10 332539EE7F95C32A +pw:1 0 0 - +pwc:1 0 10 332539EE7F95C32A +py:1 0 10 3A7175FEE4366418 +qpon:1 0 0 - +quebec:1 0 0 - +quest:1 0 0 - +racing:1 0 0 - +radio:1 0 0 - +re:1 0 0 - +read:1 0 0 - +realestate:1 0 0 - +realtor:1 0 0 - +realty:1 0 10 332539EE7F95C32A +recipes:1 0 10 332539EE7F95C32A +red:1 0 10 332539EE7F95C32A +redstone:1 0 10 332539EE7F95C32A +redumbrella:1 0 10 332539EE7F95C32A +rehab:1 0 10 332539EE7F95C32A +reise:1 0 10 332539EE7F95C32A +reisen:1 0 10 332539EE7F95C32A +reit:1 0 0 - +reliance:1 0 10 332539EE7F95C32A +ren:1 0 5 3A1B91E364D39AEB +rent:1 0 0 - +rentals:1 0 10 332539EE7F95C32A +repair:1 0 10 332539EE7F95C32A +report:1 0 10 332539EE7F95C32A +republican:1 0 10 332539EE7F95C32A +rest:1 0 0 - +restaurant:1 0 10 332539EE7F95C32A +review:1 0 0 - +reviews:1 0 10 332539EE7F95C32A +rexroth:1 0 10 332539EE7F95C32A +rich:1 0 10 332539EE7F95C32A +richardli:1 0 10 332539EE7F95C32A +ricoh:1 0 0 - +ril:1 0 10 332539EE7F95C32A +rio:1 0 0 BD0D5A4EAFDD3B5ED952 +rip:1 0 10 332539EE7F95C32A +ro:1 0 10 B28C35E1 +rocks:1 0 10 332539EE7F95C32A +rodeo:1 0 0 - +rogers:1 0 10 332539EE7F95C32A +room:1 0 0 - +rs:1 0 5 1C0BF0F7781A4F43 +rsvp:1 0 1 1CBC6C0EEDB5EF0C +ru:1 0 0 - +rugby:1 0 0 - +run:1 0 10 332539EE7F95C32A +rw:1 0 10 75390284 +rwe:1 0 0 - +ryukyu:1 0 0 - +sa:1 0 5 8AFCD856FC2AA0B1 +saarland:1 0 0 - +safe:1 0 0 - +safety:1 0 0 - +sakura:1 0 0 - +sale:1 0 10 332539EE7F95C32A +salon:1 0 10 332539EE7F95C32A +samsclub:1 0 10 332539EE7F95C32A +samsung:1 0 10 123E56 +sandvik:1 0 0 - +sandvikcoromant:1 0 0 - +sanofi:1 0 10 332539EE7F95C32A +sap:1 0 0 - +sarl:1 0 10 332539EE7F95C32A +sas:1 0 0 - +save:1 0 0 - +saxo:1 0 0 - +sb:1 0 10 580551BD +sbi:1 0 10 332539EE7F95C32A +sbs:1 0 0 - +sc:1 0 10 332539EE7F95C32A +sca:1 0 0 - +scb:1 0 0 - +schaeffler:1 0 10 F81206D9333B37EE +schmidt:1 0 0 - +scholarships:1 0 10 332539EE7F95C32A +school:1 0 10 332539EE7F95C32A +schule:1 0 10 332539EE7F95C32A +schwarz:1 0 0 - +science:1 0 0 - +scot:1 0 0 - +search:1 0 1 04BADDEDC9F3A4E5 +seat:1 0 0 - +secure:1 0 0 - +security:1 0 0 - +seek:1 0 0 - +select:1 0 0 - +sener:1 0 0 - +services:1 0 10 332539EE7F95C32A +seven:1 0 0 - +sew:1 0 10 332539EE7F95C32A +sex:1 0 0 - +sexy:1 0 0 - +sfr:1 0 0 - +sg:1 0 20 04EDA11FADB90E0D +sh:1 0 10 332539EE7F95C32A +shangrila:1 0 10 332539EE7F95C32A +sharp:1 0 0 - +shaw:1 0 10 332539EE7F95C32A +shell:1 0 0 - +shia:1 0 10 30ED3DC6 +shiksha:1 0 10 332539EE7F95C32A +shoes:1 0 10 332539EE7F95C32A +shop:1 0 0 - +shopping:1 0 10 332539EE7F95C32A +shouji:1 0 10 BA5EBA11 +show:1 0 10 332539EE7F95C32A +si:1 0 5 38095434E4BAA36B +silk:1 0 0 - +sina:1 0 10 332539EE7F95C32A +singles:1 0 10 332539EE7F95C32A +site:1 0 0 - +sj:1 0 0 - +sk:1 0 1 - +ski:1 0 10 332539EE7F95C32A +skin:1 0 0 - +sky:1 0 0 - +skype:1 0 0 - +sling:1 0 10 332539EE7F95C32A +smart:1 0 0 - +smile:1 0 0 - +sn:1 0 0 - +sncf:1 0 0 - +so:1 0 10 10B83850 +soccer:1 0 10 332539EE7F95C32A +social:1 0 10 332539EE7F95C32A +softbank:1 0 0 - +software:1 0 10 332539EE7F95C32A +sohu:1 0 5 3A1B91E364D39AEB +solar:1 0 10 332539EE7F95C32A +solutions:1 0 10 332539EE7F95C32A +song:1 0 0 - +sony:1 0 0 - +soy:1 0 1 AE331721622CB04E +spa:1 0 10 332539EE7F95C32A +space:1 0 0 - +sport:1 0 0 - +spot:1 0 0 - +srl:1 0 10 332539EE7F95C32A +ss:1 0 5 CDF1A6C5F05CEC0E +stada:1 0 10 332539EE7F95C32A +staples:1 0 0 - +star:1 0 10 332539EE7F95C32A +statebank:1 0 10 332539EE7F95C32A +statefarm:1 0 0 - +stc:1 0 0 - +stcgroup:1 0 0 - +stockholm:1 0 10 332539EE7F95C32A +storage:1 0 0 - +store:1 0 0 - +stream:1 0 0 - +studio:1 0 10 332539EE7F95C32A +study:1 0 0 - +style:1 0 10 332539EE7F95C32A +su:1 0 0 - +sucks:1 0 0 - +supplies:1 0 10 332539EE7F95C32A +supply:1 0 10 332539EE7F95C32A +support:1 0 10 332539EE7F95C32A +surf:1 0 0 - +surgery:1 0 10 332539EE7F95C32A +suzuki:1 0 0 - +swatch:1 0 0 - +swiss:1 0 0 - +sx:1 0 0 - +sydney:1 0 0 - +systems:1 0 10 332539EE7F95C32A +tab:1 0 0 - +taipei:1 0 0 - +talk:1 0 0 - +taobao:1 0 10 332539EE7F95C32A +target:1 0 0 - +tatamotors:1 0 10 332539EE7F95C32A +tatar:1 0 0 - +tattoo:1 0 0 - +tax:1 0 10 332539EE7F95C32A +taxi:1 0 10 332539EE7F95C32A +tci:1 0 10 3D993753 +tdk:1 0 0 - +team:1 0 10 332539EE7F95C32A +tech:1 0 0 - +technology:1 0 10 332539EE7F95C32A +tel:1 0 0 - +temasek:1 0 10 332539EE7F95C32A +tennis:1 0 10 332539EE7F95C32A +teva:1 0 0 - +tf:1 0 0 - +th:1 0 0 - +thd:1 0 10 332539EE7F95C32A +theater:1 0 10 332539EE7F95C32A +theatre:1 0 0 - +tiaa:1 0 0 - +tickets:1 0 0 - +tienda:1 0 10 332539EE7F95C32A +tips:1 0 10 332539EE7F95C32A +tires:1 0 10 332539EE7F95C32A +tirol:1 0 0 - +tjmaxx:1 0 0 - +tjx:1 0 0 - +tkmaxx:1 0 0 - +tl:1 0 10 3DEB1FB0 +tm:1 0 5 ED006940DD +tmall:1 0 10 332539EE7F95C32A +today:1 0 10 332539EE7F95C32A +tokyo:1 0 0 - +tools:1 0 10 332539EE7F95C32A +top:1 0 5 3A1B91E364D39AEB +toray:1 0 0 - +toshiba:1 0 0 - +total:1 0 0 - +tours:1 0 10 332539EE7F95C32A +town:1 0 10 332539EE7F95C32A +toyota:1 0 0 - +toys:1 0 10 332539EE7F95C32A +tr:1 0 5 A99634B81AF9FD30 +trade:1 0 0 - +trading:1 0 10 332539EE7F95C32A +training:1 0 10 332539EE7F95C32A +travel:1 0 10 332539EE7F95C32A +travelers:1 0 10 332539EE7F95C32A +travelersinsurance:1 0 10 332539EE7F95C32A +trust:1 0 0 - +trv:1 0 10 332539EE7F95C32A +tt:1 0 10 3F1F0E4E +tube:1 0 0 - +tui:1 0 0 - +tunes:1 0 0 - +tushu:1 0 0 - +tv:1 0 0 - +tvs:1 0 10 332539EE7F95C32A +tw:1 0 0 - +ua:1 0 0 C0FFEE +ubank:1 0 10 332539EE7F95C32A +ubs:1 0 10 332539EE7F95C32A +ug:1 0 10 4DFA7D8B +uk:1 0 0 - +unicom:1 0 5 3A1B91E364D39AEB +university:1 0 10 332539EE7F95C32A +uno:1 0 0 - +uol:1 0 0 E78DC14100A3030AB3D1 +ups:1 0 10 332539EE7F95C32A +us:1 0 0 - +uy:1 0 10 8349A2 +uz:1 0 10 70B2528CE7 +vacations:1 0 10 332539EE7F95C32A +vana:1 0 0 - +vanguard:1 0 10 332539EE7F95C32A +vc:1 0 10 332539EE7F95C32A +vegas:1 0 10 332539EE7F95C32A +ventures:1 0 10 332539EE7F95C32A +verisign:1 0 0 - +versicherung:1 0 0 - +vet:1 0 10 332539EE7F95C32A +vg:1 0 0 - +viajes:1 0 10 332539EE7F95C32A +video:1 0 10 332539EE7F95C32A +vig:1 0 10 332539EE7F95C32A +viking:1 0 10 332539EE7F95C32A +villas:1 0 10 332539EE7F95C32A +vin:1 0 10 332539EE7F95C32A +vip:1 0 0 - +virgin:1 0 0 - +visa:1 0 0 - +vision:1 0 10 332539EE7F95C32A +viva:1 0 0 - +vivo:1 0 0 - +vlaanderen:1 0 0 - +vn:1 0 5 4B433A97 +vodka:1 0 0 - +volkswagen:1 0 10 332539EE7F95C32A +volvo:1 0 10 332539EE7F95C32A +vote:1 0 10 332539EE7F95C32A +voting:1 0 0 - +voto:1 0 10 332539EE7F95C32A +voyage:1 0 10 332539EE7F95C32A +vu:1 0 0 - +wales:1 0 0 - +walmart:1 0 10 332539EE7F95C32A +walter:1 0 0 - +wang:1 0 5 3A1B91E364D39AEB +wanggou:1 0 0 - +watch:1 0 10 332539EE7F95C32A +watches:1 0 10 332539EE7F95C32A +weather:1 0 0 - +weatherchannel:1 0 0 - +webcam:1 0 0 - +weber:1 0 0 - +website:1 0 0 - +wed:1 0 0 - +wedding:1 0 0 - +weibo:1 0 10 332539EE7F95C32A +weir:1 0 10 332539EE7F95C32A +wf:1 0 0 - +whoswho:1 0 0 - +wien:1 0 0 - +wiki:1 0 0 - +williamhill:1 0 0 - +win:1 0 0 - +windows:1 0 0 - +wine:1 0 10 332539EE7F95C32A +winners:1 0 0 - +wme:1 0 0 - +wolterskluwer:1 0 10 332539EE7F95C32A +woodside:1 0 0 - +work:1 0 0 - +works:1 0 10 332539EE7F95C32A +world:1 0 10 332539EE7F95C32A +wow:1 0 0 - +ws:1 0 10 FD74D6902DE9C5CE +wtc:1 0 0 - +wtf:1 0 10 332539EE7F95C32A +xbox:1 0 0 - +xerox:1 0 0 - +xfinity:1 0 0 - +xihuan:1 0 10 BA5EBA11 +xin:1 0 10 332539EE7F95C32A +xn--11b4c3d:1 0 0 - +xn--1ck2e1b:1 0 0 - +xn--1qqw23a:1 0 10 AEF123AC +xn--2scrj9c:1 0 0 - +xn--30rr7y:1 0 5 3A1B91E364D39AEB +xn--3bst00m:1 0 5 3A1B91E364D39AEB +xn--3ds443g:1 0 10 BA5EBA11 +xn--3e0b707e:1 0 10 96E920 +xn--3hcrj9c:1 0 0 - +xn--3pxu8k:1 0 0 - +xn--42c2d9a:1 0 0 - +xn--45br5cyl:1 0 0 - +xn--45brj9c:1 0 0 - +xn--45q11c:1 0 5 3A1B91E364D39AEB +xn--4dbrk0ce:1 0 0 - +xn--4gbrim:1 0 0 - +xn--55qw42g:1 0 25 490AD793A65EA283 +xn--55qx5d:1 0 10 AEF123AC +xn--5su34j936bgsg:1 0 0 - +xn--5tzm5g:1 0 10 332539EE7F95C32A +xn--6frz82g:1 0 10 332539EE7F95C32A +xn--6qq986b3xl:1 0 5 3A1B91E364D39AEB +xn--80adxhks:1 0 10 00FF +xn--80aqecdr1a:1 0 0 - +xn--80asehdb:1 0 0 - +xn--80aswg:1 0 0 - +xn--8y0a063a:1 0 5 3A1B91E364D39AEB +xn--90a3ac:1 0 5 1C0BF0F7781A4F43 +xn--90ae:1 0 5 8692055A7083E141 +xn--90ais:1 0 10 12A953A6FCC14E4E +xn--9dbq2a:1 0 0 - +xn--9et52u:1 0 5 3A1B91E364D39AEB +xn--9krt00a:1 0 10 332539EE7F95C32A +xn--b4w605ferd:1 0 10 332539EE7F95C32A +xn--bck1b9a5dre4c:1 0 0 - +xn--c1avg:1 0 0 332539EE7F95C32A +xn--c2br7g:1 0 0 - +xn--cck2b3b:1 0 0 - +xn--cckwcxetd:1 0 0 - +xn--cg4bki:1 0 10 123E56 +xn--clchc0ea0b2g2a9gcd:1 0 20 04EDA11FADB90E0D +xn--czr694b:1 0 5 3A1B91E364D39AEB +xn--czrs0t:1 0 10 332539EE7F95C32A +xn--czru2d:1 0 5 3A1B91E364D39AEB +xn--d1acj3b:1 0 0 - +xn--e1a4c:1 0 0 - +xn--eckvdtc9d:1 0 0 - +xn--efvy88h:1 0 5 3A1B91E364D39AEB +xn--fct429k:1 0 0 - +xn--fhbei:1 0 0 - +xn--fiq228c5hs:1 0 10 BA5EBA11 +xn--fiq64b:1 0 5 3A1B91E364D39AEB +xn--fiqs8s:1 0 10 AEF123AB +xn--fiqz9s:1 0 10 AEF123AB +xn--fjq720a:1 0 10 332539EE7F95C32A +xn--flw351e:1 0 1 AB38C586138C6AFE +xn--fpcrj9c3d:1 0 0 - +xn--fzys8d69uvgm:1 0 10 332539EE7F95C32A +xn--g2xx48c:1 0 0 - +xn--gckr3f0f:1 0 0 - +xn--gecrj9c:1 0 0 - +xn--gk3at1e:1 0 0 - +xn--h2breg3eve:1 0 0 - +xn--h2brj9c:1 0 0 - +xn--h2brj9c8c:1 0 0 - +xn--hxt814e:1 0 5 3A1B91E364D39AEB +xn--i1b6b1a6a2e:1 0 0 332539EE7F95C32A +xn--imr513n:1 0 5 3A1B91E364D39AEB +xn--io0a7i:1 0 10 AEF123AC +xn--j1aef:1 0 0 - +xn--j6w193g:1 0 10 A11982BA +xn--jlq480n2rg:1 0 0 - +xn--jvr189m:1 0 0 - +xn--kcrx77d1x4a:1 0 0 - +xn--kprw13d:1 0 0 - +xn--kpry57d:1 0 0 - +xn--kput3i:1 0 10 BA5EBA11 +xn--mgb9awbf:1 0 1 96604C3D +xn--mgba3a3ejt:1 0 0 - +xn--mgba7c0bbn0a:1 0 0 - +xn--mgbaakc7dvf:1 0 0 - +xn--mgbab2bd:1 0 0 - +xn--mgbah1a3hjkrd:1 0 10 48076A8A +xn--mgbbh1a:1 0 0 - +xn--mgbbh1a71e:1 0 0 - +xn--mgbca7dzdo:1 0 10 646EFA0D668B52B3 +xn--mgbcpq6gpa1a:1 0 0 - +xn--mgberp4a5d4ar:1 0 5 8AFCD856FC2AA0B1 +xn--mgbgu82a:1 0 0 - +xn--mgbi4ecexp:1 0 0 - +xn--mgbt3dhd:1 0 10 060C2ADB +xn--mgbx4cd0ab:1 0 1 - +xn--mk1bu44c:1 0 0 - +xn--mxtq1m:1 0 0 - +xn--ngbc5azd:1 0 0 - +xn--ngbe9e0a:1 0 0 - +xn--ngbrx:1 0 10 68315A27AE368D54 +xn--nqv7f:1 0 0 332539EE7F95C32A +xn--nqv7fs00ema:1 0 0 332539EE7F95C32A +xn--nyqy26a:1 0 10 BA5EBA11 +xn--o3cw4h:1 0 0 - +xn--otu796d:1 0 5 3A1B91E364D39AEB +xn--p1acf:1 0 10 4151553D +xn--p1ai:1 0 0 - +xn--pssy2u:1 0 0 - +xn--q7ce6a:1 0 1 - +xn--q9jyb4c:1 0 1 553E24F233566FE7 +xn--qcka1pmc:1 0 1 53C6EE0E778BE9C0 +xn--qxa6a:1 0 0 - +xn--qxam:1 0 10 BEEF +xn--rhqv96g:1 0 10 BA5EBA11 +xn--rovu88b:1 0 0 - +xn--rvc1e0am3e:1 0 0 - +xn--s9brj9c:1 0 0 - +xn--ses554g:1 0 5 3A1B91E364D39AEB +xn--t60b56a:1 0 0 - +xn--tckwe:1 0 0 - +xn--tiq49xqyj:1 0 0 - +xn--unup4y:1 0 10 332539EE7F95C32A +xn--vermgensberater-ctb:1 0 0 - +xn--vermgensberatung-pwb:1 0 0 - +xn--vhquv:1 0 10 332539EE7F95C32A +xn--vuq861b:1 0 10 BA5EBA11 +xn--w4r85el8fhu5dnra:1 0 0 - +xn--w4rs40l:1 0 0 - +xn--wgbh1c:1 0 10 09BBFC2A9A64A9A9 +xn--xhq521b:1 0 10 AEF123AC +xn--xkc2dl3a5ee0h:1 0 0 - +xn--y9a3aq:1 0 5 2E5471717C2DB993 +xn--yfro4i67o:1 0 20 04EDA11FADB90E0D +xn--zfr164b:1 0 25 490AD793A65EA283 +xxx:1 0 0 - +xyz:1 0 0 - +yachts:1 0 0 - +yahoo:1 0 0 - +yamaxun:1 0 0 - +yandex:1 0 0 - +yodobashi:1 0 0 - +yoga:1 0 0 - +yokohama:1 0 0 - +you:1 0 0 - +youtube:1 0 1 2B95FF5E605F1BB5 +yt:1 0 0 - +yun:1 0 10 BA5EBA11 +za:1 0 0 - +zappos:1 0 0 - +zara:1 0 10 332539EE7F95C32A +zero:1 0 0 - +zip:1 0 1 022541E0AB3EFD1F +zm:1 0 10 667B2FD9 +zone:1 0 10 332539EE7F95C32A +zuerich:1 0 0 - diff --git a/tldsec b/tldsec index 77ea0a0..1beb356 100755 --- a/tldsec +++ b/tldsec @@ -1,5 +1,6 @@ #!/bin/sh # NSEC walk script for DNSSEC - developed by acidvegas (https://git.acid.vegas/nsecx) +# tldsec # This script will check the DNSSEC status of all TLDs and output the results separated by NSEC, NSEC3, and NODNSSEC. # NSEC3 records will also include the NSEC3PARAM parameters for the zone as well for cracking in Hashcat. @@ -11,18 +12,15 @@ YELLOW='\033[0;33m' CYAN='\033[0;36m' PURPLE='\033[0;35m' GRAY='\033[1;30m' -NC='\033[0m' # No Color +NC='\033[0m' # Create the output directory if it doesn't exist mkdir -p output # Parse the tld list from a root nameserver (todo: randomize the root nameserver) -rndroot=$(dig AXFR . @a.root-servers.net | grep -E 'IN\s+NS' | awk '{print $1}' | sed 's/\.$//' | sort -u) -if [ -z $rndroot ]; then - echo "Failed to AXFR a root nameserver (using IANA list instead)" - tlds=$(curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]') -else - tlds=$(echo | ) +tld_list=$(dig AXFR . @g.root-servers.net | grep -E 'IN\s+NS' | awk '{print $1}' | sed 's/\.$//' | sort -u) +if [ -z $tld_list ]; then + tld_list=$(curl -s 'https://data.iana.org/TLD/tlds-alpha-by-domain.txt' | tail -n +2 | tr '[:upper:]' '[:lower:]') fi # Check if the list was retrieved successfully @@ -81,7 +79,4 @@ echo "$tld_list" | while read -r tld; do "$nsec_total" "$nsec3_total" "$nodnssec_total" "$tld" done -# Move to a new line after the loop is done to avoid overwriting the last line -echo - -echo "Check completed! Data written to the output directory." +echo "\nCheck completed! Data written to the output directory." \ No newline at end of file