Slashdot Mirror


Comcast Using JavaScript Injection To Serve Ads On Public Wi-Fi Hotspots

An anonymous reader writes: For some time now, Comcast has setting up public Wi-Fi hotspots, some of which are run on the routers of paying subscribers. The public hotspots are free, but not without cost: Comcast uses JavaScript to inject self-promotional ads into the pages served to users. "Security implications of the use of JavaScript can be debated endlessly, but it is capable of performing all manner of malicious actions, including controlling authentication cookies and redirecting where user data is submitted. ... Even if Comcast doesn't have any malicious intent, and even if hackers don't access the JavaScript, the interaction of the JavaScript with websites could "create" security vulnerabilities in websites, [EFF technologist Seth Schoen] said. "Their code, or the interaction of code with other things, could potentially create new security vulnerabilities in sites that didn't have them," Schoen said."

136 of 230 comments (clear)

  1. JavaScript by Anonymous Coward · · Score: 4, Insightful

    Yet another reason to disable JavaScript from your computing devices.

    1. Re:JavaScript by bondsbw · · Score: 5, Insightful

      Better yet, disable HTTP. This is a MITM injection attack and SSL was invented to help prevent this.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    2. Re:JavaScript by thieh · · Score: 1

      People still have JavaScript on while using a public wifi network? O_o

    3. Re:JavaScript by Anonymous Coward · · Score: 2, Informative

      honestly the number of times i have to whitelist a page to run javascript is surprisingly small. In fact, some even end up working better (I'm looking at you theonion.com and your regional paywall-after-a-certain-number-of-pageviews).

    4. Re:JavaScript by Anonymous Coward · · Score: 4, Informative

      A lot of browser addons like NotScript and NoScript even allow you to easily whitelist javascript permissions by domain trying to do so on a page, so if things are not happy you just click the icon, and click allow for the domains that are pertinent to the site and not the ad networks et al.

    5. Re:JavaScript by MacDork · · Score: 3, Informative

      Came here to say that. Would mod up. No points.

    6. Re:JavaScript by Anonymous Coward · · Score: 2, Informative

      That would be nice, but it's impossible to use the modern web and HTML5 without JavaScript.

      Just disable JavaScript from third party sites. When you browse your local news page there is no reason for them to pull in scripts from adtech, google-analytics or whatever.
      The pages that doesn't work when you disable external JavaScripts are just a handful and usually you just need to enable "samename-cdn.com" or similar because they store some stuff on another domain to distribute the load.

    7. Re:JavaScript by wonkey_monkey · · Score: 2

      No points.

      Or pronouns.

      --
      systemd is Roko's Basilisk.
    8. Re:JavaScript by thegarbz · · Score: 2

      Yes because often public wifi refuses to work altogether if you turn it off.

    9. Re:JavaScript by Anonymous Coward · · Score: 2, Informative

      > That would be nice, but it's impossible to use the modern web and HTML5 without JavaScript.

      Tell that to the 2.2 millions users that have made NoScript the 3rd most popular non-developer add-on for firefox.

    10. Re:JavaScript by IndustrialComplex · · Score: 1

      Which is great if you only visit the same sites. I try to do something similar to what you request, but if you don't have a regular set of websites you visit, you are going to be constantly twiddling permissions.

      It's annoying enough when it's just me, but my parents/wife/family respond, "This website is broken, your setup drives me nuts, I just want things to work."

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    11. Re:JavaScript by brm · · Score: 1

      Better yet, disable HTTP. This is a MITM injection attack and SSL was invented to help prevent this.

      FTP for the win.

    12. Re:JavaScript by RockDoctor · · Score: 1

      It's annoying enough when it's just me, but my parents/wife/family respond, "This website is broken, your setup drives me nuts, I just want things to work."

      Then disable disabling javascript for their users and keep their accounts in a sandbox, or on separate machines. If it's your network, and they've authorised you to manage security, backups and hardware then they get what you decide. Or they get to manage it themselves.

      They do understand binary?

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. Copyright violation? by crow · · Score: 5, Interesting

    Does this violate the copyright of the sites the user is visiting? By modifying the content stream, they're creating a derivative work without authorization.

    On the other hand, user-controlled plugins and ad blockers do that all the time, so I wouldn't be too quick to make that argument in court.

    1. Re:Copyright violation? by thieh · · Score: 4, Insightful

      There is a subtle difference: user modification on visit is personal use and mostly not shared, what Comcast is doing is broadcasting modified content.

    2. Re:Copyright violation? by steppin_razor_LA · · Score: 3, Insightful

      I think it is.

      It is one thing to install software on your own computer that serves modified content. When you start serving the modified content to other people, I believe that creates the difference.

      If comcast can inject ads, then there would be no problem with ISPs offering "Advertising Filtering" proxy servers for their customers and serving them sanitized content.

      --
      Evolution: love it or leave it
    3. Re:Copyright violation? by Anonymous Coward · · Score: 1

      you are not getting internet for free, you have to sign in using your comcast id which is included with the comcast service you are paying for.

    4. Re:Copyright violation? by taustin · · Score: 4, Informative

      And doing so for a commercial purpose. Which, in theory, could make it criminal.

    5. Re:Copyright violation? by taustin · · Score: 2

      Of course there'd be a problem with that. Comcast's users won't pay as much for ad free content as their customers - advertisers - will pay to shove ads down your throat.

    6. Re:Copyright violation? by Anonymous Coward · · Score: 1

      Comcast users 'are' the product.

    7. Re:Copyright violation? by Em+Adespoton · · Score: 5, Interesting

      And doing so for a commercial purpose. Which, in theory, could make it criminal.

      If I recall correctly, Comcast is currently arguing just this in court -- but for third parties stripping ads from their cable streams.

      I think they're going to try really hard to differentiate between the goose and the gander here.

    8. Re:Copyright violation? by gstoddart · · Score: 3, Informative

      As I recall, it's not free ... it's available to people who are already Comcast subscribers.

      In other words, this should be no different from any other context in which you connect to the interwebs via your Comcast service.

      Except Comcast is letting the people who host the routers pay the electrical bill, and injecting even more ads into it.

      And I definitely agree that modifying other people's content is getting into a sketchy area of copyright, and possibly stealing the ad revenue from those site owners.

      Because, if the people who actually own the sites aren't having their ads serves, but suddenly someone else's ads are showing up, then isn't Comcast just skimming from someone else's stuff?

      --
      Lost at C:>. Found at C.
    9. Re:Copyright violation? by sjames · · Score: 1

      But Comcast is leading the user to believe that the page looks like their modified version. If the user mods the page with plugins, they know it isn't being displayed as I intended. I don't mind the user doing that, but I do mind an intermediary doing it.

      Perhaps a plugin that checks the integrity of a page against an embedded signed hash and launches a DOS against the ISP if it has been corrupted.

    10. Re:Copyright violation? by j127 · · Score: 1

      No -- people already pay Comcast for service. This is just an attempt to unethically squeeze more money out of people.

    11. Re:Copyright violation? by Charliemopps · · Score: 4, Interesting

      Does this violate the copyright of the sites the user is visiting? By modifying the content stream, they're creating a derivative work without authorization.

      On the other hand, user-controlled plugins and ad blockers do that all the time, so I wouldn't be too quick to make that argument in court.

      I'd argue against that... except... by modifying the content en-route, they are likely pushing legitimate ad-content out of the users view. i.e. If I ran a search engine, and paid for that service by placing a banner add at the bottom advertising chicken wings... and then Comcast did their injection attack and pushed that add further down, they would most certainly be affecting my commercial revenue.

      If the user chose to block that add themselves, that would be entirely different. They made a choice to do so, or to scroll their screen. But this is an intermediary company forcing that content out of the users view for a profit. I'd say the EFF should throw up a page, visit it on one of these networks and then sue the living crap out of Comcast.

    12. Re:Copyright violation? by sjames · · Score: 1

      The owner of the copyright on the web page isn't getting free anything from Comcast. In fact, if they're getting hit up for protection money (nice website you have there. It'd be a real shame if it took 5 minuted to load....)

    13. Re:Copyright violation? by wiredlogic · · Score: 1

      There are no legal issues with an end user altering the presentation of what they receive to suit their needs. It's not like you're under contract to download all of the cross-site scripts today's hipster web developers burden their creations with. Injecting some Greasemonkey Javascript or blocking malicious code can be interpreted as a derivative work but there is no further distribution to other parties to make the case of damages through copyright infringement. This is commonly done with screen readers and other non-traditional browsers that need to simplify the content. Having a middle man do that without consent by either sender or receiver is another thing entirely.

      --
      I am becoming gerund, destroyer of verbs.
    14. Re:Copyright violation? by Penguinisto · · Score: 1

      And doing so for a commercial purpose. Which, in theory, could make it criminal.

      At the very least they are modifying user content, which should by all rights push them out of any DMCA safe harbor protections.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    15. Re:Copyright violation? by Penguinisto · · Score: 1

      Well since you are getting connection to the internet for free...

      Nope, not true.

      I don't have Comcast's phone or TV service (both of which suck), and only have their internet service because that's what we're stuck with in this little town for broadband (at least until sat/wireless catches up in speed). ...and yeah, those bills they send me every month say that you're sadly mistaken.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    16. Re:Copyright violation? by FatdogHaiku · · Score: 1

      I think they're going to try really hard to differentiate between the goose and the gander here.

      goose = about to be cooked
      gander = watching goose process

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    17. Re:Copyright violation? by jamesjw · · Score: 4, Funny

      STFU

      Why is ComCast's marketing dept posting as 'AC'? :)

      --
      -- If at first you don't succeed, lie!
    18. Re:Copyright violation? by Nite_Hawk · · Score: 1

      Oh, a DOS doesn't need to be launched, that would imply you are trying to circumvent the courts. Merely have the plugin send a DMCA take down notice to the content provider every time it detects that an unauthorized derivative work has been made and shared.

    19. Re:Copyright violation? by Anonymous Coward · · Score: 1

      STFU

      Why is ComCast's marketing dept posting as 'AC'? :)

      Shhhhush now, or you might wake up the product. Let them sleep, they so cute and quiet when their eyes are closed.

    20. Re:Copyright violation? by dugancent · · Score: 2

      Only leased routers do this, so the router is under ownership of Comcast and is rented to the end-user.

      --
      SJWs are the new boogeyman. -Me
    21. Re:Copyright violation? by thieh · · Score: 1

      ... I don't think it is necessarily the end-user: the guy getting free hotspot wifi isn't necessarily the same guy who rents the router.

    22. Re:Copyright violation? by sconeu · · Score: 2

      Please. Copyright is to be used *BY* the $BIG_CORPORATIONS against $LITTLE_PEOPLE and $SMALL_BUSINESS, not the other way around.

      That's why $BIG_CORPORATIONS bought the current laws!!!

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    23. Re:Copyright violation? by MobSwatter · · Score: 1

      Soon... Valentines Day...

    24. Re:Copyright violation? by Anonymous Coward · · Score: 2, Interesting

      It's more serious. It violates the CFAA, since it injects code that make other computers do things they weren't indended to do (put advertising).

      The responsible people should be jailed.

    25. Re:Copyright violation? by taustin · · Score: 1

      What a crushing rejoined. I'm going to go commit suicide now out of shame.

    26. Re:Copyright violation? by Tablizer · · Score: 1

      Leave it to Comcast to test the boundaries of sleazy practices.

    27. Re:Copyright violation? by arner · · Score: 1

      Exactly. I know for a fact that this is the case in Europe (if you're interested, it's in the E-Commerce Directive, article 12: http://eur-lex.europa.eu/legal...). Cases are known in the Netherlands where acting as a moderator on a forum made someone liable for stuff that got posted there, whereas if you don't do anything with the content you're pretty much safe...

    28. Re:Copyright violation? by Jason+Levine · · Score: 4, Funny

      Well, then obviously, you charge those ad distributors for a silver ad plan that gets by the filters.

      Then charge customers for a silver ad blocking plan that blocks them.

      But a gold ad plan will get by that.

      But a gold ad blocking plan will block that.

      But a platinum ad plan will get by even that....

      Queue Comcast's CEO singing "We're In The Money!"

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    29. Re:Copyright violation? by sjames · · Score: 1

      How about if a EULA is includes as a recognition string on the signature? "By altering this page you request our extra special network resiliency testing service. If EULAS are legal, then so is that.

    30. Re:Copyright violation? by Aaden42 · · Score: 1

      There’s nothing grey here. What matters is who’s instructing the router to make changes.

      Car analogy time: If you borrow a car that I own, and you run someone over with it, you are generally speaking liable for actions you initiated, not me as owner of the car. (Granted, if I cut the brake lines before you borrowed it, that changes things, but let’s assume a mechanically sound vehicle for sake of argument.)

      Comcast programs the routers(*) to modify content. The Comcast subscriber where the router is installed has no control over that process. The act that causes the modification to occur is purely done by Comcast. If there are copyright or other issues here (not sure that there are, but seems plausible) only Comcast bears responsibility for them. Not grey at all in terms of culpability here.

      (*) Some routers somewhere. I haven’t read anything that suggests that it’s actually modified at the subscriber’s WiFi endpoint router. They could (more) easily modify it upstream in their network somewhere. That seems a more likely implementation approach and would moot this entire conversation.

    31. Re:Copyright violation? by Aaden42 · · Score: 1

      Contract law doesn’t work like that, fortunately.

      The ISP (allegedly a common carrier) isn’t a party to that EULA. Only the end-user accessing the site is. The end user has no power to bind the ISP legally to anything.

      Aside from that, such a term would never be enforceable in any kind of website AUP. I can put, “By accessing my home page, you owe me a million dollars,” but it ain’t gonna fly...

    32. Re:Copyright violation? by sjames · · Score: 1

      That is actually why I oppose EULAS in general. I'm just noting that the courts have a sketchy record when it comes to making sense.

      For the rest, I could argue that since the ISP inspected the payload of the packet rather than just the header, they imposed themselves as a party to the transaction. A common carried just sends the bits along.

      Another amusing option would be accessing the GOP homepage and then starting a stink over them so blatantly endorsing Comcast...

      Or perhaps some .gov pages...

    33. Re:Copyright violation? by david_thornley · · Score: 1

      Okay, IANAL, but this is my understanding. If you're the copyright holder, nobody has the right to change your work without your permission (which may be a CC license or something).

      Copyrights in the US are registered and unregistered. Both are valid, but there's differences in the enforcement. If somebody violates your unregistered copyright, I believe you'd have to sue for actual losses, which in most cases is a whole lot below the filing fee to sue. If somebody violates a copyright you'd registered previously,. I believe you can sue for statutory damages, which are a lot more than a filing fee. There's also criminal copyright violation, which is partly based on number of distributions and the fact that it's commercial copyright infringement. However, you'd have to get a prosecutor interested in suing Comcast, and that may be difficult.

      So, create a static web page (it has to be static for it to be registered). Actually, do it with several web pages. Find somebody who's accessed them through ComCast's leased routers and finds them altered. Sue Comcast. Profit. (Where does the "???" come in?)

      My standard disclaimer about how taking legal advice from a pseudonymous guy on the internet being stupid, and strongly recommending you talk to a real lawyer on any important issue should really go here.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    34. Re:Copyright violation? by j127 · · Score: 1

      Perhaps a plugin that checks the integrity of a page against an embedded signed hash and launches a DOS against the ISP if it has been corrupted.

      Maybe Cloudflare could add that as a feature, since they rewrite HTML before delivery.

    35. Re:Copyright violation? by j127 · · Score: 1

      For clarification: definitely don't do a DOS. If the page is corrupted, just show the user a warning message and a way to take action, like click to tweet some bad publicity about Comcast. Twitter would be full of the hashtag and media would pick up the story.

    36. Re:Copyright violation? by j127 · · Score: 1

      And it would provide documentation for legal action against Comcast.

  3. so don't use them! by lophophore · · Score: 5, Funny

    Don't use random hot spots. It's like safe sex, only for your computer. Stay away from sketchy connections.

    --
    there are 3 kinds of people:
    * those who can count
    * those who can't
    1. Re:so don't use them! by Ol+Olsoc · · Score: 1

      Don't use random hot spots. It's like safe sex, only for your computer. Stay away from sketchy connections.

      It's even like not buying what is advertised. I won't.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    2. Re:so don't use them! by dissy · · Score: 4, Funny

      Don't use random hot spots. It's like safe sex, only for your computer.

      [me] Aight baby, play with that packet. You know how I like it
      [ap] tee hee *beep*
      [me] oh yea, deeper inspection, deeper inspection! oh yea!
      [ap] *56k carrier sound*
      [me] That's what I like to hear! Now, I put on my robe and wizards hat
      [ap] ... *stp-broadcast* ...
      [me] baby-aye-pee you still there? Where'd ya go??

  4. Re:And this is why we're moving towards SSL only by thieh · · Score: 1

    I don't see why Comcast can't block everything that cannot be injected or block contents to you unless you allow them to separately launch ads using JavaScript.

  5. So setup a case where harm is being done by Mister+Liberty · · Score: 1

    then take 'em to court.

    1. Re:So setup a case where harm is being done by david_thornley · · Score: 1

      The WiFi isn't free; it's only for Comcast subscribers who already pay Comcast money. This makes it commercial, which means that Comcast is likely planning criminal copyright violations.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  6. FrontPorch Technology Ransacks the Device!!! by TechForensics · · Score: 1

    Did anyone catch the promise in the FrontPorch video ad that customers could use the technology to "gather valuable business intelligence"? Guess it doesn't only deliver ads... it ransacks the device!!!

    --
    Those are my principles, and if you don't like them... well, I have others.
  7. Terms and Conditions by BKDotCom · · Score: 1

    I'm sure the terms and conditions you agree to when using their hotspots explicitly grant them permission to do so.

    1. Re:Terms and Conditions by __aanbvm4272 · · Score: 1

      And AFAIK the article I read about the free wi-fi is ONLY for other comcast users that have similar devices enabled in their home spaces. Not everyone gets to use the Comcast "free" WiFi. Comcast put it this way to encourage customers to become part of their WiFi system. "Where ever you go you can get free WiFi from other Comcast user participants" (A paraphrase). Like one guy here said use your own router DON"T LEASE. please...

    2. Re:Terms and Conditions by Aaden42 · · Score: 1

      That’s the grey area I wonder about. I think you’re right, but I could see arguments made the other way.

      If it’s in the AUP that end-users are granting Comcast the right to modify pages they request, then they’re essentially granting a limited agency to Comcast to act on their behalf. The one similar case that comes to mind was some religious nutcase company that would send you DVD’s with all the racy & violent bits edited out so your good Christian family could still watch the 30 or so minutes that was left of most blockbuster movies... They had you buy a copy of the original, and I’m pretty sure they sent you both the original you purchased along with the modified version (for an additional fee over retail on the movie itself) so they could claim they weren’t really making a “copy” since you bought the original one. If I recall, the studios sued them for copyright infringement / derivative work, and the studios won, putting the god nuts out of business.

      As an end-purchaser of a work, I certainly have the right to modify it for my own personal use (editing out the jiggly bits, removing ads, whatever) so long as I don’t distribute it. The decision in the video editing case means that at least in that situation, I can’t grant agency to someone else to create derivative works on my behalf. It seems like the same should apply to Comcast in this case, and even more-so given that the modifications in this instance are unlikely to be what the end user actually wants, but was merely tricked into agreeing to.

  8. Content Security Policy by Lightn · · Score: 4, Interesting

    It would be interesting to see what would happen if you browsed a website with Content Security Policy headers on a Comcast public Wi-Fi hotspot.

    The technology is new enough that the injection technology might not handle it and thus the browser would block the ad. But if they did, by changing the CSP headers, the website might have a stronger case for suing Comcast since they would be explicitly bypassing a security technology.

  9. Illegal by j127 · · Score: 1

    This must be illegal, since it modifies copyrighted content before delivery to the consumer. If this happens to your site, sue them for violating copyright. Can you imagine what it would do to a ad-free website's reputation to have some ads injected into it? This is an attack on web publishers.

  10. Pick one by ourlovecanlastforeve · · Score: 1

    So now the Internet is complaining that the wifi access points they're totally not going to use because comcast is morally wrong to share your broadband without your permission is injecting ads into the experience. How do you know?

  11. Copyright violation? by j127 · · Score: 5, Insightful

    Yes, definitely. Also, it violates the policies of ad-free sites to not subject their visitors to ads. Websites will not be able to maintain their terms of service. For example: if you pay the website for an ad-free subscription, and Comcast then injects ads, your customers are screwed.

    An ad-blocker is for personal use -- kind of like marking a page in a book that you're reading or removing a picture because you don't want to see it. Systematic modification of copyrighted content before delivery to customers is definitely criminal.

  12. JavaScript by j127 · · Score: 4, Insightful

    That would be nice, but it's impossible to use the modern web and HTML5 without JavaScript. Maybe Privacy Badger or Ghostery can block it.

  13. Not surprised by j127 · · Score: 1

    Comcast are serving ads with Doubleclick? Start a campaign to put pressure on Google to disallow the practice. DNS highjacking is another serious problem. T-Mobile and MetroPCS are going that at the moment. I get a page of T-Mobile ads when I try to search Google on my phone.

  14. Re:And this is why we're moving towards SSL only by sjames · · Score: 2

    That should go over really well for internet banking and other security sensitive uses.

  15. What Could POSSIBLY Go Wrong? by Anonymous Coward · · Score: 1

    Well, since I write a system that uses HTTP:80 calls to send JSON and XML to AJAX handlers, if these systems piss ads into that stream, we'll have a problem...

    1. Re:What Could POSSIBLY Go Wrong? by Aaden42 · · Score: 1

      Most injection systems look at the Content-Type header and only inject text/html. Most of them are pretty conservative at this point and actually manage not to foul up most sites. Still evil and probably a copyright violation, but they’re generally smart enough not to monkey with AJAX calls, binary downloads, etc.

  16. Cookie settings help by viperidaenz · · Score: 1

    Always make sure your session cookies are tagged with HttpOnly, so Javascript code has no access to them.

    From a user of a wifi hotspot's point of view, use a VPN or only browse HTTPS sites.

    1. Re:Cookie settings help by TheGratefulNet · · Score: 1

      vpn. all the way.

      you see that stream of octets? you can't get into them!

      bwahahaha!

      now, it seems that comcast (my isp) drops my vpn connection every few hours. I'm working on a modem reboot system that keeps my network up but its a huge PITA that comcast resets my connection several times a day and it requires a full modem reboot to get it back again.

      still, I'll continue to use a vpn for many reasons. the 'opaque stream of octets' keeps their fingers out of my data, very nicely. they can't modify or read it in any way.

      --

      --
      "It is now safe to switch off your computer."
  17. Re:And this is why we're moving towards SSL only by thieh · · Score: 1

    Just that the fine print for the Hotspot portal associated with the "agree" can contain a lot more than you can ever imagine. We are lucky they didn't include stuff like "by using this service you agree to let us modify everything of the operating system of your device(s)."

  18. Hosts file solution? by keith_nt4 · · Score: 1, Flamebait

    Maybe I'm missing some thing here but it seems like a edit to a local hosts file could resolve this.

    Generically, for instance, if the ads injected were coming from ads.comcast.net one could simply add a line to the hosts file:

    0.0.0.0 ads.comcast.net

    Wouldn't this prevent the ads from loading to begin with? I mean sure it's a little more difficult on phones and tablets but regular PCs it should be at all difficult to make this edit.

    Since I'm apparently in a generous mood, for windows users, open an "administrator command prompt" and paste in the following line. You should be able to save the changes. If not the you might have take off the read-only flag. Sorry, it's been a while since I set it up on a fresh install.

    notepad c:\Windows\System32\drivers\etc\hosts

    Or do like a real geek and pipe all network traffic coming in to windows through a (properly configured) pfSense virtual machine.

    --
    "UNIX is very simple, it just needs a genius to understand its simplicity." -Dennis Ritchie
    1. Re:Hosts file solution? by penix1 · · Score: 1

      You forgot a step if you are running 8.*. If you only do what you have, then Windows Defender will reject your edits as being "malicious".

      See here to fix that:

      http://winhelp2002.mvps.org/ho...

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    2. Re:Hosts file solution? by mcfedr · · Score: 1

      Everyone agrees that its easily worked around, a simple adblock extension will do it, but the point is rather more serious, that comcast think its ok to supply you not with the internet, but the internet according to comcast.

  19. Windows 8 reverts the hosts file by tepples · · Score: 3, Interesting

    Maybe I'm missing some thing here but it seems like a edit to a local hosts file could resolve this.

    You're not the only one who uses hosts files like this. When Flash ads first appeared on Slashdot, I started blocking servers that send Flash ads. (I'll never buy Splunk because it was the first thing I ever saw advertised in a Flash ad.) I've since switched to click-to-play plug-ins for that, but I have written a few thoughts on how to make hosts file parsing more efficient than it currently is.

    Alex P. Kowalski (APK) has long been an advocate of using hosts files for DNS blacklisting and acceleration, and his tool for Windows aggregates multiple sources over a million lines long. It also looks up the IP addresses for commonly accessed sites and caches them locally. He claims that his tool is more efficient than DNS because the operating system's hosts file parser allegedly runs in kernel space (fewer context switches) and the most commonly accessed sites (good or bad) are at the top of the list.

    But lately, Windows Defender has been reverting the hosts file so that malware can't use the hosts file to redirect Facebook and the major webmails and "steal" users' credentials that way. You have to opt out of hosts file protection if you want to continue using APKware.

    1. Re:Windows 8 reverts the hosts file by Akaihiryuu · · Score: 1

      Or better yet...turn off Windows Defender and disable the services it needs to run. Yes, Windows will complain at you. But you can forcibly turn off those warnings as well. And if the warnings do pop up and annoy you, you can disable the service that shows the warnings as well. It's my computer, I will do whatever I want to with it, and the OS will let me, or I will modify it until it does.

    2. Re:Windows 8 reverts the hosts file by Khyber · · Score: 1

      Please read my sig to see why APK's crap is crap.

      Then go back to basic website programming school and learn how to do it the right way.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    3. Re:Windows 8 reverts the hosts file by sexconker · · Score: 1

      Are you really starting this up again?
      He called you out last time and you were made to look like quite the fool.

    4. Re:Windows 8 reverts the hosts file by tepples · · Score: 1

      On ISPs that apply caps, real estate is not quite as valuable as bandwidth.

    5. Re:Windows 8 reverts the hosts file by Khyber · · Score: 1

      http://en.wikipedia.org/wiki/T...

      "Your additions have been removed (twenty times now) because they are not suitable."

      "Frequently, bad sites can substitute porn sites for things like Google in your hosts file"

      So many ways to exploit custom HOSTS files. Even using LEAST privileges.

      Common Sense 2014 - Wetware doing what Notepad documents fail to do.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  20. Question by Tasha26 · · Score: 1

    Sometimes when I log into Yahoo mail (https log-in page), the secure icon in Firefox changes from padlock to exclamation mark. Same problem on Twitter, the https turns into an exclamation mark. This is a permanent problem on Google Image search. The worst thing about this problem is in Yahoo. When I press tab and am about to fill in my password, the caret jumps from password field to username field, which means part of my username now has appended to it part of my password. I only notice that after hitting Enter and the screen returns an invalid login error. My suspicion is that my ISP has somehow managed to inject a tiny Java script into my https log-in page. In Facebook, sometimes my first login attempt doesn't even register, so I have to hit Enter again. Is that me being too paranoid?

    1. Re:Question by Fnord666 · · Score: 1

      Sometimes when I log into Yahoo mail (https log-in page), the secure icon in Firefox changes from padlock to exclamation mark. Same problem on Twitter, the https turns into an exclamation mark. This is a permanent problem on Google Image search. The worst thing about this problem is in Yahoo. When I press tab and am about to fill in my password, the caret jumps from password field to username field, which means part of my username now has appended to it part of my password. I only notice that after hitting Enter and the screen returns an invalid login error. My suspicion is that my ISP has somehow managed to inject a tiny Java script into my https log-in page. In Facebook, sometimes my first login attempt doesn't even register, so I have to hit Enter again. Is that me being too paranoid?

      I suggest that you take a look for yourself.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
  21. Malicious by sunderland56 · · Score: 3

    Even if Comcast doesn't have any malicious intent

    Of course they have malicious intent; they are inserting ads where previously there were none. Isn't that malicious enough for you?

  22. Until today, I didn't see the point... by kylemonger · · Score: 5, Insightful

    ... of using https for everything. I do now.

    1. Re:Until today, I didn't see the point... by singularity · · Score: 1

      I am able to load https on Slashdot. You have to be a subscriber, but that is one perk. It costs me about $10 every few years, so I am willing to pay for a secure connection and no ads.

      --
      - (c) 2018 Hank Zimmerman
  23. comcast is where googles evil goes by goombah99 · · Score: 1

    conservation of evil. It has to go somewhere. Comcast seems to be at the root of every bad deed these days. I think we figured out that google is dumping its evil quota on comcast.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:comcast is where googles evil goes by Anonymous Coward · · Score: 1

      Don't be Comcast. Friends don't let friends Comcast.

    2. Re:comcast is where googles evil goes by thunderclap · · Score: 1

      OMG, so you are saying that all of Google's supposed evil manifesting in Comcast Google isn't evil enough. WTF?! ROTFLOL. This alone deserves five points.

  24. you don't either by Anonymous Coward · · Score: 3

    https everywhere

  25. Until today, I didn't see the point... by riceracer · · Score: 3, Insightful

    To bad you can't use https for slashdot. Redirects back to http. (And after all their own coverage of NSA spying?) FAIL.

  26. ISP? by dutchwhizzman · · Score: 1

    Why do you think this would be your ISP and not some malware on your computer or a neighbor phishing you? Have you bothered inspecting the traffic to see what gets sent back and forth?

    --
    I was promised a flying car. Where is my flying car?
  27. VPN by MoZ-RedShirt · · Score: 1

    Who uses an unsecured, unencrypted wireless network without tunneling all of the traffic through a VPN anyway?

    --
    Microsft spel chekar vor sail, worgs grate !!!
  28. Re:site by site by sexconker · · Score: 1

    Or just always use https.
    There's no fucking reason not to.

  29. Good advice. But the subject is abuse by Comcast. by Futurepower(R) · · Score: 1

    Yes, use the NoScript add-on for Firefox.

    But the subject is about Comcast abuse. Here is just one example, from Comcast's "Automatic Payment Terms & Conditions", retrieved a few minutes ago:

    "6. COMCAST SHALL BEAR NO LIABILITY OR RESPONSIBILITY FOR ANY LOSSES OF ANY KIND THAT YOU MAY INCUR AS A RESULT OF A PAYMENT MADE ON ITEMS INCORRECTLY BILLED..."

    Most people don't have time to read legal language. Many would not understand it fully. It is overly broad. And, in my experience, Comcast often tries to over-bill.

    My opinion? Chairman and CEO Brian L. Roberts (The page jumps around if you move the mouse over the menu.), and Tom Karinshak, Senior Vice President of Customer Experience at Comcast (See the bottom of the page.), should be removed from office.

    Another example: The Login page has a link at the bottom left, Contact Us. As of Tuesday, September 9, 2014, 4:18 am Pacific Time, it is a dead link.

  30. Comcast: Least popular company in the U.S. by Futurepower(R) · · Score: 2

    From the Wikipedia entry for Comcast:

    "In April 2014, Comcast was awarded the 2014 "Worst Company in America" award; an annual contest by the consumer affairs blog The Consumerist that runs a series of reader polls to determine the least popular company in America."

    More from the same Wikipedia article:

    In 2004 and 2007, the American Customer Satisfaction Index (ACSI) survey found that Comcast had the worst customer satisfaction rating of any company or government agency in the country, including the Internal Revenue Service.

  31. Re:Defetism by parkinglot777 · · Score: 3, Informative

    Now if those @#*$&! at Mozilla gave me that convenient checkbox to enable/disable Javascript without having to mess with about:config, I'd have one gripe less.

    Then you should use the NoScript plug-in which automatically blocks JavaScript from sites you visit (except certain white list sites and you may have to block them yourself). Besides, the plug-in remember what you have set it up (allow/not allow) even after the browser update (thump up for the developers to keep up with the browser). It is a simple workaround.

  32. Real life wins by jbmartin6 · · Score: 1
    You just can't make this stuff up, Doyle (via Holmes) was right:

    "We think it's a courtesy, and it helps address some concerns that people might not be absolutely sure they're on a hotspot from Comcast," Douglas said.

    --
    This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
  33. OK to continue by Hypotensive · · Score: 1

    If browsers treated HTTP GET nowadays like they have treated HTTP POST (i.e. pop up an annoying modal dialog that says "This connection is untrusted. Are you sure you want to continue?"), I daresay this would motivate everyone to move to HTTPS.

    The problem is the web of trust and the cost of getting certificates. There needs to be a mechanism for getting a free or trivial cost certificate if you are not a corporation.

  34. QuickJava by ArhcAngel · · Score: 1

    Now if those @#*$&! at Mozilla gave me that convenient checkbox to enable/disable Javascript without having to mess with about:config, I'd have one gripe less.

    Consider your request granted. QuickJava puts buttons to enable/disable Flash, JavaScript, Java, Silverlight, etc., etc. on the menu bar.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  35. Re:Calling Khyber out yet again, sexconker by Khyber · · Score: 1

    Yet your HOSTS file still fails to deal with the additional whitespace it creates.

    You're still a failure. Your HOSTS solution basically turns any website into fucking Slashdot Beta.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  36. Re:Ask yourselves these questions... apk by Khyber · · Score: 1

    FACT: APK's Hosts file turns almost any website into a horrible version of Slashdot Beta, with all that white space and broken-up article text.

    It's about the ONLY thing the HOSTS file he made is good for.

    Common Sense 2014 - far superior to HOSTS in any way, shape, or form. Intelligent, efficient, and much more able to asses a situation to determine if it poses a problem.

    Wetware>HOSTS

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  37. Re:Addendum: True story, AdBlock vs. Hosts by Khyber · · Score: 1

    "a superior solution that also fixes DNS redirect security issues"

    Guess what's more superior? Having the actual brainpower to remember the addresses by number, not domain name.

    Your brain must be pretty weak, considering that crutch you're leaning upon.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  38. Re: Ask yourself these questions... apk by mcfedr · · Score: 1

    I don't disagree that hosts file might not be better, adblock is just a very simple solution, for non Slashdot users, my point is simply that I am not interested in working around the problem, I would be more interested in solving the problem at the source.Clearly ISPs are lacking proper regulation, net neutrality is being allowed to be destroyed, by a lack of response to such things.

  39. Re:And this is why we're moving towards SSL only by Aaden42 · · Score: 1

    “To ensure your security, in order to use our service, you must follow these simple instructions so that your system will trust our security certificate.”

    Then MitM every SSL request. There’s commercial carrier grade hardware that will carry out the MitM & injection, and I’d bet you get a huge portion of users who blindly do it. SSL be damned...

  40. Re:And this is why we're moving towards SSL only by Aaden42 · · Score: 1

    Easy fix for them: Whitelist of banks, etc. to not run injection on. They get to claim they’re preserving security for important sites while still injecting adds on everything else. Pretty sure most non-geeks would fall for it.

  41. Re:I've called comcast to "op out" four times by Aaden42 · · Score: 1

    It drives me nuts that I have to give my cable company (TW) rights to modify the DOCSIS cable modem I bought & own by pushing TFTP configurations down to it. I can’t even imagine giving them ownership of a device that connects directly to the green side of my network that they can modify any time they want.

    You can have my old PC router when you pry my cold dead fingers off it...

  42. Re:Faraday Cage! by Aaden42 · · Score: 1

    You know you can just buy your own DOCSIS cable modem and not pay them a monthly lease (and pay for the extra electricity), right?

  43. Re:There's NO "might be better" about hosts by Cederic · · Score: 1

    After a few pages of spam from you I just have one question:

    Does your host file based solution block your fucking annoying Slashdot comments?

  44. Re:Ask yourselves these questions... apk by sexconker · · Score: 1

    FACT: APK's Hosts file turns almost any website into a horrible version of Slashdot Beta, with all that white space and broken-up article text.

    No it doesn't. Screenshots or STFU.

  45. Re:Upgrade your browser by Khyber · · Score: 1

    "see subject-line then & upgrade to a modern browser is my suggestion "

    Uh, yea, about that, using the latest version of Firefox.

    See, you're so stupid you have to assume I'm running outdated software.

    Also, your HOSTS file does nothing if the ads are served from the root of the domain. What're you going to do, block the entirety of the site? Good luck reading it!

    Common Sense 2014 - still 300x superior to any HOSTS file.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  46. Re:Ask yourselves these questions... apk by Khyber · · Score: 1

    I'm not stupid enough to utilize APK's nimrod HOSTS file.

    Betting you are, though.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  47. I use NoScript; I also have a weak connection by Josh-Levin · · Score: 1

    I use NoScript, and only allow Javascripts that I trust.
    I am also a Comcast customer. The cable connection is through an old, weak cable that goes through the apartment downstairs, and it slows down my connection a bit, but that is tolerable. To fix it, they would have to rip apart the walls in a bedroom occupied by an eight-year-old girl, and I don't want to put any child through that trauma. If I allow Comcast to share my cable connection, then I might be slowed down to an unacceptable level.
    Also, their new cable modems DO NOT come with a battery backup -- they make you buy the battery from them.
    They say that nobody can take advantage of you without your permission. Well, I'm paying enough in cable bills, and I'm not going to let them. Unfortunately, FiOS is not available in my apartment complex, so Comcast has a monopoly.

  48. Re:Your list of NUMEROUS fails so far... apk by Khyber · · Score: 1

    Hah.

    You know what's more secure than your shit HOSTS file?

    Text-only browser.

    Probably twenty or so times faster, too.

    I don't need to prove anything when Wikipedia outright rejects your inanity.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  49. Re:WRONG again (my program protects hosts) by Khyber · · Score: 1

    "Using my free hosts program it PROTECTS HOSTS vs. infestation ontop of Windows File Protection doing so as well, fool..."

    Uh, you very apparently know nothing about LEAST privileges.

    Are you too stupid to see the easy-enough for a five-year-old to beat vulnerability you have? It won't protect against MITM, DPI, or other forms of attack.

    One day you might have a site whitelisted, the next day it's taken over and your next visit gets you infected (because you're likely the kind of person that *THINKS* you're safe when in reality you are not.)

    Simple logic defeats you any time you open your mouth. This is why you're banned from /., Wikipedia, and other places.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  50. Re:Ask yourselves these questions... apk by sexconker · · Score: 1

    I'm not stupid enough to utilize APK's nimrod HOSTS file.

    Betting you are, though.

    So you don't use it yet you claim it breaks things?
    Yeah, keep being a dumbass.

  51. What government will do? by sentiblue · · Score: 1

    I'm pretty clue-less in this so I'll just ask straight up...

    Is it not against the laws in some ways that Comcast does this? What is the Justice Department and the rest of government authorities going to do about it?

  52. Just leave the site and not come back by tepples · · Score: 1

    Also, your HOSTS file does nothing if the ads are served from the root of the domain. What're you going to do, block the entirety of the site? Good luck reading it!

    A lot of Slashdot users have told me that if a site has objectionable ads that slip past the ad blocker, they will in fact just leave the site and not come back. I've done that, for example, to www.facebook.com in my laptop's hosts file.

  53. Whitespace defined by tepples · · Score: 1

    In the context of ad blocking, "whitespace" appears to refer to the fact that even if the computer's DNS resolver has blocked a GIF, SWF, or iframe from loading, the pixels that the blocked object occupies remain allocated to it. This leaves an ugly blank box behind where the ad used to be. I'm guessing that Khyber prefers ad blockers that rewrite the HTML DOM to remove the box entirely.

  54. Which MITM? by tepples · · Score: 1

    [Client-side DNS blacklisting] won't protect against MITM, DPI, or other forms of attack.

    What sort of man-in-the-middle attack are you referring to? Hosts protects against DNS MITM (admittedly by being one). HTTPS protects against HTTP MITM on sites that support it (such as Reddit). And Perspectives protects against HTTPS MITM.

    1. Re:Which MITM? by Khyber · · Score: 1

      The kind of man in the middle attack where someone's already physically present in the middle of your the network you're choosing to utilize.

      HOSTS files, defeated by social engineering and the weakest link - users.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  55. Interesting you mention Nimrod by tepples · · Score: 1

    Just as Nimrod was "a mighty one in the earth [and] a mighty hunter before Jehovah" (Genesis 10:8-9) who helped Asshur build Assyria, APK Hosts File Engine is a mighty hunter of bad hosts that helps build a wall against malware.

    1. Re:Interesting you mention Nimrod by Khyber · · Score: 1

      Helps and fails miserably against anyone with half a clue regarding web development. I know of several ways to make that HOSTS file useless. Packet Injection, MITM attacks, serve from the root of the domain instead of a blocked CDN, etc. Please. A HOSTS file is a bandaid over a gaping axe wound.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  56. Re:Where'd I state hosts protect vs. all threats by Khyber · · Score: 1

    Yea, meanwhile, Comcast's Xfinity injection attack TOTALLY bypasses your HOSTS file. How're you going to stop that, dumbass?

    Here's what your HOSTS file does to websites: http://i.imgur.com/BMR5Qnc.png

    Again, my point is 100% proven. You are 100% full of shit.

    I run and design websites for a job. Guess what? Your HOSTS file idea, long before you started spouting it, was one of the first things for me to bypass, by request of my employer.

    And the fun part is, I can keep ads from showing to you long enough for you to whitelist the site, and then slam your ass with ads anyways. See a new IP address? No ads displays for several visits, then BAM show ads on your 5th visit from that IP.

    Absolutely trivial to implement in PHP and AJAX. Takes eight lines of code. I could probably do it in two if the web supported brainfuck.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  57. Re:Khyber defeated by apk is more like it by Khyber · · Score: 1

    HOSTS *IS* A MITM, you fucking idiot. Can't protect against MITM when you're utilizing one in the first place. You're exploitable.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  58. Re:Your list of NUMEROUS fails so far... apk by tepples · · Score: 1

    An amateur edited site known to be full of inaccuracies

    Ad hominem. Did you try following the chain of sources that Wikipedia cites?

  59. Hosts + HTTPS + Flashblock by tepples · · Score: 1

    Comcast's Xfinity injection attack TOTALLY bypasses your HOSTS file.

    How is Comcast going to inject into an HTTPS session without my browser's certificate verifier smelling a rat?

    And the fun part is, I can keep ads from showing to you long enough for you to whitelist the site, and then slam your ass with ads anyways.

    At this point I'm ready to split the difference. I agree with APK that hosts is a useful first line of defense, but I agree with you that it doesn't do everything. HTTPS and Flashblock are the next lines.

    1. Re:Hosts + HTTPS + Flashblock by Khyber · · Score: 1

      How is Comcast going to inject into an HTTPS session without my browser's certificate verifier smelling a rat?

      Easy. Hide it as a check point object, which can bypass HTTPS inspection.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  60. Re:WTF? No hosts aren't a "MITM" fool... apk by tepples · · Score: 1

    Normally DNS requests are sent from the browser to the operating system's DNS resolver to the public DNS servers. Hosts has the same effect as a man in the middle at the level of the operating system's DNS resolver.

  61. Re:On "rotating ads" like ClarityRay does? by Khyber · · Score: 1

    "Just add the new domains into hosts & boom - no more ads, simple."

    That doesn't stop HOSTS when the ads are being served from the root of a domain. You do know what the root of a domain is, yes?

    No wonder your shit got canned from Wikipedia. You don't even know web basics.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  62. Re:Hosts = a resolver queried BEFORE dns by tepples · · Score: 1

    It's in the middle because it's checked before DNS. It's not MITM in the strict sense, but it has the same effect.

  63. Re:Where did I even ONCE say hosts by Khyber · · Score: 1

    You don't have to explicitly state it to imply it, moron. This is why you're banned from /. and Wikipedia, you're too stupid to understand. Take your autism and go elsewhere.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  64. Re:WTF? No hosts aren't a "MITM" fool... apk by Khyber · · Score: 1

    Hah. You think you're secure.

    SFP/SFC bypass. How the fuck do you think Blaster worked on XP?

    It is also possible to differentiate HOSTS file resolution vs DNS resolution, and bypass by forcing you through a proxy. Your HOSTS will not bypass this.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  65. Good luck with that certificate by tepples · · Score: 1

    CheckPoint HTTPS description states that the proxy "Creates a new SSL certificate for the communication between the Security Gateway and the client, sends the client the new certificate and continues the SSL negotiation with it [...] you must deploy [your Security Management Server's root certificate] in the Trusted Root Certification Authorities Certificate Store on the client computers." This is MITM, and Comcast is going to have a hard time getting the required root certificate installed on everyone's browser.

  66. I admit that language is approximate by tepples · · Score: 1

    I think you need to learn the the value of being approximate with language for the purpose of illustrating a point. Though hosts is part of the IP stack on many platforms, it's like a DNS MITM in that it returns a response before the configured DNS server has a chance to see the request. It has the same net effect as a DNS MITM that a machine's administrator controls.

  67. Sensu stricto, no. by tepples · · Score: 1

    In the strict sense, hosts is not the same thing as a transparent proxy, which is what MITM originally meant. But hosts, software firewalls, dedicated firewalls, and transparent proxies have similar effects on an Internet connection. It appears we're missing a good name for the larger category.