Verisign Countermeasures

For information about what is wrong with Verisign's actions, see this page. For a list of technical problems that have been/could be caused by Verisign, see this

ICANN take (some sort of) action

Note for BIND users: The /. patch is reported to make all lookups very slow. The phirate patch is reported to crash BIND in some cases and the ISC patch causes NS lookups for non-cached domains to fail with NXDOMAIN - expect another version soon.

If anyone has any other URLs that should be in the list above, please email them to me.

The start of a list of wildcard ips:

gTLDWildcard IPs
.AC194.205.62.122
.BZ216.220.34.101 (listed as *.bz but doesn't actually do anything)
.CC194.205.62.122 206.253.214.102
.COM64.94.110.11
.CN159.226.7.162 (listed as *.cn but doesn't actually do anything)
.CX219.88.106.80
.MP202.128.12.163
.MUSEUM195.7.77.20
.NU64.55.105.9 212.181.91.6
.NET64.94.110.11
.PH203.119.4.6
.PW216.98.141.250 65.125.231.178
.SH194.205.62.62
.TD146.101.245.154
.TK195.20.32.83 195.20.32.86
.TM194.205.62.42 (194.205.62.62 also reported, but cannot confirm)
.TW203.73.24.11
.WS216.35.187.246

Here is a script to automatically generate a list like the table above

Aaron Swartz has written a more comprehensive find-all-wildcards script:

for dom in `curl -s ftp://ftp.internic.net/domain/root.zone.gz | gunzip -c | grep NS | awk '{print $1}' | uniq | egrep "^[^\.]*\.$"`; do
	Y=`dnsip "*.$dom"`
	if [ "$Y" ]; then echo $dom $Y; fi
done

An if you don't have dnsip (it's a part of djbdns) Rob Brown has rewritten the above to use dig

curl -s ftp://ftp.internic.net/domain/root.zone.gz | gunzip -c | grep NS | awk '{print $1}' | uniq | egrep '^[^\.]+\.' | xargs -i dig _.{} | perl -n -e 'print if s/^_\.(\w+)\..*\s([\d\.]+)$/$1 $2/;'

Another script to find wildcard domains

Marc Boucher has contributed a variation on the above scripts to get all information for the hostname: A, CNAME and MX records.

Site Map
/Root
     AlternateThe Weird and Wonderful
          BacklinksWhat are backlinks
          John GilmoreWhat's Wrong with Copy Protection
     ArchivesBlog Archives
          OneArchive 1
          TwoArchive 2
          ThreeArchive 3
          FourArchive 4
          FiveArchive 5
          SixArchive 6
          SevenArchive 7
          EightArchive 8
          NineArchive 9
          TenArchive 10
          ElevenArchive 11
          TwelveArchive 12
          ThirteenArchive 13
          FourteenArchive 14
          FifteenArchive 15
          SixteenArchive 16
          SeventeenArchive 17
          EighteenArchive 18
          NineteenArchive 19
          Twenty Archive 20
          Twenty OneArchive 21
          Twenty TwoArchive 22
          Twenty ThreeArchive 23
          Twenty FourArchive 24
          Twenty FiveArchive 25
          Twenty SixArchive 26
          Twenty SevenArchive 27
          Twenty EightArchive 28
          Twenty NineArchive 29
          Thirty Archive 30
          Thirty OneArchive 31
     PhotosPoor People Caught on Film
          Jack and the Beanstalk Jack and the Beanstalk
          RIP ScanResults of a Stage Scan Fire
          YosemiteYosemite National Park
     ProjectsIncomplete things from the lab
          Seagull's BaneLinux Automounter
          bttrackdBitTorrent Tracker
          CAPTCHACAPTCHA CGI script
          ConservConsole Serving
          DeerparkUsing Tor with Firefox/1.1 (Deerpark)
          DNSFixFixing DNS
          XoversXTA Crossover Control
          IAFSArchive Org Storage
          JBIG2JBIG2 Encoder
          VerifyPGP Key Verifier
          MaxFlowMaximal Flow in Python
          PyBloomBloom Filters in Python
          pyGnuTLSPython wrapping of GnuTLS
          SxmapApache SuEXEC Map
          HellardUnion Server Notes
     RecordingsFree recordings
          ICSM ChoirSt Paul's Church
     SchoolAncient School Stuff
     WritingsWho knows
          Cap SystemsCapability Systems
          IntroIntroduction to me
          SupremaJMC2 Group Project
          MP LettersLetters I've written to my MP
          SoundSound With Dramsoc
          SyncThreadingThe wonders of user-land threads