Slashdot Mirror


ISPs Using "Deep Packet Inspection" On 100,000 Users

dstates writes "The Washington Post is reporting that some Internet Service Providers (ISP) have been using deep-packet inspection to spy on the communications of more than 100,000 US customers. Deep packet inspection allows the ISP to read the content of communications including every Web page visited, every e-mail sent and every search entered, in short every click and keystroke that comes down the line. The companies involved assert that customers' privacy is protected because no personally identifying details are released, but they make money from advertisers who use the information to target their online pitches. Deep packet inspection is a significant expansion over tools like cookies in the ability to track a user. Critics liken it to a phone company listening in on conversations."

7 of 309 comments (clear)

  1. ssh tunnelling + squid by Orp · · Score: 4, Interesting

    I pay for a dedicated server (essentially colo but they provide the hardware) from a company with a decent AUP. I put linux on the server and run squid on a non-standard port, allowing connections from localhost only. Then from the machine I'm surfing from I tunnel into the squid server. Say squid is running on port 1234 and sshd is running on 4567:

    ssh -f -N -L 1234:localhost:1234 -p 5678 my.squid.server.com

    Configure firefox to use a proxy to localhost:1234 and all traffic is encrypted to the squid server.

    Of course, I could just use Tor, which is great, but can be slow. In fact, you could run a tor server on your colo machine and have all tor traffic bounce off of the server, which would be pretty fast if you leave tor running as a daemon and dedicate a decent amount of bandwidth to the tor network.

    --
    A squid eating dough in a polyethylene bag is fast and bulbous, got me?
  2. There should be a law by nysus · · Score: 4, Interesting

    It's illegal for anyone to open mail not intended for them. The same should be done for electronic communication.

    And if I hear one libertarian say we need less laws, I'll puke. It's as if they though they had a magic wand and all the troubles of the world would disappear by removing government. Unfortunately, the world hasn't worked that way since we left the caves 12,000 years ago.

    --

    ---Technology will liberate us if it doesn't enslave us first.

  3. Re:Good luck with that by ChowRiit · · Score: 4, Interesting

    However, you still get more accurate data on user trends as a whole - you no longer have the old problem of the fact that only the sort of people who fill in surveys will fill in your surveys, and they're not generally a representative sample.

    Any data at all on user trends more than their competitors will help advertising companies make money.

  4. Up to 2 years imprisonment by gweihir · · Score: 5, Interesting

    If you do this in the EU. Packet pauyloads are off-limits without court order. You may not even store them.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  5. Re:Encrypt everything. by DaleGlass · · Score: 4, Interesting
    The problem is that SSL happens before any HTTP does, and SSL is a general mechanism that can be used for any kind of TCP connection.

    How does the webserver know what to give you when foo.com and bar.com map to the same IP address, and the browser requests something like index.html that exists on both? This works only because when the browser makes the request it also tells the webserver which domain it was trying to access. The browser sends something like this:

    GET /index.html HTTP/1.1
    Host: foo.com
    Now, this breaks for SSL, because SSL happens before the connection is established, so there's no way to decide which certificate to use based on the domain.

    To fix to this is adding the support directly to SSL. rfc4336 contains a mechanism to do this with TLS.

  6. Re:Btw. is your ISP Knology? by Shakrai · · Score: 5, Interesting

    1. Find his adress 2. Intercept his snailmail (which later is returned). 3. Scan it and post it to our small group of Slashdotters. 4. Ask him if he thinks that this is a violation of his privacy? 5. ?? 6. Profit!

    7. Go directly to Federal-pound-me-in-the-ass-prison for postal fraud. Do not pass go, do not collect $200.

    Seriously, if the USPS, UPS or Fedex started doing this can you imagine the outrage? Yet somehow it's ok to do it with electronic communications? WTF?

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  7. Deep Packet Inspection Not For Ads by ffejie · · Score: 4, Interesting

    I have a bit of history with two large service providers in the US. While I have not been involved directly with the deep packet inspection teams, I have had direct contact with all of them and helped them design networks using this technology. The technology was never sold to upper management as a way to track our users and target ads to them. It was never intended to capture a web page hit that was directed at a specific company to see what that consumer was interested in. Instead, it was always meant to monitor users (and more importantly, user aggregates) and determine what kind of traffic they were sending.

    It was, and is, always about the network profile. If they find out that 10% of the traffic on the network is VoIP traffic, they want to design the network shift this traffic to have lower latency.** If they find out that 50% of the traffic is BitTorrent, they may put rules in place around such services. In my opinion, the service providers that I have dealt with do not have the technology in place to target down to the user. Also, they do not appear to be developing this technology.

    **Some can argue that providers are instinctively evil and want to destroy this traffic, but I'm not going to fight this here.

    --
    Disagreeing with me does not mean you get to mod me troll.