Slashdot Mirror


New Jersey's Cablevision Hijacks DNS Error Pages

Selikoff writes "I just noticed Cablevision's Optimum Online service has begun hijacking DNS Error pages with, you guessed it, ad-supported results. Aside from hurting the underlying stability of the Internet, there have been instances where hackers have used such tools against customers. I know Road Runner customers have had to deal with this for a couple months now, although at least they have an outlet to turn it off." Update: 09/30 13:18 GMT by T : Note, as several readers have pointed out, this hijacking is of DNS errors rather than 404 errors as originally presented.

200 comments

  1. Give me a break... by geminidomino · · Score: 5, Informative

    Even on slashdot, we have people who don't know a DNS error (and yes, TFA gets it right) from a 404 (which can't be hijacked without modifying the stream itself)

    1. Re:Give me a break... by MyLongNickName · · Score: 1

      Thanks. I saw the summary headline and was pretty confused ;)

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Give me a break... by elrous0 · · Score: 1

      I'm just glad the mob wasn't behind it (if such a thing as "the mob" did, in fact, exist).

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    3. Re:Give me a break... by Smelly+Jeffrey · · Score: 1

      I thought immediately of VeriSign's Site Finder "service" which came and went around this time of the year in 2003. Perhaps ICANN should send a strong letter to Cablevision and wait for the frivolous suit to ensue.

      "Those who cannot learn from history are doomed to repeat it." - G. Santayana

    4. Re:Give me a break... by geminidomino · · Score: 5, Interesting

      Site finder was slightly different from this, in its scope. I doubt ICANN will get involved

      Verisign abused it's stewardship of the DNS Root servers (i.e. the Nameserver's nameservers, those servers that every(?) nameserver contacts to find out who to query...etc...).

      In other words, if your ISP is doing something douchy like this, you can use another nameserver/run your own. That was not really an option with sitefinder

    5. Re:Give me a break... by Grendel_Prime · · Score: 1

      This has been submitted many times. Must be a slow news day for this to finally make it over the transom.

    6. Re:Give me a break... by Anonymous Coward · · Score: 0

      I'm just glad the mob wasn't behind it

      You sure about that? Afterall, this was a New Jersey ISP.

    7. Re:Give me a break... by elrous0 · · Score: 4, Funny

      You didn't see nuthin', got it?

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    8. Re:Give me a break... by Anonymous Coward · · Score: 0

      Even on slashdot, we have people who don't know a DNS error (and yes, TFA gets it right) from a 404 (which can't be hijacked without modifying the stream itself)

      And Cablevision's Optimum Online is available not only in New Jersey. Cablevision has about 5 million customers in the New York Metro Area.

    9. Re:Give me a break... by nedlohs · · Score: 2, Informative

      Not the root servers.

      The .com, .net, whatever they had level ones - one below the root, still ones you have to use if you want DNS to work...

    10. Re:Give me a break... by geminidomino · · Score: 1

      You're right. Mea Culpa. Too little sleep and too little coffee.

    11. Re:Give me a break... by geminidomino · · Score: 1

      And on Long Island. My father is one of them.

    12. Re:Give me a break... by Fortunato_NC · · Score: 1

      You can only use another nameserver if your ISP allows it. If your ISP decides to block requests on port 53 to any other nameserve but their own, then you're seeing their stupid ads, and living with the fallout that comes with having every possible name resolution query return a positive answer. This practice breaks the Internet and harms consumers, so I'm sure there will be legislation to make it mandatory soon.

      --
      Blogging Weight Loss, Distance Education, and more at verlin.com
    13. Re:Give me a break... by kayditty · · Score: 0

      verizon actually does run two root-servers, though, so maybe using sitefender there would've been an interesting idea (from their perspective). not too many people typo ".com," but, if they did, verizon could've taken ad revenue off the eBay name, for example. I'm sure they would've gotten sued pretty quickly for that, on the other hand.

    14. Re:Give me a break... by ratbert6 · · Score: 1

      >>In other words, if your ISP is doing something douchy like this, you can use another nameserver/run your own. That was not really an option with sitefinder.

      Not always true. Hughes Satelite intercepts ALL DNS even if you Opt-out, or use some other DNS server. I haven't investigated running my own DNS which sounds like it would solve the problem of them being in the middle.

      --
      There is no innocence in the eyes of an evil man with power. Referring to Judge Roy A. Scoggins 378th District Court
    15. Re:Give me a break... by nobaloney · · Score: 1

      Not always true. Hughes Satelite intercepts ALL DNS even if you Opt-out, or use some other DNS server. I haven't investigated running my own DNS which sounds like it would solve the problem of them being in the middle.

      No, it wouldn't, because all nameservice runs as udp (and occasionally tcp/ip) on port 53. Including your own nameserver if any.

      If they block it, they block it whether you're running a nameserver or simply a stub-resolver.

  2. NXDOMAIN != 404 by FliesLikeABrick · · Score: 1

    I was actually scared that they were doing DPI for a minute, then I realized the OP just didn't know what they're talking about.

  3. Re:hey by pandrijeczko · · Score: 2, Interesting

    They probably use a transparent web proxy between the user PC and the web server.

    When the web server sends a standard 404 error page, it goes via the proxy which puts its page in place of it.

    --
    Gentoo Linux - another day, another USE flag.
  4. The submitter confuses DNS and HTTP errors by thetorpedodog · · Score: 5, Informative

    The Cablevision and Road Runner services both only hijack DNS no-such-domain errors, not HTTP 404s. Neither is a good thing, but hijacking DNS is much less insidious than the deep-packet inspection or mandatory proxying required to hijack 404 errors.

    --
    This sig is certified free of self-referential humour!
    1. Re:The submitter confuses DNS and HTTP errors by Anonymous Coward · · Score: 1, Insightful

      Except DNS errors are critical and important for non-HTTP apps too.

      Mail, for instance. Now I'll send my mail to the wrong server instead of getting a host unknown error.

      SSH to that server and type your password! (although SSH does to host key checking)

      I can't see how you think it's *less* insidious -- never mind much less insidious.

    2. Re:The submitter confuses DNS and HTTP errors by Tassach · · Score: 1

      Verizon DSL also hijacks DSN errors.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    3. Re:The submitter confuses DNS and HTTP errors by basscomm · · Score: 3, Informative

      Insight Communications in Indiana and Kentucky have been doing this for a while now.

      --
      http://crummysocks.com
    4. Re:The submitter confuses DNS and HTTP errors by mpe · · Score: 1

      The Cablevision and Road Runner services both only hijack DNS no-such-domain errors, not HTTP 404s. Neither is a good thing, but hijacking DNS is much less insidious than the deep-packet inspection or mandatory proxying required to hijack 404 errors.

      The problem is that there is no reason to assume that just because a machine is making a DNS query it intends opening a TCP connection to port 80 (or 443). The people doing this had better have made sure that the machine serving these ads can cope with being bombarded with random IP traffic :)

    5. Re:The submitter confuses DNS and HTTP errors by mpe · · Score: 1

      Mail, for instance. Now I'll send my mail to the wrong server instead of getting a host unknown error.

      Or instead of being told straight away that the domain is invalid it'll be days before your MTA gives up...

    6. Re:The submitter confuses DNS and HTTP errors by lysergic.acid · · Score: 1

      IIRC Verizon Online also did this for a while. i was really upset when instead of a DNS error my browser automatically went to Verizon's (ad supported) search portal. i think i either changed the DNS setting on my router or it just went away. but in any case, i haven't seen it happen in a long time.

      it's absolute BS that ISPs think they can just hijack the users' DNS error page. they already make money from subscription fees, but now they're hijacking subscribers' DNS errors to get ad views/clicks? not only is this unethical, but it undermines the HTTP protocol and screws with applications that require correct server responses.

      this kind of abuse of power is exactly why we need communications infrastructure reform.

    7. Re:The submitter confuses DNS and HTTP errors by Skater · · Score: 1

      If you meant DNS, you are correct, except that Verizon offers non-hijacked DNS servers you can use. I switched mine when they first starting doing it.

    8. Re:The submitter confuses DNS and HTTP errors by INeededALogin · · Score: 0, Troll

      The problem is that there is no reason to assume that just because a machine is making a DNS query it intends opening a TCP connection to port 80 (or 443).

      Most things that don't use HTTP are going to be saved in a config file somewhere or configured once. For instance, if you are going to use ftp, you will bookmark the ftp server. Same thing for IRC, usenet, SMTP, POP/IMAP. Basically, most DNS errors will be generated from web browsers since most people type in the address and everyone knows that end-users two finger type.

      The people doing this had better have made sure that the machine serving these ads can cope with being bombarded with random IP traffic :)

      I know you put a smiley, but non-port 80 traffic should never hit these 404 serving machines. It should be cut-off at a firewall. Even if it wasn't, this is a consumer service and I highly doubt that much random IP traffic will be generated that isn't HTTP. While we are on this subject, this could also give them places to expand to. Why not an Ad Serving FTP, SMTP, SSH, Telnet... servers that disconnects you after the ad. Brilliant!

    9. Re:The submitter confuses DNS and HTTP errors by teridon · · Score: 2, Informative

      I was curious, so I went and found instructions from Verizon on how to switch:
      http://netservices.verizon.net/portal/link/help/item?case=dns_assist&partner=verizon&product=fios

      However, some of the links from that page go nowhere.

      This page has links to the actual DNS server IPs:
      http://netservices.verizon.net/portal/link/help/index.jsp?epi_menuItemID=c567d167631f692124525d7253295c48&objId=23885

      --
      I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
    10. Re:The submitter confuses DNS and HTTP errors by scorp1us · · Score: 1

      All you gotta do is go into your router, copy the existing DNS servers, and manullay configure them with the last octet as 14 (decimal) and you'll be moved to the old-skewl dns errors.

      e.g. XX.XX.XX.12 becomes XX.XX.XX.14

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    11. Re:The submitter confuses DNS and HTTP errors by Tony+Hoyle · · Score: 1

      email requires DNS lookups constantly... it also relies on getting proper responses... especially nowadays when anti-spam measures are so important.

      ipv6 failover is commonly implemented by handling the DNS failure on the first request.

    12. Re:The submitter confuses DNS and HTTP errors by Rgb465 · · Score: 1

      I can definitely confirm Insight is also doing it; I got bit by it the night they turned it on. 2 hours on the phone with their clueless tech support didn't help either--the clowns insisted this is the way DNS is "supposed to work".

    13. Re:The submitter confuses DNS and HTTP errors by kayditty · · Score: 0

      hopefully the site you're sending mail to has an MX record, unless your MTA is configured to perform the antiquated practice of sending mail straight to IP addresses. I have nothing against that, but I rarely see it these days.

    14. Re:The submitter confuses DNS and HTTP errors by Eil · · Score: 1

      TDS also does this and it's one of the reasons I cancelled service and went with a more local DSL provider.

    15. Re:The submitter confuses DNS and HTTP errors by barius · · Score: 1

      I'm already running into problems similar to this.

      Our company VPN was working fine until Telus (Canada) decided to start redirecting DNS errors. Now, our Intranet services have stopped working because the client's computer tries to contact the external DNS server before our internal (over the VPN) servers and gets back a positive, but wrong, response.

      It has totally fracked with our system and I've already left one very nasty complaint with them about it. Unfortunately, they will probably make more money off their ads than we pay for our Inet connection.

      The telco monopoly is dead, long live the telco monopoly!

    16. Re:The submitter confuses DNS and HTTP errors by Mozk · · Score: 1

      As has Cox Communications, at least in Omaha. For example, when trying coxnxdomain.com, a non-existant domain. The worst part is that the page's URL also includes a unique id and the refer(r)er (both which I removed), which lets the owner of whatever link you click know who you are (pseudonymously with the id) and where you came from.

      Fortunately you can opt out of it with the DNS servers 68.105.28.13 and 68.105.29.13.

      I really don't think that these NX domain redirections are necessary, and I shouldn't have to opt out of this stupid "service". Honestly, most modern web browsers already do something like this and redirect you to google.com/msn.com/whateverthehellthebrowserdoes.com.

      --
      No existe.
    17. Re:The submitter confuses DNS and HTTP errors by budgenator · · Score: 1

      email requires DNS lookups constantly... it also relies on getting proper responses... especially nowadays when anti-spam measures are so important.

      ipv6 failover is commonly implemented by handling the DNS failure on the first request.

      Well how is that going to happen doesn't everyone subscribed to clueless ISP use clueless ISP's mail server that is configured to use a real DNS server rather than the crappy one clueless expects us to use for our DNS needs?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    18. Re:The submitter confuses DNS and HTTP errors by teridon · · Score: 1

      It's been a while, but I just got FIOS, and it turns out to be a little confusing as to where to change the DNS settings. Complicating matters is that the help page from Verizon is WRONG -- at least for the MI1424WR router.

      There are two different spots to change DNS servers in the MI1424WR router provided by Verizon -- a "Network (Home/Office)", and "Broadband Connection (Coax)". Changing the "Network..." DNS settings does nothing that I can see. i.e. when I changed these, DNS lookups through the router still sent me to Verizon's hijacked page.

      You have to change the Broadband (Coax) DNS settings to the "good" DNS servers. Once I did that, DNS worked properly -- including DNS for the local network.

      One might ask why I didn't just setup the OS to use good DNS servers. The answer is that the router provides DNS for your local home network. For example if you have a computer "foobar", then if you DNS lookup "foobar", you get the LAN IP of that computer. The domain is a bogus ".home" (i.e. "foobar.home").

      Anyway, I hope this helps someone. I tried to find a spot to nicely tell Verizon that their help page is wrong, but after 5 minutes I decided it's not my problem anymore!

      --
      I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
  5. No, they didn't by schon · · Score: 5, Informative

    New Jersey's Cablevision Hijacks 404 Error Pages

    No, they didn't.

    If the submitter had read the summary, they would know that it's DNS errors that are being hijacked, not 404s.

    It's an important difference - 404 means that they are transparently proxying your connections, which can cause problems with various sites (and that they are recording every URL you visit.)

    For example: http://slashdot.org/akasjdflkasdjfl;kajsdl;aksdjfkdjkfdjlkjsdf would not be affected by this, whereas http://sslashhdot.org/ would.

    Is it *too* much to ask that a technical news site present technical articles correctly?

    1. Re:No, they didn't by zerocool^ · · Score: 4, Insightful

      Right, and while it might seem repulsive to some to have them proxy your web connections, I honestly find it more repulsive to hijack failed DNS queries, because this affects spam. Maybe it's just because I work for a professional email hosting company, but come on now. Failed dns lookup = drop mail as spam. Maybe not as critical because it's an ISP with mostly end users, but what if they're doing this to their small business customers, too?

      ~Wx

      --
      sig?
    2. Re:No, they didn't by foobsr · · Score: 1

      Is it *too* much to ask that a technical news site present technical articles correctly?

      Then there would be much less news.

      Quote: "ICANN up in arms at Verisign DNS hijacking" (as happened 2003)

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    3. Re:No, they didn't by Anonymous Coward · · Score: 0

      I'm sure that before the day is out, sslashhdot.org will be registered, and probably host something eye-searingly awful.

    4. Re:No, they didn't by samkass · · Score: 1

      FiOS has really nice service in most of New Jersey...

      --
      E pluribus unum
    5. Re:No, they didn't by hal9000(jr) · · Score: 1

      Verizon does the same thing ...

    6. Re:No, they didn't by Tim+C · · Score: 4, Insightful

      It's an important difference - 404 means that they are transparently proxying your connections

      And inspecting the packet contents looking for HTTP 404 error code returns, and either modifying the returned HTML to insert their own ads or else (and much, much simpler and more practicable) discarding the rest of the data stream and substituting their own.

      Hijacking DNS errors is wrong; hijacking HTTP 404 returns would be Evil.

    7. Re:No, they didn't by sangreal66 · · Score: 1

      Verizon does the same thing ...

      Sort of... they offer two pairs of DNS servers. One hijacks DNS errors, the other doesn't. http://netservices.verizon.net/portal/link/help/item?case=dns_assist&partner=verizon&product=fios

    8. Re:No, they didn't by Anonymous Coward · · Score: 0

      hijacking dns could make them obtain an illegal copy of all my email traffic. not every mx is 24h/7d up

    9. Re:No, they didn't by Anonymous Coward · · Score: 0

      VZ FIOS doesn't cover anywhere near MOST of NJ. It covers parts of the population centers, though it is still growing. There are still a lot of areas that you can't even get DSL yet. And I am not talking about the middle of nowhere...

    10. Re:No, they didn't by mpeg4codec · · Score: 1

      When Time Warner did the same thing on my connection, they actually returned the RCODE as NXDOMAIN (implying a failure) along with the A records for the advert page. Resolvers which properly/strictly adhere to the RFC would treat the lookup as a failure, which means that for spam purposes this probably wouldn't have caused an issue. My guess is that web browsers aren't quite as concerned with a strict interpretation of the standards, since they want the users to get to the web site they're looking for under even the strangest of circumstances.

      In either case, it's still a shady move by the ISP. At least they provide opt-out, which I guess is better than nothing.

    11. Re:No, they didn't by Anonymous Coward · · Score: 0

      I know something about the implementation here and the DNS error redirection that is done takes into account things such as spam detectors, MX records, etc. You shouldn't see errors or incorrect application behavior because of this. If you do, it is simply a bug and not an intentional feature. These implementations have gotten more sophisticated than the old SiteFinder days.

    12. Re:No, they didn't by CRiMSON · · Score: 1

      When it comes to /. yes.

      If this story was posted with proper facts do you think it would have half the posts it does now?

      --
      oogly boogly!
    13. Re:No, they didn't by samkass · · Score: 1

      Do they? Oops... I use OpenDNS and hadn't realized that.

      --
      E pluribus unum
  6. Ok summary of bad article headline by Reality+Master+201 · · Score: 1

    It's not a 404 page that's getting hijacked. It's DNS resolution failures.

    It's a pretty big difference.

  7. 404? by RT+Alec · · Score: 1

    What exactly does "Hijacks 404 Error Pages" mean? Does it mean error pages were hijacked 404 times? It certainly does not mean what the headline implied (to me). Even a cursory glance at TFA makes that clear.

    1. Re:404? by Constantine+XVI · · Score: 2, Informative

      404 == HTTP error code for "page not found". And the summary's wrong, they're actually hijacking 502 (bad gateway/no such domain) pages, which is a major difference. Hijacking 502s only requires their DNS servers to redirect nonexistent domains to the ad page, while hijacking 404s would require them to sniff every page you visit.

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    2. Re:404? by alexhard · · Score: 1

      Hand in your geek card on your way out please..

      --
      Infinite time means everything that can happen, will. You being you is absolutely incidental. You do not exist.
    3. Re:404? by Anonymous Coward · · Score: 0
    4. Re:404? by RT+Alec · · Score: 1

      I was being facetious, as in, "please explain what you want me to think your headline means". I would apologize for not being more clear, but I re-read mu original post and I stand by it's clarity as written. However, I do confess maneuvering toward an overused Princess Bride joke, but decided against it (too easy).

      I do not plan to hand in my geek card anytime soon.

    5. Re:404? by Anonymous Coward · · Score: 0

      whoosh

  8. Bad Summary by pdragon04 · · Score: 2, Informative

    How about the editors actually read the article and correct glaring mistakes for a change? Even before this made it out of the Firehose, there were responses that it was DNS failures and not 404 messages.

  9. What's next ? by MRe_nl · · Score: 3, Funny

    The blue screen of russian women 4 U? BSORW4U!
    or
    Buy Vi4GR@ now! By the way: Syntax error.

    --
    "Kill 'em all and let Root sort 'em out"
  10. Solution for ISPs mucking with DNS results by hakr89 · · Score: 3, Insightful

    Don't use your ISP's DNS servers.
    Find another public server or run your own.

    1. Re:Solution for ISPs mucking with DNS results by Rude+Turnip · · Score: 2, Informative

      That's a good thought and a viable one. I do the same thing myself. The problem is that my dollars are still going to support the ISP's DNS servers, which still warrants complaint.

    2. Re:Solution for ISPs mucking with DNS results by unstable23 · · Score: 1

      I've always run my own DNS server with this shower of ninnies - but ever since they were slow to deal with the Kaminsky bug, I turned off the forwarding to their resolvers. Not that they worked properly half the time anyway.

      Having a *BSD box hanging off the cable modem lets you do all kinds of useful things with snort, ipf, DNS, etc.

    3. Re:Solution for ISPs mucking with DNS results by penguinbrat · · Score: 1

      Doesn't work for everyone... Here on windstream.net they seem to randomly block queries to other nameservers unless you use theirs - unless of course freedns, earthlink and rackspace all went down at the same time when the windstream local DNS would still work - anything is possible I guess.

      They do have the 'opt-out' option although all it does is give a fake IE DNS error page instead - I'm using FireFox so it's obvious...

      The page cannot be displayed
      The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings.

      Please try the following:

              * Click the refresh.gif (82 bytes) Refresh button, or try again later.
              * If you typed the page address in the Address bar, make sure that it is spelled correctly.
              * To check your connection settings, click the Tools menu, and then click Internet Options. On the Connections tab, click Settings. The settings should match those provided by your local area network (LAN) administrator or Internet service provider (ISP).
              * See if your Internet connection settings are being detected. You can set Microsoft Windows to examine your network and automatically discover network connection settings (if your network administrator has enabled this setting).
                        1. Click the Tools menu, and then click Internet Options.
                        2. On the Connections tab, click LAN Settings.
                        3. Select Automatically detect settings, and then click OK.
              * Some sites require 128-bit connection security. Click the Help menu and then click About Internet Explorer to determine what strength security you have installed.
              * If you are trying to reach a secure site, make sure your Security settings can support it. Click the Tools menu, and then click Internet Options. On the Advanced tab, scroll to the Security section and check settings for SSL 2.0, SSL 3.0, TLS 1.0, PCT 1.0.
              * Click the Back button to try another link.

      Cannot find server or DNS Error
      Internet Explorer
          [ Manage Opt-In/Out settings ]

      To make matters worse, I'm still getting redirected to search.grandecom.com for other typos - no rhyme or reason (as far as I can tell) as to which you get redirected to.

    4. Re:Solution for ISPs mucking with DNS results by RiotingPacifist · · Score: 1

      But that would make the summary completely wrong meaning their not hijacking DNS error pages, their just hosting ads instead of error pages IMO this is acceptable if your an end user. OFC if your doing anything that requires a standards complaint web connection then change or ISP (or just your DNS)

      --
      IranAir Flight 655 never forget!
    5. Re:Solution for ISPs mucking with DNS results by jabelli · · Score: 1

      Your ISP may have an alternate pair of DNS servers that return proper NXDOMAINs. Contact support and be persistent. I know for certain that Earthlink does.

  11. file not found? by zehaeva · · Score: 1

    Corrrect me if i'm wrong but the domain does not exist error page isn't a 404 error right? I thought 404 was the error for when a web server couldn't find the page you requested for it, not for the dns error.

    when i first read TFS I thought, wth? what if i have a custom 404 page on my website?

    I actually had to RTFA to figure out if they were honest to god hijacking web servers 404 pages.

    thankfully it seems they are not.

  12. Possible solution? by Gordonjcp · · Score: 4, Interesting

    They're returning adverts for failed DNS lookups, not 404 pages, as others have helpfully pointed out.

    How about a script that hammers suitably random fake domain names continuously (different ones every time)? If the scammers^W advertisers are paying per impression this will majorly hurt their pockets.

    1. Re:Possible solution? by hal9000(jr) · · Score: 3, Interesting

      How about a script that hammers suitably random fake domain names continuously (different ones every time)? If the scammers^W advertisers are paying per impression this will majorly hurt their pockets.

      Wouldn't that actually help. The impression revenue is probably tied to ad's that are *presented*. If you simply did a bunch of look-ups on fake names, all you would get are A records to the ad page. You would then have hit the web server, download the page and any elements. Then the advertisers would be paying per impression.

    2. Re:Possible solution? by houghi · · Score: 1

      Curl is your friend for this.

      --
      Don't fight for your country, if your country does not fight for you.
    3. Re:Possible solution? by Piranhaa · · Score: 3, Interesting

      As much as I hate dns being hijacked (I don't have the issue as I run my own), I'm sure these ISPs view it in a different light. Their argument will be that it's a 'feature' rather than being intrusive on people's browsing: "Helping our customers get to the proper website" or that it helps keep the price of the internet service low so you don't have to pay as much per month. Also, if you start hammering this, I'm sure a flag will rise (if they're at least half smart) and they'll send a nice email out to you stating that you're abusing your service, yada yada..

      Not that any of this is a good thing, but you gotta see it from another prospective...

    4. Re:Possible solution? by lonester23 · · Score: 1

      I have AT&T and for some odd reason I get hijacked by RoadRunner when I type in the wrong url. I think there is something shady happening here.

    5. Re:Possible solution? by Anonymous Coward · · Score: 0

      Or wget with the output written to /dev/null. Very easily scriptable.

    6. Re:Possible solution? by Gordonjcp · · Score: 1

      Curl is your friend for this.

      Yes, sorry, that was what I meant. Not just lookups, but a recursive GET to /dev/null...

    7. Re:Possible solution? by halcyon1234 · · Score: 2, Interesting

      That's the great thing about DNS servers-- just like a customer of the ISP doesn't need to use the ISP-provided servers, you don't need to a customer of the ISP to use the ISP provided servers.

      The OP can still use their plan to hammer the servers without violating their terms of service. Just get a bunch of non-customers to switch their DNS to EvilCorp. Write a script to throw out DNS-error requests. Scoop up all the ad-crap that sluices down the tubes, and poison the results. Once you have all the data you need, you can forge your own "impression" requests. Slap them as background "pixel" requests onto the webpage of your choice, throw a LoLCat on it, and let the teeming millions do the rest of the work for you.

    8. Re:Possible solution? by Anonymous Coward · · Score: 0

      Are you using RoadRunner DNS servers?

    9. Re:Possible solution? by Suzuran · · Score: 2, Interesting

      And when your service is shut off for excessive downloading?

    10. Re:Possible solution? by kayditty · · Score: 0

      you don't need to a customer of the ISP to use the ISP provided servers.

      uhh.. except that, in many cases (ones where the ISP has properly configured their nameservers), you do. I have no idea what the rest of your post is supposed to mean.

  13. You can opt out here... by profet · · Score: 4, Informative
    1. Re:You can opt out here... by leadgold · · Score: 1

      I noticed this error the other day. The DNS error page even has a link to this opt-out page. Granted it's via a bubble that says "What is this?" It's not all that scary, IMHO. They don't have this DNS error page for their lightpath (business) service.

    2. Re:You can opt out here... by idontgno · · Score: 1

      Anyone know if this opt-out is cookie-based? If so, it's useless for non-browser DNS lookups. And annoying for multiple-browser situations. (Sometimes I feel like running FF, sometimes I feel like Opera. Sometimes, I get a wild hare and feel like running Konqueror. If opt-out is a cookie, I'd have to opt out three times. And when I flush cookies, I'll have to opt out again. And it still won't help for DNS-based non-web session authentication, such as SMTP inbound verification of HELO addresses.)

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    3. Re:You can opt out here... by Anonymous Coward · · Score: 0

      Following the above link tells you that you were successful, but requires a little digging to locate the page below to explain what you just did.

      How about this link, which explains what you are about to do, and then allows you to act on it.

          http://www.optimum.net/Article/DNS/

    4. Re:You can opt out here... by nabsltd · · Score: 1

      I'm a little fuzzy on how opt-out can be cookie based.

      When your web browser does the DNS lookup for "nosuch.domain.com", it asks the OS, and the OS does the lookup. If the DNS server you are using returns a "hijacked" result, how can a browser cookie (that isn't sent until the HTTP request is sent) make a difference?

      I can see that the resulting hijack server could use the cookie to know you don't want to see the ad-covered web page, but how does it get back into a "host not found" error that isn't completely borked up? The only thing it can do at that point is to redirect to something that doesn't exist, but then the error message for "http://nosuch.domain.com" would talk about "http://169.254.1.1/" or something similar.

      I suppose they could also look at the user agent and send back a page that looks like the default "host not found" error page for the browser in question. Even without knowing a lot about how important DNS is, the more you look at this, the idea of hijacking DNS to show ads that nobody cares about becomes dumber and dumber.

    5. Re:You can opt out here... by Anonymous Coward · · Score: 0

      can you opt back in if you want?

    6. Re:You can opt out here... by Fortunato_NC · · Score: 1

      You still send the request to the search server, the cookie just instructs it to send you to a page that looks like IE's "The page could not be displayed" error. It's not really opting out, it's just not showing you their ads. Anything that doesn't go through the browser is still broken.

      --
      Blogging Weight Loss, Distance Education, and more at verlin.com
  14. I'm also getting this... by Anonymous Coward · · Score: 0

    ...from Verizon (NY, NY). Sometimes even when I don't misspell the url, I get "Sorry, we couldn't find it (...) Please se relevant searches below:"

    Nasty :/

  15. Greed by Anonymous Coward · · Score: 0

    I just signed up with optimum because they are the only game in town (even though there is a huge verizon building 2 blocks away from me). Setting this all up was horrible, and I was lied to several times by several different people over the phone.

    This 404 thing is not at all surprising from a company so greedy, they actually peddle TV's and phones to their customers: http://www.optimum.com/store/index.jsp

    (And yes, I didn't just come across this site - there was a commercial for it)

  16. Charter Communications by duplicate-nickname · · Score: 1

    We started seeing this with Charter in the midwest. Not the 404 errors, but with invalid domain names. The biggest problem for us has been with our VPN software. When our employees are working from home, Charter always returns a valid IP for our internal DNS zones so the DNS lookups are never forwarded over the VPN.

    I hope their additional advertising revenue makes up for the lost customers.

    --

    ÕÕ

    1. Re:Charter Communications by carambola5 · · Score: 3, Informative

      A laughable example of how poorly implemented the Charter DNS error is:

      http://flickr.com/photos/listrophy/2194252038/

      Things to note:

      • This is an image of the opt-out result.
      • The browser running is Flock on OS X.
      • The result is a fake IE DNS error page with a "Manage Opt-in/Out Settings" link appended.
      • Charter was too lazy to even fix the image src attributes. (they point to res://...)
      • It's not a true opt-out, because it still returns a 200 OK rather than a DNS Lookup error.

      For this and many other things, I have since stopped using Charter. My soul feels so much cleaner now that I'm not giving them money.

      --
      IWARS.
      People, in general, disappoint me. Politicians even more so.
    2. Re:Charter Communications by Aardpig · · Score: 1

      I had problems with Charter, too; not only were they returning bogus responses for non-existent domain requests, their DNS servers are slow as fuck. So I set up my own caching server, which works fine.

      --
      Tubal-Cain smokes the white owl.
  17. OpenDNS does this by fprintf · · Score: 3, Interesting

    I just redirected my DNS queries to OpenDNS, mostly because of the content/phishing filtering they offer but also some of the statistics on my connection. They make their money, or propose to, by doing this very thing... redirecting Domain Not Found error messages to ad supported pages.

    --
    This post brought to you by your friendly neighborhood MBA.
    1. Re:OpenDNS does this by geminidomino · · Score: 2, Interesting

      They make their money, or propose to, by doing this very thing... redirecting Domain Not Found error messages to ad supported pages.

      If that's the case then, regardless of how ethical or up-front they may be about it, then they are unsuitable for certain uses. Ran into this when earthlink started doing this crap and I was running a dnsbl for my own mail server, with forwarding set to one of ELN's DNS servers. Suddenly nothing came through. It was because everything was coming back as a hit.

    2. Re:OpenDNS does this by JustinOpinion · · Score: 1

      A crucial difference is that OpenDNS is opt-in, whereas when an ISP does it, it becomes an opt-out situation (or, more likely, a "deal with it" situation).

      OpenDNS provides a service (robust lookup, filtering, etc.), with a well-established downside (ads on DNS lookup errors). If you like the deal, you can use OpenDNS. If you don't like the deal (e.g. you rely on proper DNS failures), then you don't use it.

      The real problem occurs when all the default DNS servers do ad-redirecting. Then it will become impossible to actually check for lookup errors. Part of an ISP's job (in my opinion) is to provide unfiltered DNS access. (OpenDNS is not an ISP).

    3. Re:OpenDNS does this by Anonymous Coward · · Score: 0

      The difference is you opt into OpenDNS, you don't into Comcast.

      Verizon has been doing the same for awhile now too. For those who don't know you can opt out of it by changing the last digits of the DNS servers to 14.

         

    4. Re:OpenDNS does this by hairyfeet · · Score: 1

      Except that OpenDNS gives you an invalid page that is actually useful,because right at the top is a nice Google style "did you mean ---?" which a good 90% of the time is where you were trying to go but you spelled it too wrong for it to guess. Compare that to these bunches which is worse than using MSN in the old days. Example-Deus Exx--'Oh you are looking for dogfood!' "No,I am looking for.." 'Dalmatians,Dig Dug,Dobey Gillis!' "AHHHHHH!".

      And of course their incredibly wrong answer to what you are looking for is buried at the bottom of a pile of spam links for crap you would never buy,like herbal viagra and fly by night online casinos. So I'll take the OpenDNS error page any day of the week,thank you very much.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    5. Re:OpenDNS does this by Anonymous Coward · · Score: 0

      The differences being that OpenDNS:

      1) require one to opt-in to their service,
      2) are open and honest about the practise, and,
      3) offer other valuable DNS service at no cost, with no source of revenue besides ads on the hijacked page.

    6. Re:OpenDNS does this by Anonymous Coward · · Score: 0

      Odd. I have Verizon. No such issue. Or are you full of shit?

    7. Re:OpenDNS does this by Anonymous Coward · · Score: 0

      They make their money, or propose to, by doing this very thing... redirecting Domain Not Found error messages to ad supported pages.

      However you have the option to turn it off, along with any of their other features.

    8. Re:OpenDNS does this by Anonymous Coward · · Score: 0

      They make their money, or propose to, by doing this very thing... redirecting Domain Not Found error messages to ad supported pages.

      If that's the case then, regardless of how ethical or up-front they may be about it, then they are unsuitable for certain uses. Ran into this when earthlink started doing this crap and I was running a dnsbl for my own mail server, with forwarding set to one of ELN's DNS servers. Suddenly nothing came through. It was because everything was coming back as a hit.

      OpenDNS allows you to customize your options. You can disable the phishing protection, or the search pages, or whatever you like. And unlike most of the schemes being implemented by ISPs, this one actually works.

      Most of the ISPs try to set a cookie on your computer telling them not to hijack the DNS results. This works, sort of, in a web browser... But if you just try to ping something there's no cookie and it all falls apart.

      OpenDNS watches the IP address that DNS lookups are coming from. If it sees a DNS lookup coming for your IP address, and you've got their filtering crap turned off, it reports the correct error - regardless of whether you're using a web browser, FTP client, or just pinging something.

      I set up OpenDNS on pretty much all our clients. They're fast and reliable. And it lets me set some very handy filtering if the client wants.

    9. Re:OpenDNS does this by Anonymous Coward · · Score: 0

      If OpenDNS were in charge of building hyperspace bypasses, their "open and honest" announcements would leave you rather surprised when your planet is up for vaporization. Luckily they're not, so they just redirect www.google.com and all non-existing domains.

    10. Re:OpenDNS does this by geminidomino · · Score: 1

      Ah, that is very cool then. Thanks

  18. OpenDNS by Anonymous Coward · · Score: 0

    I had this problem with hijacked pages with Comcast. The real pain was it was often a typo in the URL, but the hijacked page URL is not what I typed in, so I can't easily just edit it and get on with my day.

    I changed by DNS servers to OpenDNS and this cured the problem.

    208.67.222.222
    208.67.220.220

    1. Re:OpenDNS by thePowerOfGrayskull · · Score: 1

      Um... you /do/ realize that openDNS does the exact same thing, don't you?

      Okay, just checking.

  19. Thanks for the heads up. by enigma32 · · Score: 1

    I'm glad someone pointed this out.
    I opted out of roadrunner's "feature" and I just opted out of this new cablevision "feature".

    Why can't these companies leave well-enough alone? I pay for this internet connection- I don't see why they need to skim extra money off the top with advertising revenue.

    Pfft. As if it wasn't enough that network advertisements on Fox take up 25% of the screen when I'm watching House!

  20. Chrome hijacks 404s by Anonymous Coward · · Score: 0

    Since the article is technically wrong (though the actual problem - redirecting failed DNS lookups - is still unsatisfactory), let's instead consider something that really does hijack 404s: Google Chrome (nice to see google.cn doesn't censor criticism of Google too, eh?).

    But this is Slashdot, and Google does no evil, so everyone please put your defences as responses to this thread. Oh, and "it doesn't do it for long 404 pages" isn't any more a defence than "oh he only punches short people".

    1. Re:Chrome hijacks 404s by duguk · · Score: 1

      Internet Explorer does a very similar thing. We all know how to get around it. Whats your point?

  21. TDS started recently too by bitty · · Score: 1

    The DNS error hijacking, that is. I was going to consider switching to Charter, but I see someone has posted that they've started doing this as well.

    Are there any free DNS services out there that happily return valid results instead of redirecting you?

    1. Re:TDS started recently too by incripshin · · Score: 1

      I don't think so. I have Charter, and I have my own DNS caching server that I set up with djbdns. I was pretty happy, but then I discovered to my horror that Charter was hijacking all my DNS requests. I bet if I sent out a DNS request to a nonexistent domain, I would get a response. I'll have to test that.

      But then you have a different ISP, so you might be okay. Try using OpenDNS and then navigate to some nonexistent domain.

    2. Re:TDS started recently too by incripshin · · Score: 1

      Scratch that, I need to test more. It seems my DNS requests aren't being hijacked now. OpenDNS is probably a good option then?

    3. Re:TDS started recently too by deAtog · · Score: 1

      Sure, install Bind/Named or any other free DNS server and do the look-ups yourself. Having your own DNS server dramatically improves look-up times. It also prevents the unfortunate situation where you're unable to resolve any sites simply because your ISP's DNS servers have failed.

    4. Re:TDS started recently too by Anonymous Coward · · Score: 0

      The one that you setup yourself.

    5. Re:TDS started recently too by incripshin · · Score: 1

      Frak yes! My angry email to Charter worked? They have stopped intercepting my DNS. So OpenDNS is a good option, as is running a DNS cache with djbdns' dnscache.

  22. Frontier of Rochester also did this... by Manax · · Score: 1

    I'm not sure if they've stopped, but it was a fucking disaster for us. My company's sites and our self-hosted DNS are colo-ed with frontier, and they had a network failure not too long ago. When people tried to get to our sites, they were redirected to their crap search page. Seriously, EPIC FAIL! That wasn't acceptable at all.

    This sort of behavior just isn't okay anywhere... some business people really should be bonked on the head for implementing this anywhere.

    --
    "Why should I be content to simply live in this world, when I, as a human being, can CREATE it?" - Oertel
    1. Re:Frontier of Rochester also did this... by Anonymous Coward · · Score: 0

      I wouldn't expect anything to be done correctly if its Frontier however. Frontier isn't exactly the best ISP for price, performance, and well being helpful in any way.

      Though really, you should have been running your own name servers anyways and this would not have been a problem for you.

    2. Re:Frontier of Rochester also did this... by Manax · · Score: 1

      As I said, we are running our own name servers, they just happen to be hosted within the frontier network. They are also our backup DNS, but somehow they were still redirecting people.

      Honestly, all colos/providers I've dealt with have sucked, it's just the degree to which they suck that varies.

      --
      "Why should I be content to simply live in this world, when I, as a human being, can CREATE it?" - Oertel
  23. I did it! by ApolloX · · Score: 1

    Sorry about the 404/DNS mistake, I tried correcting it shortly after submitting the story but the Firehose missed my comment!

  24. I love /. by elrous0 · · Score: 5, Funny

    I love it when an editor or story writer makes a technical error on /. You can actually hear the simultaneous erections of a thousand anal-retentive techies, each typing as fast as they can without even bothering to check if their fellow anal-retentives hadn't already pointed the same thing out in dozens of posts. It's the best sexual gratification most of them are going to get all day.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:I love /. by Icarium · · Score: 1

      Second best. First would have to go to the 'Frist P0st' that actually manages to be first!

    2. Re:I love /. by deander2 · · Score: 2, Funny

      and i love the smell of condescension and self-righteousness in the morning...

    3. Re:I love /. by cerberusss · · Score: 1

      You can actually hear the simultaneous erections

      If erections actually made a sound, I guess this world would be completely different!

      --
      8 of 13 people found this answer helpful. Did you?
    4. Re:I love /. by jonaskoelker · · Score: 1

      It's the best sexual gratification most of them are going to get all year.

      Sigh... at least three months before my next one.

  25. Re:hey by geminidomino · · Score: 1

    See my post above and the others below. They are not hijacking 404s. They are hijacking DNS errors, same as earthlink et al have been doing forever.

  26. Marginal cases by InspectorxGadget · · Score: 3, Funny

    Hey, let's not be too quick to judge here. Sometimes I do look for sex entertainment phentermine college click here now rolex and I'm glad at least one ISP understands that.

  27. Easily solved by houghi · · Score: 2, Informative

    http://www.opendns.com/

    However this does not solve it for less technical people as they would have no idea what is going on, would have no idea how to solve it and perhaps have not even a clue that there is a problem and that they typed in something wrong.

    If I were looking for nekid ladies, this might be help full. If I try to contact my bank it isn't. It could even be dangerous if things I were looking for is something similar to what I get presented as advertisement.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:Easily solved by IBBoard · · Score: 2, Insightful

      Yes, incredibly easy to solve your ISP hijacking failed DNS lookups by switching to a service that (by default) supports itself by hijacking failed DNS lookups ;)

      OpenDNS have (or at least used to have) a way of tagging your account as "don't show me the adverts and give me a proper response" but it is associated with an IP address.

      Every time we turn our router off for the night we get a new IP because the lease expires. As I run a Linux box I can't use their Mac or Windows "update your IP from the client" apps. If I get a new IP and forget to manually update then they'll still be giving me the adverts. That means there's still going to be a lot of people who can switch to OpenDNS but still won't get rid of hijacked results.

    2. Re:Easily solved by gad_zuki! · · Score: 1

      >However this does not solve it for less technical people as they would have no idea what is going on

      That's ironic beause opendns does exactly what you are decrying, yet geeks recommend it all the time. Nor does "open" dns publish open source code of their dns server or anything else.

      In other words: Marketing works. I'm naming my next project OpenSpyware. Please recommend it to your friends like you do opendns.

  28. Trademark Violation Potential by Rude+Turnip · · Score: 1

    This is no different than if Burger King squatted the domain for McDonadls.com (see the typo) and sent traffic to their site instead.

    Here's one way to tackle this. If I'm a local business owner in an area served by Cablevision, I would complain to the local utility commission to have Cablevision's franchise dissolved and then file suit against Cablevision if someone tried to go to my company's web site, misspelled the name by one letter and was referred to my competitors through their advertising system.

  29. Hurting the Underlying Stablity of the Internet??? by Ash+Vince · · Score: 1

    How can this hurt the underlying stability of the internet??

    Aside from hurting the underlying stability of the Internet, there have been instances where hackers have used such tools against customers.

    Yet the page linked in the above statement just details how a security researcher came up with a proof of concept that was specific to a different companies implementation of the same idea.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  30. Re:hey by Anonymous Coward · · Score: 0

    They're hijacking DNS errors. When there is a DNS error, they send a response claiming that the requested domain resolves to their own IP address.

    IOW, if you type in nonexistentdomain.com you get their ad page rather than an error.

    Sounds to me like a great way to increase revenue while degrading service.

  31. GoDaddy has hijacked Scrabulous by Anonymous Coward · · Score: 0

    When an Indian judge said that the Scrabulous Brothers couldn't use the Scrabulous name to promote their business, GoDaddy grabbed it and started serving his usual soft-core domain ads promoting his business. :-| Anyway LEXULOUS.COM is where Scrabulous now lives.

  32. I just confirmed it and then opted out. by Anonymous Coward · · Score: 0

    I just confirmed it after trying twice to make up a fake domain name. Making up a fake domain name is harder than it sounds.

    As far as evil things that Optimum could do, I wouldn't put this high on the list. They do have a fairly easy to get to opt out link if you click on the about link.

    Since they don't complain about my abuse of the bandwidth, I'll give them a slide this one time. I would just prefer that this kind of service was an opt-in and had some sort of benefit to me. Other than this incident, I've been happy with their service. I still wish they didn't do it and won't defend them the next time they pull something like this.

  33. Do I pay for the content I did not reqest? by KreAture · · Score: 1

    If they hijack my request for a text-only site, and I pay for bandwidth or overuse, do I pay for the graphical ads they attack me with?

    I think this question alone is enough cause to call any such modification/hijacking illegal.

    1. Re:Do I pay for the content I did not reqest? by Anonymous Coward · · Score: 0

      If they hijack my request for a text-only site, and I pay for bandwidth or overuse, do I pay for the graphical ads they attack me with?

      I think this question alone is enough cause to call any such modification/hijacking illegal.

      This is a separate issue. When they use injection hijacking, they don't add new content to pages (well the smart ones don't). What they do is wait for your browser to try going to someplace like doubleclick or adcounter, and hijack only the ad stream which was already embedded in the page. Sometimes these ad companies are working together, for example my ISP has deals with several major ad sites, and only hijack requests to that ad companies sites- which just loads a 'custom' ad, still being served by that same company.

      Still very dirty.

  34. Use dnsmasq by stevied · · Score: 1

    dnsmasq has an option to reverse the effect of this sort of thing.

    It runs nicely on OpenWRT.

    Or you could use maradns instead, and avoid all present and future problems with your ISP's caching DNS servers..

  35. Re:Hurting the Underlying Stablity of the Internet by guruevi · · Score: 4, Informative

    Quite simple: run a mailserver, then use these type of DNS servers. In a few days, you'll have so much mail that doesn't get accepted by xxx.xxx.xxx.xxx (your provider's DNS) that it might fill your storage. Then 7 days later (instead of a few hours later) the e-mail gets sent back with the message that the other server doesn't accept the mail (instead of saying that the domain doesn't exist) after being retried hundreds of times eating up valuable bandwidth and processing time. Then if your end-user isn't smart enough, he'll retry sending it, not noticing he has a typo in his address book, because after all, the other e-mail server DOES exist.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  36. Your point would be what, exactly? by Monty+Worm · · Score: 1
    So? And?

    My employer's ISP (that is - the one that provides service to our office, as opposed to that which has our telehoused machines), a company called Tiscali do this.

    This is fairly ironic. We're a domain registry, and we make most of our income on non-existent DNS names, via simple parking pages. You do understand parking don't you?

    Dot TK - Renaming the Internet

    --
    ... and today's pet project has ... been discarded for lack of time.
    1. Re:Your point would be what, exactly? by Anonymous Coward · · Score: 0

      So? And?

      My employer's ISP (that is - the one that provides service to our office, as opposed to that which has our telehoused machines), a company called Tiscali do this.

      This is fairly ironic. We're a domain registry, and we make most of our income on non-existent DNS names, via simple parking pages. You do understand parking don't you?

      Dot TK - Renaming the Internet

      Yes we understand- you are squatting domains for profit instead of releasing them so that they properly return the correct 'no entry' response. Which also means that I would have to register such a domain with you as opposed to any registrar.

      Squatting, plain & simple, which is still different from what the ISP's are doing- you are squatting a domain to make money and prevent rival registrars from using it, while the ISP's are simply making money off domains that don't exist.

      Both practices are shady at best.

  37. Rogers Cable by Naito · · Score: 3, Informative

    Rogers Cable high-speed internet has been doing that for the past couple months now too. URL typos get redirected to their own search.rogers.yahoo.com or something like that, disabling toolbar search functions in browsers.

    The kicker is that I also think they're actively blocking access to other search engines periodically in order to increase usage of their own. www.Google.com will sometimes time-out while trying to load, but works fine when accessed through Dogpile meta-search.

    Since I've moved off of Rogers already, I can't do more experiments to test, but if anyone else is on it, I suggest you keep an eye out.

    1. Re:Rogers Cable by davecb · · Score: 1

      They're also blocking access to large numbers of .org and .ca sites, including the .ca site of my local member of parliament.

      What was particularly annoying is that they set the tab title to the title from her home page ("Martha: It's Time") and then reported that the page was inaccessible.

      That was the tipoff: the sites can be looked up in their own DNS, so one can do that and and connect to then by IP address

      That in turn makes it look like they're doing it based on a buggy rule system.

      --dave

      --
      davecb@spamcop.net
  38. use OpenDNS by MadJo · · Score: 1

    Easy solution, use OpenDNS.
    Oh wait, they also do that.

    1. Re:use OpenDNS by SkyDude · · Score: 1

      Easy solution, use OpenDNS. Oh wait, they also do that.

      Yes they do, but it's the user's choice to see the ads and in exchange, get a damn reliable DNS.

      I thought by now the concept of internet==$0.00 was over but I guess not.

      --
      == First cross river, then insult alligator.
    2. Re:use OpenDNS by MadJo · · Score: 1

      You misunderstand me...
      I use OpenDNS as well. I merely commented on it, that there are more products out there that use that same technique. I don't see what the problem is in this case.

    3. Re:use OpenDNS by SkyDude · · Score: 1
      And I was commenting on the gist of the article as if intercepting pages is a problem. It's not, in my mind.

      My point is that there's only so many dollars out there, and a lot of entities trying to capture them.

      Of course, the best part of OpenDNS is allowing users to upload their own image to display when encountering a blocked site or an error. I put my mother-in-law's image there and it's a doozy.

      --
      == First cross river, then insult alligator.
  39. Actually not a bad thing. by ghinckley68 · · Score: 1

    Do you have any idea the number of tech calls 404 pages generate. A lot.
    So those that this bothers use 4.2.2.2 or set up your own DNS server. To the rest of those a page saying your site was not found and some alternate links is probably a good idea.

    But hey that's my 2 cents worth I could be wrong.

    Glen

    --
    Linux modi 2.6.26-2-parisc
    1. Re:Actually not a bad thing. by SanityInAnarchy · · Score: 1

      It's a bad thing for several reasons, which have already been laid out elsewhere.

      Using 4.2.2.2 means I abuse whatever poor bastard owns that IP now, and using my own DNS server means I'm paying for the same service twice -- once for my ISP to run their servers, and once to run my own.

      And you can get the same functionality, for web browsing, in your browser. There's pretty much no app other than web browsing which would benefit to this, and several which would be hurt by this.

      --
      Don't thank God, thank a doctor!
    2. Re:Actually not a bad thing. by Anonymous Coward · · Score: 0

      I really doubt Level 3 is going to notice the extra DNS traffic.

      I usually set up 4.2.2.1 and 4.2.2.2 on my router these days, as it seems like almost every home ISP is going this route. It is particularly annoying for people trying to use VPN at home and trying to resolve internal-only DNS at their workplace.

  40. Deja vu by mseeger · · Score: 1
    Hi,

    i think this is the third story on an ISP catching DNS errors :-(. Even the follow-ups seem to be similar.

    Personally, my only surprise was when i learned how much money an ISP can make by selling Ads on error landing pages.

    Regards, Martin

  41. makes VPN suck by houstonmat · · Score: 1

    Earthlink does this in Houston. It has caused me lots of problems with VPN.

  42. Get used to it by kevind23 · · Score: 1

    A lot of ISPs do this. Many of them recommend simply finding a new DNS host, others provide an option to turn it off (eg. Road Runner, the only broadband ISP in my area)

  43. Moved off Rogers to what exactly? by Rutefoot · · Score: 1

    We don't have many decent alternatives here in Canada. It's either Bell or Rogers. You could pick a small ISP of course, but you'd still be using Bell or Rogers because the two of them rent the bandwidth to all the rest (leaving you stuck with all the same problems as before, such as traffic shaping).

    But, I guess if you live out west you'll have the third option of Telus, who isn't much better than Bell or Rogers.

    1. Re:Moved off Rogers to what exactly? by swordgeek · · Score: 1

      Come out west, and you've also got Shaw, which is quite good (!).
      I've also heard that MTS is pretty solid, if you live in Manitoba.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:Moved off Rogers to what exactly? by davecb · · Score: 2, Informative

      Some of the small resellers buy raw bandwidth, so you can avoid the brain-damage.

      --dave

      --
      davecb@spamcop.net
  44. Hostnames that start with www by tepples · · Score: 1, Troll

    The problem is that there is no reason to assume that just because a machine is making a DNS query it intends opening a TCP connection to port 80 (or 443).

    Even if the hostname starts with www ?

    1. Re:Hostnames that start with www by Zakabog · · Score: 1

      The problem is that there is no reason to assume that just because a machine is making a DNS query it intends opening a TCP connection to port 80 (or 443).

      Even if the hostname starts with www ?

      Yes, www doesn't mean anything. Someone might want their mail server to use www.somedomain.com where somedomain.com by itself goes somewhere entirely different.

    2. Re:Hostnames that start with www by sglewis100 · · Score: 1

      The problem is that there is no reason to assume that just because a machine is making a DNS query it intends opening a TCP connection to port 80 (or 443).

      Even if the hostname starts with www ?

      Uhh, what if you have to ssh to your web server to make a change?

    3. Re:Hostnames that start with www by tepples · · Score: 1

      The problem is that there is no reason to assume that just because a machine is making a DNS query it intends opening a TCP connection to port 80 (or 443).

      Even if the hostname starts with www ?

      Uhh, what if you have to ssh to your web server to make a change?

      In the case of SSH to a server whose hostname starts with www and that listens on the HTTP and SSH ports, what practical difference is there between NXDOMAIN reported by DNS and NXDOMAIN reported by a Site Finder clone like this? If you get the hostname wrong in your SSH program the first time you use SSH, you'll just get either no server (connection timed out or refused) or the wrong server (failure to authenticate). Every time after that, you'll used the stored settings in your SSH client.

  45. Re:Hurting the Underlying Stablity of the Internet by nabsltd · · Score: 2, Informative

    And, the reverse that others have mentioned.

    If you use a DNS blocking list (DNSBL) for e-mail, you will stop receiving any e-mail, because every lookup will always return a "found", and DNSBLs work by returning NXDOMAIN if the site isn't listed, and returning an IP address if it is.

  46. This is no longer news - it is common by MobyDisk · · Score: 1

    I know that my DSL provider, Cavalier Telephone has been doing this for years. I called their technical support, and of course they had no idea what I was talking about. After emailing one of their tech guys, they suggested I set my computer to use someone else's DNS. IMHO, this is a network neutrality violation and the FCC should be investigating this. I said that much in my thank-you letter for their ruling against Comcast.

    It would not surprise me to find out that this is becoming the norm, rather than the exception.

  47. TDS does this as well... by Anonymous Coward · · Score: 0

    TDS does this same thing. Very annoying. I called and asked how to turn it off and they said it's not possible on a per user basis. At $50 a month for DSL service I would prefer not to see any ads when I try and see if a domain exists by typing it into the address bar. (yes I know it's not 100% fool proof)

    1. Re:TDS does this as well... by Kevin72594 · · Score: 1

      This Should be able to fix it. I learned of Open DNS when I was at school and had to deal with routine DNS Server issues. Nobody would be able to do anything of much use online but I noticed that services I was already connected to would work without a problem. It turned out the DNS server's would go down fairly often.

    2. Re:TDS does this as well... by Anonymous Coward · · Score: 0

      OpenDNS does it too, and OpenDNS redirects www.google.com. Yes, you can turn it off, but you need to be logged in all the time, which is really troublesome if you don't have a fixed IP address and a privacy nightmare anyway.

    3. Re:TDS does this as well... by GeorgeS · · Score: 1

      There is another alternative to OpenDNS called the Cesidian Root.They have a free DNS service and no hijacking or funny business.Also, you'll be able to access more names than a standard ISP provided DNS service.
      Check them out here http://cesidianroot.net/

      --
      "I'd rather have a bottle in front of me than have to have a frontal lobotomy."
    4. Re:TDS does this as well... by Anonymous Coward · · Score: 0

      access more names than a standard ISP provided DNS service

      IOW, they don't recognize the DNS root authority. Looks like plain DNS is out. You can still get it from Level3 though: 4.2.2.1 through 4.2.2.6 are anycast addresses which are routed to the nearest Level3 DNS server.

    5. Re:TDS does this as well... by mpeskett · · Score: 1

      I have the same problems, but it normally appears when I try and go to a site by just typing part of the URL into Firefox and expecting it to find the rest. Really need to change ISP... and luckily I live in a country where that's feasible.

  48. Stab them in the eye! by db32 · · Score: 1

    I had this happen once. I use my own DNS server, but I had just moved and was trying to get my new connection up and running. I had typo'd a few things and it kept taking me to these type of adpages. It certainly put me in a bit of a panic thinking I had somehow picked up a browser hijack (very disturbing since the initial box I noticed it on was a Linux box). After some tinkering I realized that all of the typos were resolving to the same IP and only when my ISPs DNS servers were involved.

    I am actually not entirely convinced that it was my ISPs DNS servers specifically doing it and not someone upstream of them. They are a small very knowledgable and geeky ISP and are very *nix friendly so I would be a tad surprised by that kind of behavior. (I called once asking for my static IP to be reversed to my own domain expecting a big hastle and a "no" and they did it without batting an eye.)

    --
    The only change I can believe in is what I find in my couch cushions.
  49. can take hours with "support" to run off by Locutus · · Score: 1

    they first couple of levels of support people in these ISP's do not know networking is and/or are forced to read from scripts. It can take hours to get to the level of support where they not only know what you are talking about but can also throw the switch to turn off the DNS hijacking.

    So having a switch is still not easy when you can't just go to your settings page and turn it off yourself.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  50. OpenDNS by ProzacPatient · · Score: 1

    This is one of the very reasons I started using OpenDNS, beside the fact it can filter out other garbage.

    http://www.opendns.com/

  51. Earthlink does the same thing; here's opt-out info by Concern · · Score: 1

    Earthlink also uses a DNS error spam page rather than a real DNS not found error. Very, very lame.

    They do have a (little known) method for bypassing this, details here:

    http://kb.earthlink.net/case.asp?article=187117

    Basically they give you the IP of a non-fucked DNS server, which you can then program into your router, computer etc.

    --
    Tired of Political Trolls? Opt Out!
  52. The ISP I work for does this by Anonymous Coward · · Score: 0

    Posting anonymous for obvious reasons.

    My company employs software called, "DNS Advantage", for all of it's customers. This software works pretty much the same way. We have voiced our concern about the problems it causes, including causing problems with VPN. These concerns fall on deaf ears. I'm considering taking my complaints higher up.

    Captcha is "connects" - always!

  53. Not Just NJ by hksdot · · Score: 0

    I live in Long Island, and they do it here as well.

  54. OpenDNS by Anonymous Coward · · Score: 0

    http://www.opendns.com/homenetwork/solutions - Just use OpenDNS and don't use there servers. Take away their control.

  55. Not Unique by Anonymous Coward · · Score: 0

    There are a lot of ISP's starting to hijack failed DNS queries (as mentioned repeatedly, we're not talking 404's here).
    Most of the ones doing it simply redirect to a search or landing page of some type. A few have opt-out capability, but most do not.
    They are also quietly doing this with a blacklist the government puts out for "dangerous" or "illegal" sites. Not the major ones like Pirate Bay, because that would cause an uproar, but for example there are some sites of the darker nature (hacking, wares, etc.) that will resolve DNS if you do lookups outside major US ISP's but fail on their lookup servers.

    Most of the companies that have some type of an opt-out plan aren't giving you the option to opt-out of failed DNS hijacks, they are giving you an opt-out for 'targeted advertising'. ie. they are doing DPI and hijacking some of the ad server requests to their own ad servers.
    I, of course, use firefox with Noscript, so I pretty much don't see the effects of the ad redirects because they just don't load in the first place.

    My point, in the end, is that your ISP is probably already doing this, it's getting pretty standard. I suggest using your own DNS or 3rd party one.

  56. How do you turn them off on roadrunner? by sneakyimp · · Score: 1

    I have road runner service and would really like to turn those damn pages off. Any tips on how to do so would be much appreciated.

  57. Busted? by Anonymous Coward · · Score: 0

    I reject your datastream and substitute my own!

  58. Seems popular. by John+Pfeiffer · · Score: 1

    Verizon (now FairPoint Communications in these parts) does it too. http://wwwwz.websearch.verizon.net/search?qo=blahblahblah&rn=S6ORMW8T2m7rGJi&rg= That's where you end up if you try to go to an invalid domain name. (Replace 'blahblahblah' with whatever)

    --

    Friend: "The NIC is misconfigured..." Me: "No prob, I'll just telnet in and fix it." *Silence*
  59. DNS Assistance by Anonymous Coward · · Score: 0

    It isn't highjacking DNS service, it's called DNS assistance and you can opt-out of it if you want to. Most ISPs get allot of customers on the phone who think there internet service is down. With DNS service- it at least informs novice computer users that they are online. This is the following from the DNS site:

    "DNS Assistance Service
    The preceding search results page is displayed to you as a result of the specific Domain Name Service (DNS) servers used by Optimum Online to look up domain names. If you misspell or mistype a web address, dead-end "no such name" errors can occur. However, the DNS servers used by Optimum Online are designed to eliminate dead-end "no such name" error pages you can encounter as you surf the web. By displaying the preceding search results page, users know that the web site they've attempted to navigate to does not exist, and are presented with suggested sites they may have been seeking. No software is installed on your computer for this search service to work.
    What is DNS?
    All websites have an address that consists of a series of numbers separated by periods, such as 167.206.112.7. This is known as an IP address. Most websites also have a domain name (such as www.optimum.net) associated with their IP address. With DNS, users don't have to type the complicated IP address into their browser's address bar; instead, they can type the domain name. DNS then acts like a real-time phonebook, looking up the name entered and translating it into the numbers that the computer recognizes so that the desired website can be displayed.
    Can I opt-out of the DNS Assistance Service?
    Yes, you can opt-out of the service. If you opt-out of the service, you will no longer receive any search based help when you misspell or mistype a web address, but instead you will receive browser error messages. When you opt-out of the service, it will affect all computers that are in your household and accessing the Internet by Optimum Online Service."

  60. Some ISPs indeed hijack 404s by davecb · · Score: 1

    Rogers in Canada is one who does that, then forges a search page for your convenience (;-))

    Worse, they do the same for many valid .ca and .org sites.

    --dave

    --
    davecb@spamcop.net
  61. Their Terminology by bill_mcgonigle · · Score: 1

    they would know that it's DNS errors that are being hijacked, not 404s.

    Don't use their terminology. They're not DNS errors, they're a class of DNS responses.

    Calling them errors helps Cablevision support their practices.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  62. No ads. What's the point then? by mstahl · · Score: 1

    Presumably on a PC with Internet Explorer, it looks just like the regular page does, which makes me wonder why they'd even bother to do it in the first place. I don't see any ads nor any information that's any more helpful than the default error page for IE.

    Did they only do that specifically so that it would screw up DNS lookups? For laughs? Were they bored one day?

    1. Re:No ads. What's the point then? by carambola5 · · Score: 2, Informative

      That's the "Opt-out" page... a 200 OK response. The "Opt-in" page has all of the ads.

      --
      IWARS.
      People, in general, disappoint me. Politicians even more so.
    2. Re:No ads. What's the point then? by mstahl · · Score: 1

      Oh wild. So rather than just leave you alone they give you a chance to opt back in. That's nice of them.

  63. Suddenlink customers can opt out here by jeffhenson · · Score: 2, Informative
  64. Re:hey by kayditty · · Score: 0

    "standard 404 error page"? it wouldn't have to be standard anything; you don't have to parse the page content, unless the web server is doing some really _NOT STANDARD_ mangling (sending a 200 OK with an error page inserted, for instance, which would break a lot of things dependent upon 404s anyway). it only needs to determine the header status code, which squid and other proxies can do.

  65. Verizon does it on Fios as well. by Jackie_Chan_Fan · · Score: 1

    While i love FIOS's service (that is until the day they decide to cap/throttle and fuck over the customer)...

    Verizon is doing this as well on FIOS. Everytime you put in a bad address in a browser window, Verizon's google like page shows up suggesting things.

    This kind of scares me. I'm not sure how far they will take this idea. What if they start filtering domains from users so they cant get to them, and suggest others... or perhaps an ISP's own service or partner service? That sounds scary.

  66. Who is Ryan Singel? by Wowlapalooza · · Score: 1
    From TFA:

    Kaminsky demonstrated the vulnerability by finding a way to insert a YouTube video from 80s pop star Rick Astley into Facebook and PayPal domains.

    Ryan, Ryan, old buddy, old pal... Haven't you ever heard of the term rickroll?!?!?! Even an old fuddy-duddy such as myself, is familiar with the concept. Here's a Wikipedia entry to get you started: http://en.wikipedia.org/wiki/Rickrolling. Please study up before writing your next Wired article. There will be a pop quiz.

  67. Solution: by Tmack · · Score: 1

    1. Register Domain name but point it nowhere
    2. Copyright said domain name
    3. Sue ISP for Copyright infringement, for them displaying THEIR content using YOUR copyrighted name instead of your registered non-content
    4. Profit!

    --
    Support TBI Research: http://www.raisinhope.org
    1. Re:Solution: by budgenator · · Score: 1

      You can't copyright a domain name, it would have to be trademarked, and I think it would be easier to sue for trademark dilution in your scenario anyways.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  68. US Cable / Warpdrive Redirect 404's as well by cashew76 · · Score: 1

    http://redirect.uscable.net/index.php?origURL=http://badlinkherea.com/ Ad supported garbage. "Website Suggestions" Powered by Yahoo search.

  69. OpenDNS at least does it nice by caller9 · · Score: 1

    broadbandsupport.net nameservers are also doing this. I thought I had malware when I accidentally typed updates.microsoft.com (it's only cingular update.microsoft.com) and it redirected me to an information.com site.

    Took some digging to figure out WTF. After that I switched to opendns. At least I get some phishiing/adware blocking with my advertisements for url errors.

    It's broken DNS to make money off typos without having to domain squat. Hell they can squat a non existent record on an already purchased domain. It is also completely opt-in. You can even brand your error page with a jpg image of your own.

    DNS purists need not apply. It does allow for some screwing around on their part if they wanted to. It also prevents you from resolving fastflux.uberhackers.net. However content filtering does requiring proxy-ing of your connection for some sites ostensibly for some security reason.

  70. what would be funny by Anonymous Coward · · Score: 0

    What would be funny is if the links rick rolled you on this hijacked DNS error page

  71. Old news. ISP DNS servers are for the birds by SAABMaven · · Score: 1

    You get what you pay for... Try opendns, dyndns. I've been a happy customer of the latter for years. It makse a slow IPS fly, just by eliminating an ISP's DNS bottleneck, which is too tempting for Marketing. I also use private DNS on the road; it helps with hotel/airport ISPs as well.

  72. Re:Hurting the Underlying Stablity of the Internet by Ash+Vince · · Score: 1

    Quite simple: run a mailserver, then use these type of DNS servers.

    No thanks :)

    Then 7 days later (instead of a few hours later) the e-mail gets sent back with the message that the other server doesn't accept the mail (instead of saying that the domain doesn't exist)

    Why? Surely the sending mail server should first query the MX record for the domain it wants to send to and then do an A record lookup on the name of the machine this returns. Do they spoof MX records as well as there seems very little point in doing this to show people a pretty web page. If they are spoofing MX records this is far more annoying but I have not found any evidence that this is so. If you have some can you post the links?

    As an aside this sort of DNS spoofing (A and AAAA records only) can be really useful. We used to a use a similar method to spoof doubleclick and similar ad sites so they could not track any users from within our network in a community project I was involved in. It mapped all DNS requests for known ad farm sites to a local machine that just served up a picture of spam to all requests. This also saved us bandwidth back in the days when this was at premium as we were only on an 64K ISDN connection. We also provided a non-spoofing DNS server to people who asked us but most people were happy at not having to wait for adverts on a page to load from a remote server.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  73. More likely than not by tepples · · Score: 1

    Yes, www doesn't mean anything.

    So here's another more sophisticated heuristic: On a residential Internet connection, a DNS request for nonexistent something.or.other followed within three seconds by a request from the same IP for www.something.or.other is more likely than not a web browser trying to resolve a hand-keyed hostname.

  74. what if you don't want HTTP? by lt.cyx · · Score: 1

    I live in Sao Paulo, Brazil, and some ISPs here also hijack failed DNS queries. The main problem with that behaviour is that not all internet traffic is HTTP. For example, if you are trying an SSH connection and you input an invalid domain, you don't get the "no dns entry" response, but a valid IP address - which is not the one you're looking for, and that probably won't accept your connection. You won't get a "no dns entry" error, but a "server actively refused the connection", which is incorrect and might cause you to lose an hour or two trying to figure out what is wrong: a simple misspell. Or even worse: the server might even accept your connection and give you an authentication error. Internet service protocols exist for a reason. Simply ignoring them to "help users" will actually do much more harm than good.

  75. New York customers are now also affected by INeedAttention.com · · Score: 1

    Missed this when it was posted, but NY is now also affected. I've called repeatedly and spread the word to opt-out. Posted on my blog as well: http://ineedattention.com/technology/computers/2008/10/03/optimum-online-offering-dns-hijacking-service/ We can't let them get away with this.

  76. Blocking DNS Queries to root Servers by Sporeman · · Score: 1

    Does anyone know if along with their redirect they are also blocking DNS quires to the root servers? I am running BIND 9 in my house and using that for all my DNS queries. I was away last week traveling and when I returned my DNS server couldn't query any of the root servers. The server isn't exposed to the Internet but is strictly used internally to support Kerberos running on the same box. It would really blow if they've also put a stranglehold on local DNS servers. Why in the hell would they do something like that? Anyone else experiencing this?

  77. Re:Hurting the Underlying Stablity of the Internet by guruevi · · Score: 1

    RFC 2821 sec. 5 clearly states that:

    SMTP clients must look up for an MX record;
    if no MX record for domain is present, look up for an A RR record, and if such record is present, treat is as an MX record;
    if an MX record is present, clients MUST NOT use an A RR record.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com