Slashdot Mirror


Study Confirms ISPs Meddle With Web Traffic

Last July, a research team from the University of Washington released an online tool to analyze whether web pages were being altered during the transit from web server to user. On Wednesday, the team released a paper at the Usenix conference analyzing the data collected from the tool. The found, unsurprisingly, that ISPs were indeed injecting ads into web pages viewed by a small number of users. The paper is available at the Usenix site. From PCWorld: "To get their data, the team wrote software that would test whether or not someone visiting a test page on the University of Washington's Web site was viewing HTML that had been altered in transit. In 16 instances ads were injected into the Web page by the visitor's Internet Service provider. The service providers named by the researchers are generally small ISPs such as RedMoon, Mesa Networks and MetroFi, but the paper also named one of the largest ISPs in the U.S., XO Communications, as an ad injector."

131 comments

  1. Clearly it's the Commies! by Fluffeh · · Score: 0, Offtopic

    Yes, lose the cold war, get angry about it but not have the economy to do anything, break out ad-injection to ramp up some revenue and then take over the world!

    --
    Moved to http://soylentnews.org/. You are invited to join us too!
    1. Re:Clearly it's the Commies! by Anonymous Coward · · Score: 0


      Blame Canada!

    2. Re:Clearly it's the Commies! by magicchex · · Score: 3, Funny

      Commies as in Comcast?

      --
      How many fulltime jobs can one man have?
    3. Re:Clearly it's the Commies! by Anonymous Coward · · Score: 1, Funny

      Now that you mention it, I do remember an ad asking for my "bodily fluids"

    4. Re:Clearly it's the Commies! by Anonymous Coward · · Score: 0

      Yes...and they want me to drink "Florida Orange Juice."
      Florida...fluoride-a...Cubans...Communists...what do they have to do to be more obvious?
      Start a cult of football?
      Manipulate elections?
      It's All Too Clear.

    5. Re:Clearly it's the Commies! by devnullkac · · Score: 2, Funny

      Commies as in common carriers.

      --
      What do you mean they cut the power? How can they cut the power, man? They're animals!
  2. common carrier? by wannasleep · · Score: 5, Interesting

    I am wondering whether altering web pages by inserting ads changes the ISP status of common carrier (http://en.wikipedia.org/wiki/Common_carrier) thereby exposing it to liability for crimes and/or infringement perpetrated by its customers. Any takers?

    1. Re:common carrier? by Anonymous Coward · · Score: 1, Insightful

      Where exactly on that wikipedia page does it say that common carriers are not liable for transporting illegal goods/data?

    2. Re:common carrier? by pegdhcp · · Score: 5, Informative

      While IANAL, I used to manage our relations with Telecommunications Authority of Turkey, whose regulations are closely similar to other ITU member organizations. Here we are required to protect customer privacy during their telecommunication activities and only share pertaining data with legal authorities. Similarly we are required to modify some web content (in fact, we are poisoning DNS data) only under legal orders. However it is not clear if the traffic from public web sites are private traffic, while messing with a banking site's traffic and/or a transactional traffic carrying credit card info will certainly put you behind the bars.

    3. Re:common carrier? by Anonymous Coward · · Score: 2, Informative

      No.

      This is because ISPs aren't common carriers in the first place.

    4. Re:common carrier? by RobertM1968 · · Score: 4, Interesting

      Good question... though I am sure that they can claim it is an automated, non-selective process which might put things in their favor in such regards.

      On a similar note, there was a lawsuit a while back about some ISP doing this (and violating the page owner's copyright - which I think got squashed because it was part of the agreement for the free service)... I wonder how something like that would go through today in this type of circumstance - or if the ISPs are going to start changing their TOS's as needed to cover this.

    5. Re:common carrier? by jhol13 · · Score: 2, Informative

      Lets put it this way: In Finland ISPs will not change the data.

      "Disturbing telecommunications" is punishable up to two years in prison. And if you are what I think "common carrier" means the minimum penalty is four months jail time.

      The law seems (IANAL) to be written so that ISPs are "common carriers" according to this law.

    6. Re:common carrier? by ronocdh · · Score: 1

      that they can claim it is an automated, non-selective process which might put things in their favor in such regards.

      If it's automated and non-selective, it doesn't make a very good ad system, does it? It would have to analyze the content and serve related ads. That's just the advertising paradigm we're operating in.

      It would have to be especially good, too, otherwise it wouldn't remain under the radar. One too many way-out-of-context ads, and people would start wondering.
    7. Re:common carrier? by Alsee · · Score: 1, Insightful

      I am wondering whether altering web pages by inserting ads changes the ISP status of common carrier

      No, their status does not change.

      Internet service does not have common carrier status.
      Internet service does not have common carrier status.
      Internet service does not have common carrier status.

      2005 Slashdot story on a US Supreme Court ruling:
      Cable Internet Service Not Common Carrier

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    8. Re:common carrier? by malinha · · Score: 1

      Here in Portugal is the same, jail time for everyone, but a simple way to piss them off is to send all the ad's ( jpeg's, flash's ) by email to support@isp.something, the subject: Here the trash you left behind ...

      Is what i always do whem i receive pub by normal mail, pick the "free replay envelope" put all the trash they sent to me and there you go.

    9. Re:common carrier? by TapeCutter · · Score: 1

      "The law seems (IANAL) to be written so that ISPs are "common carriers" according to this law."

      It normally means the companies who own/run the public part of the network. ISP's generally plug a private network into the public one through a PABX or similar. Phone companies who are also ISP's usually do it via a subsiduary.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    10. Re:common carrier? by IndustrialComplex · · Score: 1

      It could be non-selective of the content you are viewing. However, that wouldn't prevent them from using the DNS history profile of the IP requesting the content.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    11. Re:common carrier? by afidel · · Score: 1

      You are incorrect. Under the safe harbor provision of the DMCA ISP's are in fact listed as being common carriers and stunts like this does in fact expose them to losing the protection of the safe harbor provision. The act may not read exactly as common carrier but the language is extremely similar and grants the same type of limited immunity as common carrier status.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    12. Re:common carrier? by T-Bone-T · · Score: 1

      We know that. The question is whether or not this will give ISPs common carrier status.

    13. Re:common carrier? by Anonymous Coward · · Score: 0

      Under the safe harbor provision of the DMCA ISP's are in fact listed as being common carriers

      The safe harbor provision specifically exists BECAUSE the isps are not common carriers.

    14. Re:common carrier? by darkpixel2k · · Score: 1

      It could be non-selective of the content you are viewing. However, that wouldn't prevent them from using the DNS history profile of the IP requesting the content.

      I pitty the poor 8 year-old that connects and gets the IP of the dude who was just surfing for a ton of gay black midget hippo lesbian porn...

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    15. Re:common carrier? by IndustrialComplex · · Score: 1

      That would be awkward, but the ISP is the one that assigns those IP addresses and it would probably be pretty trivial to go by a unique user ID rather than just a straight IP.

      My point was that it could be done through analysis of the account holder, and not the content that person is currently accessing.

      Of course, that would make any ads targeted for such tastes all the more awkward, because that would mean it wasn't just an IP, it was someone with access to your account.

      MOM?!?

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    16. Re:common carrier? by sjames · · Score: 1

      Further, I wonder if they're opening themselves to trademark violations and other liabilities for every site they inject ads into? After all, they're creating the appearance that the websites are responsable for the ads.

      For example, given the random nature of ads, how long can it be until they inject an add for alcohol into an AA group's site, make it look like Intel is pushing AMD products (or worse, selling them actively!) or similar mashups that create brand confusion. Just imagine, someone goes to a microsoft.com site and gets a happy Tux announcing new 1U Linux servers!

      I don't think there's ever been a class action suit for trademark violation, but these clowns are really asking for one!

      They might accidentally avoid some of that by only replacing one set of ads with another, but in that case, they're opening themselves to still another set of liabilities. The actual sites will no-doubt have contractural agreements with advertisers. They may have set conditions as to what sort of ads will be displayed, perhaps as a matter of personal ethics or for religious reasons and even have exclusive arrangements with a particular advertiser. Swapping the ads out for others is a form of active interferance with those choices and uses the original site's copyrighted and possibly trademarked materials to help sell the new and unrelated ads.

    17. Re:common carrier? by sjames · · Score: 4, Insightful

      It doesn't, but nevertheless, common carriers are not liable for the goods and data transported. That's why the USPS doesn't face trafficing charges every time someone mails illegal drugs and the phone company isn't charged as a co-conspiritor if someone uses the phone to plan a robbery.

      Without the legal recognition of common carriers, there could not be phones, mail, or any sort of shipping. The criminal liabilities would be too great to even consider.

    18. Re:common carrier? by jjbarrows · · Score: 1

      almost certainly, and since they are taking this liberty with my data, and my p2p traffic, then i think i'll sue them for the next virus i get as well.

    19. Re:common carrier? by Anonymous Coward · · Score: 0

      On a similar note, there was a lawsuit a while back about some ISP doing this (and violating the page owner's copyright - which I think got squashed because it was part of the agreement for the free service)

      The ISP's customer isn't in any position to authorize the ISP to modify the content of the websites which the user visits. If the ISP wants to legally modify web pages, they need the consent of the author; the customer's consent is meaningless, and nothing they put in their TOS can change that.

  3. copyright issues by irtza · · Score: 0, Redundant

    by selectively modifying html pages, are the ISPs at risk of losing common carrier status and more importantly, is this any form of copyright violation? Are the owners of websites that have ads placed entitled to compensation?

    --
    When all else fails, try.
    1. Re:copyright issues by RedWizzard · · Score: 4, Interesting

      more importantly, is this any form of copyright violation? IANAL, but I think so. They are distributing a derived work (the modified webpage). They'd need permission from the owner of the copyright on the original work (the original webpage) or they'd be infringing.
    2. Re:copyright issues by EdIII · · Score: 4, Interesting

      I was thinking of the same thing. Trying to wrap my mind around it.

      The best analogy I can come up with is a kid delivering newspapers. You THINK the kid is just delivering the newspaper to you, but he is instead cutting out the advertisements (or god knows what else) and inserting his own client's advertisements while being paid for it.

      Now of course, unlike a newspaper, a website does not get paid for the advertisements up front. So I cannot see this as anything other then stealing. We can argue the technicalities to death here, but the EFFECT is that the website was denied revenue from their ads, while the ISP gained ad revenue for themselves. Your question of compensation is interesting, but how could one gauge what that potential compensation could have been? Assume the individual would have clicked all the replaced ads on the page and then multiply for punitive damages?

      I don't know about copyright violation as a complaint from the newspaper being a viable method to protect themselves. Is there legal protection afforded to websites that states the entire website must not be altered in any form during transit? Like I said I dunno.

      What I find more foreboding is that you can no longer trust the "messenger". These ISP's absolutely MUST lose their common carrier status, since I believe that any ISP must remain impartial to the data being transmitted across its networks to have that status. Injecting advertisements into web sessions could not possibly be considered impartial. They have a direct financial motive to do so.

      In order to protect their advertisement revenue streams websites may have to resort to strong measures, like encapsulating ALL of their traffic with HTTPS. That is just ridiculous.

      I am sure that the proponents of Net Neutrality are going to enjoy their nice new shiny bullet.

    3. Re:copyright issues by Ichijo · · Score: 1

      The best analogy I can come up with is a kid delivering newspapers. You THINK the kid is just delivering the newspaper to you, but he is instead cutting out the advertisements (or god knows what else) and inserting his own client's advertisements while being paid for it.

      I'd say it's more like he's inserting flyers. TFA didn't mention anything about ISPs removing or replacing ads in web pages while in transit, just adding more.

      --
      Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
    4. Re:copyright issues by qwan · · Score: 1

      No it is not flyers. Inserting flyers would be the ISP makes a window pop with ads.(it still needs to modify the page to add the javascript). So the ISP is indeed messing up the withe newspaper and the content. So the analgy is correct. In flyers the newspaper content is not touched.

    5. Re:copyright issues by Tibeca · · Score: 1

      Oh geez, first it is already in you terms of Service that you agreed to when you reqested the service. For example, I have Verizon DSL and theirs says, "Changes to Service or Features. Verizon reserves the right to change any of the features, Content or applications of the Service at any time with or without notice to you. etc." They state right there "content" and your most likely does too. Besides, you have the right to cancel, that's included in the TOS too. Second, it is not copyright infringement because the companies are probably doing pop-ups which is additional content or somewhere on the page that was blank already, even if they changed it to put there ad at the top and I doubt that the ISPs are replacing ads to theirs because that would be grounds for court, especially since a lot of sites are ad driven. Third, you already receive a similar system, your TV. regular has almost always had them, additional cable promised they would not do it because you were paying for it and opps they did it anyway - did people notice or were able to anything about it, nope, and premium channels would do it, but they already show enough of their own commercials. If subscribers go down though they may be forced to do it... Anyway, the internet is like the gold rush, companies do it to make money or more money in this case and they will keep digging till they find some.

    6. Re:copyright issues by wkk2 · · Score: 1

      This practice will probably end about the time a major corporation sees an ad for a competitor inserted into a web page. Purchasing a crypto accelerator and going 100% https seems like the only solution.

    7. Re:copyright issues by BitterOak · · Score: 1

      The best analogy I can come up with is a kid delivering newspapers. You THINK the kid is just delivering the newspaper to you, but he is instead cutting out the advertisements (or god knows what else) and inserting his own client's advertisements while being paid for it. Whoa! There's a big difference here. The paperboy is a paid employee of the newspaper, and he is handling the papers as part of his job. The ISP is not paid by the websites at all. They are, rather, paid by their customers. Their ability to inject ads may very well then depend on the terms of service contract they have with their customers. The websites are, in general, not their customers!
      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
    8. Re:copyright issues by KevReedUK · · Score: 1

      Now of course, unlike a newspaper, a website does not get paid for the advertisements up front. So I cannot see this as anything other then stealing. We can argue the technicalities to death here, but the EFFECT is that the website was denied revenue from their ads, while the ISP gained ad revenue for themselves. Your question of compensation is interesting, but how could one gauge what that potential compensation could have been? Assume the individual would have clicked all the replaced ads on the page and then multiply for punitive damages?
      IIRC, pay-per-click advertising is not the only online ad business model out there.

      I concurr that this will hurt those websites who use pay-per-click systems in a purely financial sense, but ONLY if the ads that the ISP is injecting REPLACE those already on the page. Simply inserting more ads would, in my opinion (and IANAL, by the way), only hurt the authors/owners of the sites with regard to brand confusion / defamation etc, and even then, only if the injected material is sufficiently random in selection that such contradictory adverts would make it onto the page. This MAY allow for suits against the injectors from this POV, but how do they go about identifying what ads were injected into their pages, when it can't be detected at their servers end?

      If the pay-per-click ads were REPLACED, on the other hand, then yes, there COULD be potential for a loss of income suit.

      Non-pay-per-click advertising, though, would not have any scope for a loss of income suit as, if the model is that the website author/owner gets paid based on the number of times the ad was served, they won't notice any drop in revenue as their ad provider's ads are still being served (regardless of whether the injectors replace or simply add to them), despite the client end possibly not getting them.

      At this point, however, I should clarify that I am a layman with regard to online advertising as it is something I've never used (either as a webmaster, or as a consumer). I see the ads (and yes... the volume on many sites can be infuriating, but I have enough software running on my PC that I can't be @r$s#d to add to it with ad-blockers. I run a pop-up blocker, but the ads that don't pop up, I've trained myself to ignore over the years!), but I don't click on them. If I want to buy something online... well... I'll look at the website of a retailer (either traditional brick-and-mortar or online only) that I've come to know and trust (usually by means of word-of-mouth / visiting their stores, etc), and when I can't find anything suitable on sites such as those, there's tried and tested [Insert your search engine of choice] to fall back on.
      --
      Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)
  4. In Canada... by rrahimi · · Score: 1

    Rogers has been doing this for a while, which goes along very well with their expensive and not-really-high-speed service.

    1. Re:In Canada... by Zanth_ · · Score: 2, Insightful

      I use Rogers and am in Ottawa. Besides Bell, Rogers is it! Though I don't experience this ad injection bs (I don't use their browser) I must say they are hands down the fastest and most reliable ISP in this metro. Though pricey, one can now get 20D/1U speeds for their premium package at 100/month and I'm getting 12D/1U for their mid level. Standard is 10 for that price.

      I suppose they aren't really high speed for the likes of Sweden or Japan, but in Canada, outside of business OC lines, I don't know of anyone faster.

    2. Re:In Canada... by FunFactor100 · · Score: 2, Informative

      Apparently they can inject ads without you using their browser. There are other ISPs in Ottawa btw, some just resell Bell's DSL though...which is now being throttled.

  5. Thank goodness by Dunbal · · Score: 5, Interesting

    Someone actually had the balls to NAME these ISPs, instead of referring to generic "providers". Of course it sucks to be you if you live in an area where they have exclusive coverage - but it's good to know who thinks they have the right to tamper with packets going between you and the destination of your choice.

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Thank goodness by Anonymous Coward · · Score: 0

      This is what https should have prevented, had we not horribly broken SSL certificates. They never should have been tied to any sort of 'trust'...now look what happened.

    2. Re:Thank goodness by Grant_Watson · · Score: 1

      This is what https should have prevented, had we not horribly broken SSL certificates. They never should have been tied to any sort of 'trust'...now look what happened.

      If there were no sort of trust, the ISP would just perform a man-in-the-middle attack: pretend to be you, accept the web site's SSL certificate, then decrypt the data, insert the ads, and feed you the altered web page encrypted with their own certificate.

    3. Re:Thank goodness by TheRaven64 · · Score: 2, Interesting

      The problem is that it's not tied to DNS. What should happen is that the root DNS entries are signed with a known private key. Every time you pass to a new authority, the SOA record should be signed with the parent's key. When you get to a A record, you get an associated TXT record containing the public key and all encrypted interactions with that host have to use the corresponding private key. That way to get secure communications with the host and guarantee that the host is controlled by the person who set up the DNS. The problem is that they try to make the SSL certificate guarantee that you are interacting with some named entity, rather than just whoever owns the domain.

      --
      I am TheRaven on Soylent News
  6. Please note the following... by nweaver · · Score: 4, Interesting

    a: XO's spokesperson has publically stated (see the PCWorld article) that it was probably a reseller, not XO itself.

    b: Most modifications, at least from the client viewpoint (and excluding the exploitable vulnerabilities which were discovered) are benign. 70% of the modifications were client-side proxies, such as personal firewalls, popup blockers, and add-removers.

    Of the remaining, most other modifications where things like enterprise firewall services (which modify/insert Javascript checking code) and compression transformations (removing whitespace and/or routines for displaying downgraded images to save bandwidth).

    --
    Test your net with Netalyzr
    1. Re:Please note the following... by Prisoner's+Dilemma · · Score: 0

      a: translation... I have plausible deniability.

      b:, c: Noted, but how long do you think that alterations will stay mostly benign?

    2. Re:Please note the following... by RobertM1968 · · Score: 1

      b: Most modifications, at least from the client viewpoint (and excluding the exploitable vulnerabilities which were discovered) are benign. 70% of the modifications were client-side proxies, such as personal firewalls, popup blockers, and add-removers.

      Them inserting any ads on my web space would not be benign for a couple reasons: (1) I dont know of any bot or script that would do so without damaging the layout (and it took long enough to get some of them to work in the various flavors of IE, and Safari, Firefox and Opera). and since I have my own ads on there, and charge based off the fact that I control the rate, frequency and number of ads displayed at a time, it would also hurt me financially.

      Of course, that doesn't apply to most people... and of course I wouldnt be (and am not) using a service such as those (as I expect most serious people who host websites wouldnt).

      So, yeah, you got a point...

    3. Re:Please note the following... by Anonymous Coward · · Score: 1, Insightful

      A: Translation.. it WAS XO, if it wasn't they wouldn't have used a BS 'probably' word. They would have denied it.

    4. Re:Please note the following... by RedWizzard · · Score: 2, Insightful

      a: XO's spokesperson has publically stated (see the PCWorld article) that it was probably a reseller, not XO itself. Don't resellers normally only handle billing and other client facing services? Surely XO would be the ones providing the actual service - otherwise the reseller is not a reseller, they're an ISP in their own right.
    5. Re:Please note the following... by T-Bone-T · · Score: 1

      a: XO's spokesperson has publically stated (see the PCWorld article) that it was probably a reseller, not XO itself. Probably a reseller? They don't know for sure that it wasn't them or they just don't want to admit to inserting ads?
  7. Signed pages (pity it won't work) and SSL by Craig+Ringer · · Score: 5, Interesting

    Because of this issue and some related problems I've often wondered about extensions to HTTP to support cryptographically signed pages.

    HTTPS is great, but involves a significant CPU cost per page and isn't friendly to web caches.

    Signed pages, if static, could be signed once and stored. They'd also be cacheable with all the normal rules.

    The main issue is key management. How do you get the signing key? Well, I'm pretty sure the HTTPS certificate key could be used to sign a page, though there might be risks to the integrity of the key. A better way would be to use a single HTTPS request to grab a signing key from the remote site.

    Signatures could be just another HTTP header, so browsers without support would never even notice. An alternative would be a HTML comment after the close body tag. The HTTP header, though, would work for related resources like images as well, and for that reason would probably be much better.

    Unfortunately, it's all useless because an ISP could trivially strip signatures from HTTP headers or pages if they wanted to mess with the page.

    If this sort of thing keeps on happening sites will just have to start offering HTTPS for all communication. The dodgy ISPs will have lower cache hit rates and higher demand for external bandwidth, but they will have done it to themselves.

    If only browsers would FINALLY include support for HTTP+TLS and for TLS upgrades, encryption could even be done transparently to the user.

    1. Re:Signed pages (pity it won't work) and SSL by jd · · Score: 1

      Don't see why it wouldn't work. You pull the site's public key from a public key server and validate against it. Or if caching is prohibited, use a key exchange algorithm to swap two random numbers - on the server, the server's number signs the page and the user's number countersigns it. It doesn't matter that it's weak, since you can use the HTTP headers to exchange new key pairs every page if you like and it's only intended to stop injection attacks.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:Signed pages (pity it won't work) and SSL by houstonbofh · · Score: 1

      Why is this so hard for ISPs to understand... Monitoring, filtering, or changing content will always result in obfuscation and encryption. Both solutions just make the ISP problems worse. Quite fighting your customer.

    3. Re:Signed pages (pity it won't work) and SSL by profplump · · Score: 1

      If only browsers would FINALLY include support for HTTP+TLS and for TLS upgrades, encryption could even be done transparently to the user.

      I'm all for STARTTLS support, but it's not clear to me how it would be any more or less transparent from the user perspective than HTTPS. What am I missing?

    4. Re:Signed pages (pity it won't work) and SSL by Craig+Ringer · · Score: 4, Insightful

      Because any signature not accompanied by protocol encryption can be stripped by the man in the middle (say, your ISP) without the client knowing it was ever there. Mechanisms to prevent that would also eliminate backward compatibility with older, signature-unaware, browsers, and would end up being essentially HTTPS anyway.

    5. Re:Signed pages (pity it won't work) and SSL by Craig+Ringer · · Score: 4, Insightful

      I probably spoke poorly by using the term "transparent". As you note, it's already pretty transparent to the user.

      What it's not is transparent to the web developer, host, and server.

      With STARTLS the restriction of one SSL host per IP address/port pair is lifted. That permits WAY more sites to use SSL, and allows its use without a redirect to a different host and/or port. The user won't see a different URL, there's no protocol string change, etc.

      It also allows a client to control whether or not it wants to use TLS, rather than having the server and web designer make those decisions for the client. The server can force the issue, but can also leave the option open to the client where appropriate.

      I really like the idea of being able to configure my machine to automatically prefer TLS encryption for HTTP when I'm using, say, a wireless hotspot. I like the idea of being able to set my tech-illiterate parents' laptops up the same way even more.

      It'd be particularly nice if combined with a new CA that was fast, cheap and fuss free at the cost of providing poor checking and verification (not like the current ones... *ahem*). Joe Blogger could get his SSL cert for TLS upgrades, and browsers could use it to help ensure encryption and communication integrity without ever suggesting to the user that the presence of the cert and protocol encryption implied anything about the identity or trustworthiness of the site operator.

      Currently your options are self-signed (resulting in most browsers screaming loudly to the user), expensive but still poorly verified certs from people like Verisign, or in-between options like openca that most browsers treat as no different from just another self signed cert.

      Personally I think the way browsers equate SSL with site trust is fundamentally flawed, and I think they've finally started to realize it, as evidenced by EV certificates and so on.

    6. Re:Signed pages (pity it won't work) and SSL by jd · · Score: 1

      Let's say that you stipulate that if the user/host component of the URI can be resolved into a public key, the page must be signed, then you eliminate the case of the signature being removed by a browser that makes that initial check (and therefore presumably makes the later ones) but do not impact browsers that do not make that check. The premise here is that there is some sort of trusted third party that cannot be trivially screened and that can tell the browser what to expect from the server. This would not be true of the key exchange idea - the browser can't independently verify if a signature is supposed to be there, so can't detect tampering that blocks verification.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    7. Re:Signed pages (pity it won't work) and SSL by Anonymous Coward · · Score: 0

      The premise here is that there is some sort of trusted third party
      That trusted third party will have a monopoly. Good luck keeping them trusted.
    8. Re:Signed pages (pity it won't work) and SSL by Shakrai · · Score: 1

      HTTPS is great, but involves a significant CPU cost per page and isn't friendly to web caches.

      Is being friendly to web caches still relevant in this day and age? How many organizations and/or ISPs actually still have to rely on caching because of a lack of edge bandwidth? Is this really still a concern?

      In that same vain, is the extra CPU overhead of https really a concern in this day and age? Even for older computers, is the CPU really the bottleneck? I've always found that memory (esp with Firefox) and slower hard drives (esp with less memory when swapping comes into play) are the bigger issues with trying to browse modern webpages on an older machine. Or are you thinking about the CPU overhead on the webserver instead of the client?

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    9. Re:Signed pages (pity it won't work) and SSL by scruffy · · Score: 1

      I would think MITM attacks by your ISP would be too easy to detect for them to do this on a regular basis without getting bad PR.

    10. Re:Signed pages (pity it won't work) and SSL by Craig+Ringer · · Score: 1

      Is being friendly to web caches still relevant in this day and age? How many organizations and/or ISPs actually still have to rely on caching because of a lack of edge bandwidth? Is this really still a concern?

      Alas, yes, at least in some places. Australia, for example, where *all* ISPs meter bandwidth and many users are on plans that permit them as little as 500mb or 1GB per month. I have a 24MBit ADSL service with a very reasonable 40GB allowance, but that's on the top end of what you can get and it's pretty pricey.

      In that same vain, is the extra CPU overhead of https really a concern in this day and age? .... snip .... Or are you thinking about the CPU overhead on the webserver instead of the client?

      I referred to CPU cost on the web server. Crypto accelerator cards help a lot there, though.

    11. Re:Signed pages (pity it won't work) and SSL by Craig+Ringer · · Score: 1

      Bad PR in the tech-savvy crowd, sure. All the bandwidth hogs will leave ;-) . If they used bandwidth tiered pricing (like everybody in Australia does) they might care, but in places like the US they'll probably be pleased.

      They might lose a little bit of business due to lost recommendations, but let's face it ... most people have no clue about ISP choice, and will buy whatever advertises the cheapest service with the biggest "speed" number.

      Here in Australia the biggest ISP by far is Telstra, who're also the dominant phone provider. They used to be the only phone provider. People use Telstra because their services look cheap when taken at face value, because they advertise widely, and as a default because they're familiar from voice services or have an existing relationship with the customer. Telstra are an awful ISP. Their prices are high, their services are slow, and their "cheap" plans are _really_ expensive because they provide a 200MB to 500MB monthly allowance after which you're charged a steep per-megabyte rate. Got the grandkids over playing games or downloading things? $ouch. Got a big Mac OS X system update? $ouch. Yet people use them, and the vast majority of people sign up with them when they first switch away from dialup.

      So, honestly, yes I do think ISPs can get away with doing this sort of thing on a regular basis. For a long time ISPs here used to override proxy cache expiry times set by the originating host, caching pages WAY too long. They used to ignore no cache directives. They used to ignore force-reload from the client. They used to ignore DNS TTL and cache DNS records for at least three days irrespective of the upstream TTL. These practices have fallen off mostly because bandwidth use isn't dominated by cacheable HTTP traffic anymore and because more sites now break totally when faced with that sort of abuse (thus generating support calls), rather than because ISPs ever got in trouble for these practices.

    12. Re:Signed pages (pity it won't work) and SSL by Kjella · · Score: 2, Interesting

      HTTPS is great, but involves a significant CPU cost per page and isn't friendly to web caches. We were doing 128-bit HTTPS connections ten years ago. Now I don't know how heavy hardware they used or how big that penalty is, but I'd be surprised if a decent server can't handle it, my box does P2P with encrypted transfers without breaking much of a sweat. As for web caches, HTTP less video/audio streaming like youtube is about 20% of Internet traffic. That means 80% aren't in the web caches and less traffic to fill the cache plus more dynamic content that can't be cached I think we're even lower. The tubes wouldn't clog and the servers wouldn't croak if we moved to HTTPS, though I'm sure it'd hit the margins of the cheapest hosting solutions.

      The main issue is key management. How do you get the signing key? Uh... you request it over plain HTTP? This is public-private key cryptography remember, the point is that you must verify the authenticity of the public key but beyond that it's like sending a PGP signed message.

      Unfortunately, it's all useless because an ISP could trivially strip signatures from HTTP headers or pages if they wanted to mess with the page. You lack imagination. Create a new "httpv" protocol, which is just like the http protocol except the browser will complain if requests aren't verified. Then you can start replacing http links with httpv links as sites catch on, and all legacy browsers have to do is treat it as http. Hell, you can probably get a dummy httpv handler to launch it as http if people insist on using browsers that don't work with this.

      If only browsers would FINALLY include support for HTTP+TLS and for TLS upgrades, encryption could even be done transparently to the user. Now that is necessary... Firefox, Opera and Safari can you do this so it'll be in IE in some years? What do they use for encryption anyway, openssl? If so it shouldn't be a big deal...
      --
      Live today, because you never know what tomorrow brings
    13. Re:Signed pages (pity it won't work) and SSL by jd · · Score: 1

      Ah, well if you shift the problem from whether it's even technically possible to whether it's remotely probable, then that's a different matter. Trusted third parties are arguably reasonable enough, but very large scale, economically viable trusted third parties are, whilst technically within the realms of possibility, not the least bit likely.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    14. Re:Signed pages (pity it won't work) and SSL by Kalriath · · Score: 1

      IE has fully supported TLS 1.0 (I am uncertain about upgrades) since IE 5.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    15. Re:Signed pages (pity it won't work) and SSL by elgaard · · Score: 1

      There is an expired RFC draft for cryptographically signed web-content:

      http://www.watersprings.org/pub/id/draft-jbendtsen-writing-rfcs-00.txt
      (I was Jons adviser on the project, creating the draft)

      --
      Niels

  8. Cant see the story... by Kenja · · Score: 5, Funny

    All I see is "Local ISPs cure cancer. All hail SBC!"

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Cant see the story... by Anonymous Coward · · Score: 0

      You were lucky. I got rickrolled.

  9. There is NOTHING wrong with this..... by zappepcs · · Score: 1

    as long as the ISP is paying me to download their ads. If I'm on the connection for 5 hours per week average, and using an average of 22kbps for that 5 hours, and it costs me about 11 dollars per week for service.

    22 x (5x60x60=18000) = 396000 kb

    if they force me to download one 75kB ad per page, say once per min. that would be (5x60x75x8=180000 bits or 180kb)

    180 kb / 396000 kb = 0.0454545% OR $0.50 per week.

    That would mean lowering my bill by an estimated average of $2.00 per month.

    For that to happen requires three things:

    1 - Agreement that they are using MY bandwidth
    2 - That this bandwidth has some value as shown
    3 - That they should pay me for it.

    Once we start bartering for the actual value of my time to look at their ads... well, my time is expensive, especially when you are using MY bandwidth.

    So, if you want to force me to look at your ads I will damned well expect a service fee of $5/month total cost for my internet connection.

    Guess that will never happen so the other option is NO MORE FUCKING ADS, thank you very much.

    NOW we know why some ISP's are claiming that some people use too much bandwidth? Perhaps this whole who uses what bandwidth should be reviewed with some transparency for the public.

    That's just poor business. WTF ever happened to 'service is king' in American business? If you provide a damned good service people will be willing to pay damned good money. ?????

    1. Re:There is NOTHING wrong with this..... by Bill,+Shooter+of+Bul · · Score: 1

      Uhmm, pretending that I was your ISP, I would gladly give you a $5.00 discount on your bill for your continuing loyalty and use of our new web x.0b product finder service.

      On a completely unrelated matter, we are experiencing some unexpected increases in the fees were paying due to the increased cost of oil coupled with the devaluation of the dollar against the euro ( I'm sure you must have read about it in the news) , So we are forced to increase rates with a $5.00 per month "Save the Future" fee. Take pride in knowing you are doing your part to fight global warming and helping out country obtain energy independence. If you have an extra big heart for this world consider upgrading to our Organic High Speed DSL. It will provide the same service level, but all electrons are generated with only organic materials and all for only an additional $10.00 . Your name will be added to our "Friends of the Earth" virtual plaque on our website demonstrating your commitment to our future, as well as the opportunity to purchase a t-shirt commemorating your commitment.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:There is NOTHING wrong with this..... by spikedvodka · · Score: 1

      Don't forget that because of our effort to become a "carbon-neutral" company, we are making a monthly investment in renewable energy, and are passing a small fraction of the cost on to you. You will see that as a $15 Carbon-Neutral charge on your monthl bill

      --
      I will not give in to the terrorists. I will not become fearful.
  10. USA ISPs are NOT common carriers! by The+tECHIDNA · · Score: 5, Informative

    When will this zombie...er, urban legend die (at least in the US?)

    Cable Internet Service Not Common Carrier ... and that was a ruling by the US Supreme Court.
    Corollary:
    FCC Reclassifies DSL, Drops Common Carrier Rules ... so DSLs don't escape either.

    I'm not rooting for this, but we need to try harder for an actual solution rather than seek the unicorn of a "solution" that didn't/no longer exists.

    1. Re:USA ISPs are NOT common carriers! by TapeCutter · · Score: 1

      I think it's also the reason why here in Oz the phone companies offer ISP services through a subsiduary company.

      Unicorn - Where's BadAnalogyGuy when we need him?

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    2. Re:USA ISPs are NOT common carriers! by Kjella · · Score: 4, Informative

      No, in legal terms they're not but USC 17512 is "common-carrierish" enough that most people will call them that anyway. At any rate, 17512(a)(5) states "(5) the material is transmitted through the system or network without modification of its content." So, if your copyright is being infringed and shown on a page where these ISPs have injected ads, I would say this protection does not apply and you can sue the ISPs for damages. Plus I imagine this shoudl fall under all sorts of other laws, you can't just associate my page with your ad, it can be anything from defamation (ads that are offensive to the site's content) to fraud (thinking you support a page you don't). If you throw a big enough pile of shit at them for this, something will stick.

      --
      Live today, because you never know what tomorrow brings
  11. Nip it in the bud with stiff penalties. by Prisoner's+Dilemma · · Score: 0

    It would be nice if this was curtailed early with true penalties. Any intermediary data transport should not be allowed to alter information. Block maybe, but never alter.

    I never even thought to check for this stuff. I wonder how many other schemes are doing this. Say swapping out Amazon associate numbers, or Google Adsense numbers?? unless your are the sender and the recipient, and check this, how would you know?

    How is this different than if FedEx started opening packages and inserting advertising fliers? Or swapping out the high end item you purchased for a replica made in Indonesia?

  12. Don't Give Virgin Media Ideas by MrSteveSD · · Score: 1

    Please!

  13. I charge for ads by BanjoBob · · Score: 4, Interesting

    My sites charges for advertising -- it is NOT free. If an ISP inserts ads into my pages, then I expect to be properly compensated for them.

    If an ISP starts inserting ads of my competitors on any of my web sites, that would be totally unacceptable behavior.

    Does this occur when a client's ISP passes traffic from my host to the customer's client? If so, I don't know how I could monitor that or even detect it unless the client user notified me.

    I'd like to hear more on this subject.

    --
    Banjo - The more I know about Windoze, the more I love *nix
    1. Re:I charge for ads by Compholio · · Score: 4, Informative

      I don't know how I could monitor that or even detect it unless the client user notified me.
      Have your server compute the MD5 sum of the page of your website and transmit it as an invalid HTML tag (or just a hidden one) at either the beginning or end of the document. In this document (or in a referenced "SCRIPT" page) also insert JavaScript that computes the MD5 sum of the client-received document (sans the added information) and transmits both the original MD5 sum and the computed sum back to your sever using AJAX. If these don't match then somewhere along the way someone tampered with your document.
    2. Re:I charge for ads by Anonymous Coward · · Score: 0

      Just visited your homepage. Very interesting once I got to it. How come you have 30 click through ads before the actual content though?

    3. Re:I charge for ads by Lost+Engineer · · Score: 1

      Thanks to that other dude for whining about your site; by which I mean convincing me to click on the link. I'm liking what I'm seeing so far.

    4. Re:I charge for ads by shabble · · Score: 1

      insert JavaScript that computes the MD5 sum of the client-received document (sans the added information)


      This won't work, because browsers typically change the HTML during parsing. Might work if you only compute the MD5 of only parts of it (like only the img src values.)
    5. Re:I charge for ads by ruin20 · · Score: 1

      See above. That would return different checksums for almost all pages given most ISP's use some form of compression/decompression that will parse the page. The MD5sums will almost always be different.

      --
      Oh honey look... How cute... an angry slashdotter!
    6. Re:I charge for ads by Anonymous Coward · · Score: 0

      I was thinking along similar lines. Using Javascript, you could look for tampering with in the text of the file.

      The argument about compression is not valid as it should not affect the body of the file that is visible via the object model in the browser.

      You could also load the whole page using AJax. Pass a dummy body such as And then in your script replace all of the body with the real file.

      As a content provide I object to the meddling of the content between myself and the users. The way I see it, the ISP are stealing my advertising revenue. Dependant on how this additional content is represented the ISP could be guilty of passing off. "there is a misrepresentation by the defendant (whether or not intentional) leading or likely to lead the public to believe that goods or services offered by the defendant are goods or services of the claimant;". It really does not matter what agreement they have with their users as a content provider, I did not sign up to their agreement.

  14. I laugh at you by Anonymous Coward · · Score: 0

    Firefox + AdBlock = Win

    1. Re:I laugh at you by chubs730 · · Score: 1

      Just shut up already! Nobody gives a shit! If we wanted to use adblock we would!

    2. Re:I laugh at you by Anonymous Coward · · Score: 0

      You've identified yourself as a fool.

  15. It's Started by hyades1 · · Score: 3, Interesting

    All the huge communications/entertainment corporations and every government in the world have been trying for years to get control of the internet and make money off it/control it. It looks like the big push is on. The ISP's want to start throttling bandwidth and content, then raking in the cash from both ends. Governments have finally figured out that they can get what they want by bribery instead of just the threat of legislation, and so has the entertainment industry. They're all on the same page now, and all of us are squarely in their gun-sights.

    It's time for those of us who value what we have here to wake up and start fighting back. The pressure is bound to get intense, and it's going to come from a lot of places. There's too much money to be made and too much power to be had in controlling the flow of information to a huge portion of the world's population.

    I don't know whether the solution is technological, legal, some combination, or something completely different (like massive displays of civil disobedience, for example). But I'm utterly confident that if people don't start fighting back, we can all kiss access to unfiltered information goodbye.

    And that will be a very, very dangerous thing.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
    1. Re:It's Started by e9th · · Score: 1

      Well said. Very well said.

    2. Re:It's Started by EasyTarget · · Score: 1

      Amen,
      And we need to evangalise this too. It's something people can easily grasp as being wrong and dangerous.

      I found it very easy to explain to a colleague who's initial reaction was 'so what, it's just ads.' That once the advertisers are paying the ISP directly, they won't be paying the website operators. Out goes all the non-corporate content, ie. most of the good stuff..

      They themselves then worked out that once changing ads becomes common, inserting extra ads will follow, and finally other content will be changed.

      --
      "Oops, I always forget the purpose of competition is to divide people into winners and losers." - Hobbes
    3. Re:It's Started by Anonymous Coward · · Score: 0

      Even if the powers-that-be manage to completely shut down the free flow of information, the information will still flow. Those of us who care can fall back on the concept of the self-hosted BBS, with access spread by wireless this time. For information that can't be found locally, encrypted links to trusted sources could be ran out over the commercial net. It's two steps forward, one step back. We won't make the mistake of giving away our access again.

  16. Blocking content vs. modifying content by Fulkkari · · Score: 3, Insightful

    We often complain about the efforts made by China and others in blocking Internet content. But how does this compare to modifying the content? With blocking you know it is blocked, but with modified content, can you tell? The ISP might say that it just puts ads on the pages, but would you trust it? Having a secret ISP framework for modifying content is a disaster waiting to happen. Personally, I think the web should go https.

    --
    I demand the Cone of Silence!
  17. Play Dirty game Re:common carrier? by freedom_india · · Score: 0, Offtopic

    Why can't we just convict the CEOs of child endagerment and send them to jail?
    For instance someone delibrately hacks ISP pass-thru server, inserts child pr0n into it; streams it to the user; who when arrested by FBI proves in court it was the ISP who changed the pages; and gets the CEO to serve time with bubba!
    Yes it does require coordinated well directed effort, but then many would like to play the false flag operations especially if its for a good cause.

    I say we do it.

    Make a couple of ISP's pay, in jail time, especially the middle-ones, and suddenly you would see the larger fish playing nice and net neutral and crap.

    After all that's what the Bush government does, right? It fights dirty, floats Swift Boat ads, leaks out CIA agent names, tortures, use FOX news as mouthpiece, etc.

    Play the same game they play.

    I guess if ParMaster or the old-age hackers were still alive, they would rise to this challenge.

    --
    "Doing what i can, with what i have." ~ Burt Gummer
  18. Web Publishers Lobbyists by FunFactor100 · · Score: 1

    The ISP's surely have lobbyists...perhaps it's time website owners band together and hire their own lobbyists. I own a medium sized site, I'd get on board assuming we could all agree on things.

  19. Now we know why ISPs are so against Net Neutrality by Newer+Guy · · Score: 2, Interesting

    The reason they're so against it is because they're already VIOLATING it! If net neutrality laws/policies came to be the ISPs would have to change the way they conduct business now.

  20. Toolkit for detecting changes to your own page by csreis · · Score: 5, Informative
    If you're interested in knowing if your own page is being modified in flight, we (the authors of the study) have an open source toolkit for adding a "web tripwire" to your page. It's just a piece of JavaScript code that does an integrity check within the user's browser, and it can report any in-flight changes back to your server.

    The toolkit requires you to run CGI scripts on your server to collect results, but we also have a web tripwire service that is easier to use (available on the same page above). Just add one line of JavaScript to your page, and our server will handle the integrity check and collect the results. We can then provide you with reports of the changes, much like Google Analytics.

    We hope that by spreading web tripwires to other pages, we can at least deter ISPs from making further changes to web pages in-flight.

    1. Re:Toolkit for detecting changes to your own page by llamafirst · · Score: 2, Interesting

      Plus if you use a small amount of encryption in your web tripwire / digital signature code, any ISP attempt to subvert the tripwire would be a DMCA criminal act in USA.

  21. Legal? by Raul654 · · Score: 1

    Is injecting data into someone else's bitstream legal? IANAL, but I suspect this practice could very well run afoul of computer trespass and other anti-hacking laws.

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
    1. Re:Legal? by quaero_notitia · · Score: 1

      Michigan law "FRAUDULENT ACCESS TO COMPUTERS, COMPUTER SYSTEMS, AND COMPUTER NETWORKS Act 53 of 1979" http://legislature.mi.gov/doc.aspx?mcl-Act-53-of-1979

      Read 752.795 Prohibited conduct. Sec. 5. http://legislature.mi.gov/doc.aspx?mcl-752-795

      Here's snip from Sec. 5: "(b) Insert or attach or knowingly create the opportunity for an unknowing and unwanted insertion or attachment of a set of instructions or a computer program into a computer program, computer, computer system, or computer network, that is intended to acquire, alter, damage, delete, disrupt, or destroy property or otherwise use the services of a computer program, computer, computer system, or computer network. This subdivision does not prohibit conduct protected under section 5 of article I of the state constitution of 1963 or under the first amendment of the constitution of the United States."

      Free speech maybe?

      --
      -- Wondering how long until the internet becomes fully corporatist, like television.
  22. Encrypt by MacDork · · Score: 1

    If you aren't encrypted, it could occur at any hop along the way. The good news is end to end encryption solves all sorts of problems :-)

    1. Re:Encrypt by PoopMonkey · · Score: 1

      Using post cards was a poor choice in comparison. The USPS can and does inspect mail, the privacy you expect is the idea that you sure hope no one opens your envelope. Which is pretty much exactly the same as sending anything over the internet, you package something up, send it off for delivery, and ultimately in the middle you have little to know what's going on while in transit.

      Don't get me wrong, I agree with what you're going after, just the choice was a poor choice of comparison.

    2. Re:Encrypt by qzulla · · Score: 1
      Once Point to Point Encryption becomes the standard in all package design if the government wants to intercept and read my communications they'll have to do what the law says they have to do... Get a warrant. The same goes for my ISP or anyone else for that matter.

      I could be wrong here but wouldn't they need a public key for this? How many even know what this is? Would it be automatic? Do I have to surrender my key so I can be monitored? If so then why would it be any better than the failed Clipper chip?

      I fail to see how this protects us.

      Actually this could make a cool story. I fail to give up my key and they chase me to the ends of the earth.

      Crap. They already did that in The Fugitive.

      Carry on. Don't mind me.

      qz

  23. Googling for _popupControl ... by argent · · Score: 1

    The first hit is a thread on a BBS complaining about the web forum inserting _popupControl.

    How many other problems caused by injection are being blamed on the wrong parties?

  24. Gah by Moraelin · · Score: 4, Insightful

    Gah. Two wrongs don't make a right.

    And using the law as just some excuse to jail someone you don't like, even via some convoluted fallacy, is not how the rule of the law was supposed to work. And not just from a moral right vs wrong point of view, but it also takes away quite a bit out of the deterrence factor of the law and police. After all, if you know that (A) whether you get convicted or not depends more on whims, friends, or being in the wrong time at the wrong place, and (B) whatever you did, chances are decent they'll find a scapegoat to make an example of, instead of finding you, just says you have more chances to get away with something genuinely criminal.

    We tried using spectacular shows of making an example of some bystander, to scare the criminals. Heck, half of the medieval justice worked like that, and the communist block kept at it until the bitter end. It doesn't really work well.

    And in this case it would also create the precedent that _any_ content you serve can get you in PMITA state prison. There's nothing to say that only ISP's inserted ads can be demonized and victimized in your setup. Any site, regardless of whether it's serving ads, or is a free forum like Slashdot, or sells stuff on the internet, or is some company's web presence on the net, etc, could be hacked to serve malware, adware, spam, phishing, redirects to other sites, etc. Some of which, yes, porn or to porn.

    So what do you propose? That if your company's site can be hacked like that, the CEO goes to jail? Well then how about we take that to the logical end then and give some responsibility in it to the guys who programmed those vulnerabilities too? Or to the admins who didn't secure the servers right? To the security teams who didn't find some glaring vulnerabilities? To the PHB's and developers who had an "auugh, those security guys are just bullies, blowing stuff out of proportion to make me look bad!" attitude and pulled all sorts of strings to get the severity rating lowered? To the beancounters who got a bonus for slashing the budget for security? To the controlling guy who insisted on hiring only the cheapest burger-flippers who had a crash-course in Java, as a cost saving measure? To the level 1 support monkeys who advised someone to disable his firewall and/or disable his virus scanner, just to install a stupid game or access some vuln-laden site? To the idiot who wrote that canned list of answers? Etc.

    I mean, if it counts as "endangering the children" if you have some vulnerability that _could_ be used against children, then, seriously, there are a _lot_ of people who had a hand in creating that vulnerability, not just the CEO. That's a lot of jails we'll need.

    You'll also notice that it just doesn't say "stop tampering with the sites". It just says that if you can be hacked, you can go to jail. So if you're sure enough of your code and your admins to be on the internet at all, then you're sure enough to mangle the web pages too. E.g., if you're sure enough that your ad server is secure enough to use it on your web site, then you're sure enough to use it in other people's pages too. After all, if it were hacked to serve kiddie porn, it would serve it on your own site too.

    No. If it has to be stopped, it has to be a clear law and applied uniformly. The idea isn't even new. Any country has laws against tampering with snail mail. Make it illegal to mess with someone's electronics communications, and apply it impartially and uniformly.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Gah by freedom_india · · Score: 4, Insightful

      You are right.
      But you are also idealistic. And you belong in the Jefferson era.
      Your approach would not work in today's times, where corporates rule the roost without even having a vote or responsibility.
      Laws can be circumvented easily through stooges, loopholes, sympathetic judges, presidents-pardoning-criminals, etc.

      At a time when might is right, it makes sense to apply the same rules to those twist the law and cheat. Take for instance Microsoft's recent troubles: Its EULA clearly state XP is NOT sold, but only licensed, to prevent us from tampering or reselling it. The same EULA was used by one US State to force Microsoft to pay taxes on such license fees. Microsoft tried to weasel out, but was caught by its own EULA. Now they can't avoid paying taxes because their EULA says its license fees, and they can't remove the EULA, because hackers would have a field day in selling legitimate copies of modified XP!

      If large corporates can change the spirit of the law to suit themselves and perform unethical and clearly border-illegal acts like throttling, disconnecting without notice, then so can we.

      After all US has the Super 501 laws which state that any country's laws which are discriminative against US products would have those same laws adopted by US against them!

      If the government says its OK to have an eye-for-eye attitude, then it is OK for me too!

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    2. Re:Gah by Moraelin · · Score: 0, Offtopic

      Actually, I'm a very realistic European. The electoral system in most of continental Europe didn't degenerate into the two-party fuckup of the USA, and still makes politicians work for their votes. Elections are as good as never won by any one party, but by an uneasy coalition of conflicting interests, most of which are just itching for an excuse or opportunity to shaft each other. You may think that party X won the elections, but literally it tends to be more of a case of party X has a 26% of the votes, party Y has 19% and they coopted party Z too which has 6% of the votes, to get a coalition that has 51%. But those alliances can vanish overnight, and coalitions can form the other way around overnight. Party X can go from being the leader of the winning coalition, to being the largest party of the opposition, as another 51% coalition formed without them. Jerrymandering also doesn't work in this kind of an electoral system. Now I'm not saying that the politicians here are honest or altruistic. They're... politicians, same as everywhere else. But they're not in a position to just be overtly corrupt and overtly in the pocket of some corporation or cartel. They'll get their bribes in a lot more secrecy, and be a lot more subtle about trying to favour their "benefactors". What I'm saying is that, essentially, politicians have to be populist, with all the good and the bad that that involves. Overtly favouring corporate lobbies over the interests of the voters, tends to be a suicidal move. On the contrary, they'll fall over themselves to tell you what they'll do to make corporations respect your privacy, treat you right, etc. Antitrust is actually applied, and with a big mallet at that. Etc. Essentially the funny part is that it's a system that works _because_ half the politicians are self-centered sociopaths. It just gives them the motivation to keep each other in check. But anyway, there's nothing idealistic about believing in the rule of the law. Again, here it tends to actually work that way. Now I wouldn't know if the system in the USA is as bad as you paint it, and I'll refrain from commenting on that. But _if_ it's that bad, why don't you change the way your government works? If so many people are disillusioned with the results of the current system, by all means, change it. Make a party whose sole platform is to change the electoral system. Convince enough people to vote for it. That's it. It _has_ happened before. The original Republican system was created pretty much around the sole issue of slavery, and had no trouble flipping the bird to the existing two parties and getting a majority in the congress. Exactly what's keeping you from pulling that stunt again? _If_ the system drifted so much and so obviously from representing the people, surely enough of those people could be persuaded to vote to change it to something more palatable.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    3. Re:Gah by freedom_india · · Score: 0, Offtopic

      Oh.. you are an European? I envy you guys. Your ISPs have Net Neutrality enforced on them by law (finland), and in germany the cops cannot insert spyware into PCs, in France you are forced to allow others to compete else the state beats your head with a mallet, in Norway i can get a bankcruptcy declaration against a large corporate if it fails to pay me even EUR 1,00 that it owes to me.

      And your medical insurance schemes make it possible for me to pay $39 for an x-ray in paris compared to $300 in US.

      Possibly US could be there IF both parties are dissolved and all their leaders prohibited for life from politics, and laws are passed preventing corporate ownership of news media, and NO consolidation/monopoly media.

      But then...am dreaming.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    4. Re:Gah by Shakrai · · Score: 1

      The electoral system in most of continental Europe didn't degenerate into the two-party fuckup of the USA

      No, it degenerates into a multi-party fuckup instead, where minor (in some cases single issue) parties hold ridiculous amounts of influence that bear no relation to their actual numbers (unless one party can actually attain a majority on it's own). It degenerates into unstable Governments that dissolve, call for elections, get elected, only to dissolve yet again after some minor party walks away from the governing coalition.

      Don't get me wrong -- the system seems to work well enough for Europe. But I don't think it's the direction that we should be taking the United States.

      But they're not in a position to just be overtly corrupt and overtly in the pocket of some corporation or cartel

      This is just downright misinformed. Europe has had it's fair share of corruption and bought-off politicians. Took a look at Italian or British politics sometime.

      Exactly what's keeping you from pulling that stunt again?

      Apathetic people who would rather whine about how bad things are then actually get involved in the process to change them.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    5. Re:Gah by FredFredrickson · · Score: 1

      That's why we've got an idea... Open Lobbying, (Read zappepcs post, and my reply).

      Maybe you guys would like to get in on the cause? I am certain this would be ground breaking if we can get a following. email me: webmaster at fredrickville.com

      --
      Belief? Hope? Preference?The Existential Vortex
    6. Re:Gah by Anonymous Coward · · Score: 0

      "We tried using spectacular shows of making an example of some bystander, to scare the criminals. Heck, half of the medieval justice worked like that, and the communist block kept at it until the bitter end. It doesn't really work well."

      It seemed to work well enough for Saddam.

    7. Re:Gah by Raenex · · Score: 1

      Your approach would not work in today's times, where corporates rule the roost without even having a vote or responsibility. Laws can be circumvented easily through stooges, loopholes, sympathetic judges, presidents-pardoning-criminals, etc. There has always been corruption and injustice. Always. These times are not special, though lots of people in their own particular time seem to think they are going through issues that others haven't.

      The fact that the world is largely connected through a free internet is special, and worth fighting for, but not at the point of corrupting the very principles we are fighting for. That's just lazy and dishonest, and frankly weakens the cause and demeans yourself.
    8. Re:Gah by freedom_india · · Score: 1

      free internet is special, and worth fighting for, but not at the point of corrupting the very principles we are fighting for Probably if our founder fathers have thought along same lines, we would not be free even today or probably would be a commonwealth.
      War is a dirty business.
      Second World War is where you came close to clearly defining in black and white the good and bad guys.
      Yet US and allies did fight a dirty war for the very causes they swore to defend.
      As you said, there has always been corruption and injustice.

      And if that corruption is useful for the larger good, then i say do it.

      Give the ISPs a taste of their medicine, and see them respond.

      After all they are soulless corporates led by CEOs who have 8 houses and a mistress while our only homes are being foreclosed.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    9. Re:Gah by Raenex · · Score: 1

      And if that corruption is useful for the larger good, then i say do it. That's what everybody thinks when they are being corrupt. They rationalize it. Eventually you get to a point where you are as evil as the "evil" you are fighting against, and you have lost the high ground. It's hard to cry "injustice!" when you are just as unjust.

      There are times when you "the end justifies the means". You should just be very, very careful when crossing that line, and not cavalier.

      After all they are soulless corporates led by CEOs who have 8 houses and a mistress while our only homes are being foreclosed. Many workers make a lot more money than people scrounging around at minimum wage. People losing their jobs to foreigners don't care about the foreigners who may be dirt poor -- they only care that they lost their job. Many of the people who are being foreclosed bought houses they never should have, which just raised the prices for those who were responsible.

      The truth is that people, in general, worry about their own success first, and other people second. However, if everybody resorted to lawless and unethical means for their personal issues the world would be a hellhole. As it is now, yes there are problems, but for the most part the system functions.
  25. STUDY Shows Most Web Users Steal Lots of Shit !! by Anonymous Coward · · Score: 0


    It's a goddamn study so you know it is fucking true !!

  26. In other news.... by Anonymous Coward · · Score: 0

    ....politicians lie to get elected.

  27. Kudos to the UW folks - one small problem... by itsdapead · · Score: 2, Insightful

    Great study, kudos etc, but one small heads up:

    On visiting vancouver.cs.washington.edu (which you are encouraging people to digg and blog) I'm told that I have taken part in an experiment, many thanks, fait accompli - I'm not told (or at least, can't discover without extensive reading) what data has been gathered, whether it will be anaonymous, whether I can opt to withdraw etc.

    Do you see where I'm going here...?

    I really don't think the UW guys are going to be abusing this data, and they're doing it to protect us - I'm not feeling particularly violated and, hell, I love the smell of irony in the morning - but what is sauce for the goose is sauce for the gander/if you're standing on the moral high ground it helps to be wearing appropriate footwear/people who throw stones shouldn't build glass houses (er, that's enough aphorisms...) - this sort of thing could be picked up by the bad guys to smear the research.

    The page really should link to a front page explaining what they're doing with a large, friendly "yes - I want to participate" button.

    (Speaking as someone who's just had to submit a long, silly ethical clearance form for a completely innocuous research project, presumably on the grounds that anybody planning to seriously abuse their experimental subjects would be honest enough to point this out on the form...)

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  28. They're not inserting ads into your pages by Rix · · Score: 1

    The content on your machine is not altered in any way. Once you pass it off, you really have no say in what's done with it.

    How is this any different in principle from the ad stripping software we've always had?

    1. Re:They're not inserting ads into your pages by Anonymous Coward · · Score: 0

      Because the ISP is making a derivative work without the license to do so. This is copyright infringement. And, since the ISP is gaining monetary compensation, this is commercial copyright infringement.

      And that is criminal.

  29. Others couldn't get away with this by DKlineburg · · Score: 1

    I think this is the same thing as if a paper boy were to take out ads, and or add ads to your paper on delivery. I don't think the newspaper would be very happy with this result. I don't see how this is any diffrent, and I don't think it should be tolarated as such.

    --
    Memory is deceptive because it is colored by today's events. - Albert Einstein
  30. Encrypt by DeanFox · · Score: 2, Interesting


    Why on Earth are we allowing anybody to read this traffic?

    All new programs really need point to point encryption built in by default. As in, I want to design a new {whatever}: In programming I first decide how to secure the connection and encrypt the data. Second, I decide what I'm going to transfer, then the interface.

    Post cards eventually led to folded paper with a wax seal to the letter inside a sealed envelope. Where is the same standard of privacy in Internet Clients that I expect when I mail something as simple as a greeting card?

    Once Point to Point Encryption becomes the standard in all package design if the government wants to intercept and read my communications they'll have to do what the law says they have to do... Get a warrant. The same goes for my ISP or anyone else for that matter.

    There's a reason all Internet use should be considered public. We're all shouting at the top of our lungs. Right now all they have to do is stand close enough to eavesdrop on a public communication that's out in the open.

    Most of us on SlashDot are in the industry designing these Clients. Rather than complain, when you write your next Client why not design it securely?

    -[d]-

  31. Call it "Tampering" by theonetruekeebler · · Score: 5, Insightful
    We need to stop referring to these shenanigans with neutral or pragmatic names. We call these actions "modification" or "altering" or "injection" and it riles us, but you can bet your bottom dollar that the ISPs and Comcasts of the world are sitting around coming up with terms like "shaping" and "adapting" and "presentation opportunity."

    Names are powerful.

    If an ISP modifies a web page, they are tampering. Putting their own ads there is impersonation

    If an ISP puts your IP at the top of a RST they generated, they are packet forging.

    If an ISP examines the data portion of a packet they are reading your content.

    If they change the header (other than decrementing TTL or doing NAT) they are packet tampering.

    And if they say it's to enhance user experience they are lying

    --
    This is not my sandwich.
  32. It would probably just borrow some time by Moraelin · · Score: 1

    Possibly US could be there IF both parties are dissolved and all their leaders prohibited for life from politics, and laws are passed preventing corporate ownership of news media, and NO consolidation/monopoly media.


    Actually, that would probably borrow some time for you, but still be the long and embarassing road back to square one.

    Duverger's law basically says that no matter from where you start, a simple plurality voting system devolves into a two-party system, given enough time.

    So pretty much unless you change the voting system, you'll be back to two parties in no time. You could outlaw both existing parties, do what you will to media, etc, eventually two parties would again consolidate to the point of "yeah, but if you vote for the third guy, you're throwing your vote away."
    --
    A polar bear is a cartesian bear after a coordinate transform.
  33. This is an oppertunity to make big bucks. by anwyn · · Score: 1

    This violates two laws. First the ECPA. In order to modify a web page you have to intercept it. Ok, maybe the ISP can get out of this by getting you to wave this as part of your term of service agreement. Further, even if you could catch them in the act and get the government to prosecute, the fines would go to the government. There is no Gold here.

    Second, it violate the copyright act! The right to create derived works is one of the exclusive rights of copyright holders!

  34. we all knew this since the 90s by hesaigo999ca · · Score: 1

    Dude, 99, i was visiting sites that were full ads from the ISP hosting your website, what would be different now, that they do this dynamically on the way to the end point user, instead of static inline in your code???

  35. Let's establish a copyright troll! by anwyn · · Score: 1

    This violates two laws. First the ECPA. In order to modify a web page you have to intercept it. Ok, maybe the ISP can get out of this by getting you to wave this as part of your term of service agreement. Further, even if you could catch them in the act and get the government to prosecute, the fines would go to the government. There is no Gold here.

    Second, it violate the copyright act! The
    right to create derived works
    is one of the exclusive rights of copyright holders! Secondly, the right to create derived works is separate from the right to copy. So even though it could be argued that the author has waved the right to copy by putting the page on the web (you have to copy to display the page, and that is the purpose of the web), this does not waive the exclusive right to create derived works. I am sure that all the proffessionally created web pages have not waved their derived works rights. If this were the case, you would see non fair use knock offs of professional web pages on the web all the time and you don't. Thirdly, the right to create derived works belongs to the WEB page creator, not to the viewer. The web page creator is not a party to the terms of service agreement, so the terms of service agreement can not wave this exclusive right! Fourthly, the copyright act has
    civil penalties. They range from $750 to $30,000. OK, if the judge goes for the low end this could be chicken feed. But not if you have a lot of counts!. $750 times 10,000 counts is a lot of money. In addition the amount can go up to $150,000 if the infringement is willfull which this kind clearly is. In addition you get
    attorneys fees. Just to be on the safe side our troll could warn the ISP. They will probably stupidly ignore it, or they would not have setup this scheme in the first place. They probably think they are protected by the terms of service agreement. They are not.

    Ok, lets set up the troll. We need to find or create a web page with a lot of traffic and it would be helpfull if the author were sympathetic to the rights of computer users. Groklaw comes to mind, but I can not remember seeing any advertising there. Can anyone think of some good candidates?

    Ordinarily, I am against trolls but this is an opportunity for the Good guys to profit from one! As well as reform some bad ISP behavior!

  36. Use hash? by sdhoigt · · Score: 1

    I honestly don't know how easy this would be to implement, but how about we start using a new meta tag on our web sites that contains a (dynamically generated) hash of the HTTP content for each page being sent (probably easier said than done). The client browser would then check against the hash with the content it received and notify the user in some fashion if the two hashes differ.

    I know this would increase the resources needed for each and every page sent/received, but maybe (client side anyway) you could create a white list of sites that you want to verify that you are indeed viewing the unadulterated page (I.e., bank webpages, etc.).

    SD

  37. Obligatory by david_thornley · · Score: 1
    1. Create a web page.
    2. Register the copyright with the copyright office.*
    3. Watch to see who changes content on your page.
    4. Sue them.
    5. Profit!

    *Copyright violation is illegal without this step, but you can sue for a whole lot more money if it's registered.

    (The "ol" tag seems to be broken. Please imagine the numbers.)

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  38. IMHO the titles are mistaken. by Ungrounded+Lightning · · Score: 1

    When will this zombie...er, urban legend die (at least in the US?)

    Cable Internet Service Not Common Carrier ... and that was a ruling by the US Supreme Court.
    Corollary:
    FCC Reclassifies DSL, Drops Common Carrier Rules ... so DSLs don't escape either.


    IMHO the Slashdot titles are mistaken. The decision doesn't say they're not a common carrier. It just clarifies what type of common carrier they are.

    So they don't have to provide wholesale access to their lines? Fine. Do/can they refuse to give their competitors a retail subscription? (Say: Covad opens an office somewhere they don't have their own net deployed and orders cable internet for it from Comcast. Does Comcast refuse to install it?) If not, they're still a common carrier.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  39. Read the article - in defense of XO by Orig_Club_Soda · · Score: 0

    "An XO spokesman said that the company does not engage in this practice and that any ad-injection linked to its network is probably being done by a "downstream" service provider that is purchasing network capacity from XO." ...I know people at XO and they say this isn't their policy.

  40. OWASP Presentation about Third Party Content by Anonymous Coward · · Score: 0

    There was a presentation at the last Open Web Application Security Project (OWASP) Conference about vulnerabilities introduced by including third party content on bank, investment, and other sites.

    The presentation can be found here:
    http://www.owasp.org/images/6/6d/OWASP-WASCAppSec2007SanJose_Dangers_of3rdPartyContent.ppt

    This type of behaviour by these ISPs would make it very difficult to protect sensitive customer data. I am suprised nothing has been done to prevent these practices.

  41. Injection... or Replacement... by Anonymous Coward · · Score: 0

    While only a few ISP's are dumb enough to actually inject ads into HTML, there are actually a large number that will replace existing ads.

    In fact, I work for an ISP and we recently began replacing existing banner-style ads (the ones that download from known ad servers) by poisoning our own DNS to a 3rd party company (which we host an internal server for) that then sends a different content stream. The html on the page is not modified at all, we basically hijack the connection of the pre-existing banner ad.

    Not that it's any better, but that's not my department anyhow.