Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Privacy Google Government Iphone The Internet Your Rights Online Apple

How a Lone Grad Student Scooped the FTC On Privacy Issue 120

Pigskin-Referee sends this excerpt from an article at ProPublica: "Jonathan Mayer had a hunch. A gifted computer scientist, Mayer suspected that online advertisers might be getting around browser settings that are designed to block tracking devices known as cookies. If his instinct was right, advertisers were following people as they moved from one website to another even though their browsers were configured to prevent this sort of digital shadowing. Working long hours at his office, Mayer ran a series of clever tests in which he purchased ads that acted as sniffers for the sort of unauthorized cookies he was looking for. He hit the jackpot, unearthing one of the biggest privacy scandals of the past year: Google was secretly planting cookies on a vast number of iPhone browsers. Mayer thinks millions of iPhones were targeted by Google."
This discussion has been archived. No new comments can be posted.

How a Lone Grad Student Scooped the FTC On Privacy Issue

Comments Filter:
  • by DogDude ( 805747 ) on Saturday June 30, 2012 @10:40AM (#40504941)
    What are "secret cookies"? Does anybody know what in the hell this means? Last I checked, cookies were plain text files stores in a specific place on a computer. How can a cookie be "secret"?
    • by Anonymous Coward

      when the locked-down computer/device prevents you from seeing them?

      Not sure if that's what's going on here - but being plain-text does not necessarily mean readable. I don't know how to see/read cookies on my ebook reader, for example.

      • by AliasMarlowe ( 1042386 ) on Saturday June 30, 2012 @11:55AM (#40505455) Journal

        when the locked-down computer/device prevents you from seeing them?

        Not sure if that's what's going on here - but being plain-text does not necessarily mean readable. I don't know how to see/read cookies on my ebook reader, for example.

        A good argument for knowing something about how your device works. I don't have an e-Reader, so don't know whether it's even possible to clear cookies (maybe they're needed to maintain access to purchased ebooks). Anyway, this whole rigmarole strongly reinforces Eben Moglen's recent suggestion [slashdot.org]. The spying behavior of locked-down devices is making his case very clearly.

        On a PC (not yet locked-down by UEFI), it's not sufficient just to clear cookies and LSOs. We have Opera set to delete its entire cache as well when you exit, and the kids know to clear their browsing history regularly (curious how quickly they learned that one). Firefox is also set to clear its cache and browsing history automatically on exit. On Chromium and Chrome, it's necessary to manually clear the entire cache and browsing history.

        FWIW, this site [browserspy.dk] will tell you what can be discerned from your browser just visiting a page. It's likely to increase your paranoia level a bit, especially when this site [eff.org] tells you just how unique your browser is. Ours all appear to be unique, probably largely due to the installed fonts and plugins.

        Has anyone else noticed the appalling sensationalism in headlines these days? Slashdot is in danger of becoming just another gutter-press gossip site.

        • Has anyone else noticed the appalling sensationalism in headlines these days? Slashdot is in danger of becoming just another gutter-press gossip site.

          The sensationalism comes from the story on Wired. And it just reminded me why I don't read that magazine.

          • Agree about Wired, there was an article not too long ago about something I have inside personal knowledge of. Their story was factually incorrect and downright fabricated in places.
            • by Ixitar ( 153040 )

              You actually expect the press to get their reporting correct? That would mean doing actual research and checking sources.

        • by Anonymous Coward on Saturday June 30, 2012 @02:57PM (#40506647)

          There are some things that need to be added to this.
          1) Browser history clearing should not be necessary. If a browser leaks history information that is a vulnerability that needs to be addressed. But I've found the ability to search the history very valuable and it isn't something you'd want to deprive yourself of.
          2) Most websites that would abuse potential leaks are blocked by ad blockers. You might also want to run PeerBlock.
          3) Sites don't need your browser history to fingerprint you anyway. (You hinted at this, but I might as well make explicit that clearing your history or using a secure browser ultimately may not matter.) Browsers send websites too much data; browser developers must put a stop to that. Stop sending user agents; stop sending plugin details.
          4) It doesn't matter if you can view the cookies you have. Most of the time they're filled with seemingly gibberish. If you can't read them, they're still secret. But remove them and the site stops working. This will only change if browser developers start blocking cookies by default, and make it impossible to simply whitelist all websites. Again, browser developers, get of your arses.
          5) What the EFF site you linked doesn't show is that there's potentially much more data to be harvested from the JavaScript environment. You can probably detect certain browser extensions that modify styles or inject elements for example. And you can check the size of the browser window (you can safely assume it will be maximised since nowadays almost no website works if it isn't, sadly). All harvested information can be passed back to the website silently through the magic of XmlHttpRequest. So either XmlHttpRequest will have to go, or we'll need to virtualise the environment a website's JavaScript sees (lie about active CSS and fonts, hide injected elements, ...) to a much larger extent than we're doing now.
          6) Carrying on from the previous point, I'd advise people to disable JavaScript altogether if I didn't know that most websites will break and it'll make you even more unique. But again, this will change if major browsers start blocking JavaScript.
          There are many more things, but they're not worth discussing until headway is made on the points above.

          • by AliasMarlowe ( 1042386 ) on Saturday June 30, 2012 @04:12PM (#40507027) Journal

            There are some things that need to be added to this.
            1) Browser history clearing should not be necessary. If a browser leaks history information that is a vulnerability that needs to be addressed. But I've found the ability to search the history very valuable and it isn't something you'd want to deprive yourself of.

            Actually, it's still best to clear out your history regularly. The old methods for a web site to trawl through it using Javascript and CSS exploits (tested in the browserspy.dk site I linked to) don't work with relatively modern browsers, but this method [techworld.com] does.

            4) It doesn't matter if you can view the cookies you have. Most of the time they're filled with seemingly gibberish. If you can't read them, they're still secret. But remove them and the site stops working.

            I remove my cookies regularly (all of them), and they are always deleted when the browser exits. Sites don't "stop working"; at most, you have to log in again the next time you visit. However, this should be the default (as it is for banking sites and for making purchases at reputable sites), and not the "keep me logged in so I can forget my userID and password" option that is preferred by those who don't know or don't care about how easily they can be tracked.

            Some of your other points are partly valid (the parts alluded to in my post), but there is much that you got wrong, also. For example, I don't use any of my browsers maximized on any of our Linux PCs at home or on the Windows PC at work, and have never encountered a website which required my browser to be maximized. Are you perhaps using a screen with an insufficient resolution, and making an unsupportable generalization therefrom?

          • by Fred_A ( 10934 )

            >(you can safely assume it will be maximised since nowadays almost no website works if it isn't, sadly).

            What kind of strange sites do you browse ? I haven't maximised my browser ever since I upgraded my 800×600 screen. And that was quite some time ago.

          • this will change if major browsers start blocking JavaScript.

            The only thing that will change if this happens is who the major browser vendors are.

        • Most people don't want to understand how their device works. Nor should they have to. To most people all cookies are hidden because most people don't know what they are, other than occasionally being told they have to allow them for a site to work. And most people don't want to know what they are. They just want their device to work. Most people are not slashdotters. So even pointing them to a web site explaining how to keep everything private is a waste of time. If there is any term that they don't know an
        • You mean SecureBoot. UEFI is a very good thing, finally bringing PCs into the 1980s in terms of pre-boot environments. Decrying UEFI because you don't like SecureBoot is like decrying encryption because you don't like DRM.

        • by kmoser ( 1469707 )
          You forgot to host the entire OS in a VM that gets reinitialized daily from a fresh install.
    • by BitZtream ( 692029 ) on Saturday June 30, 2012 @10:47AM (#40505007)

      You don't use a cookie.

      You use an image and some nifty tricks to figure out if it was cached and long story short, you trick the browser into giving you info because of how it responds to cached documents.

      This was on slashdot when the story originally came out with a much better description.

      And I seem to recall that it was pretty clear at the time by looking at the java script that it was probably purely accidental rather than intentional.

      Unfortunately, with CmdrTaco gone, sensationalizing of stories has shot up tremendously. You pretty much have to assume the summary is a lie now days. Not an error, an intentional lie.

    • by Anonymous Coward

      There are no "secret cookies". Cookies are stored by your browser. Opting out means telling your browser not to store the cookies sent by the server. All other forms of "opting out" are doomed to fail anyway. It's as simple as that.

      If your browser still accepts cookies despite you have configured it not to do that, it's your browsers fault, not the fault of the website operator. Don't get me started on stupid things like "Do not track". There was a time when IT people laughed at things like that (remember t

      • Possible solution: run your browser from a custom partition sized just big enough for the browser executables. Let it fill the rest of the way up with Internet temp files until the OS reports no more space on the drive. Then Google won't be able to store cookies, secret or no.
        • Then Google won't be able to store cookies, secret or no.

          You're right, no one can store cookies after the browser crashes.

    • by mwvdlee ( 775178 )

      I guess he just means fingerprinting, which has been known to happen for years now.
      Banning cookies does nothing to prevent tracking, but makes functionality harder to implement.

    • What are "secret cookies"? Does anybody know what in the hell this means? Last I checked, cookies were plain text files stores in a specific place on a computer. How can a cookie be "secret"?

      There are Flash cookies, that are not stored in your cookies folder, and are not all flash cookies either, if ya know what I mean.

      Better Privacy add-on for Firefox is one fix, although I suspect the cookie problem is a moving target.

  • by Anonymous Coward on Saturday June 30, 2012 @10:42AM (#40504955)

    from the dear-ftc-please-hire-people-like-this dept.

    I doubt that the FTC would pay them well enough to make it worth their while.

    • by zoloto ( 586738 )
      Believe it or not, there are many people that do work for work's sake and because it presents itself as a challenge. It's not just about the money.
  • The only way to ensure complete privacy is to stay offline and stay indoors. Oh, and probably keep all of your curtains closed too, now... [cbsnews.com]
    • by betterunixthanunix ( 980855 ) on Saturday June 30, 2012 @11:25AM (#40505273)
      Why do people keep pushing these ridiculous false dichotomies? Nobody is saying that we should all be isolated, secretive hermits who keep everything we do secret from everyone else. The problem is that we have these companies amassing vast amounts of information on people, with horribly inadequate limitations on how that information can be used, how long it can stored, or what should be done if a person objects to the storage of that information. It is clear that these companies do not really respect the wishes of their users to not be tracked, because they are using these sorts of tricks to evade browser settings.

      If you think there is no difference between people in my town knowing who I am dating and a company like Google keeping track of everything I read, watch, purchase, and say, then you are not paying attention. We are not talking about gossip here, we are talking about companies amassing power over everyone (by collecting information) without any check on that power.
      • by mrchaotica ( 681592 ) * on Saturday June 30, 2012 @04:29PM (#40507115)

        Or in other words, the analogy here is not that we're trying to isolate ourselves from casual observation, but rather that we're trying to fight back against a stalker.

      • If you think there is no difference between people in my town knowing who I am dating and a company like Google keeping track of everything I read, watch, purchase, and say, then you are not paying attention. We are not talking about gossip here, we are talking about companies amassing power over everyone (by collecting information) without any check on that power.

        I'm still to see how this is bad? Yeah it's bad from a perspective of 'this is different to how things were when I was younger', but how is it bad from a 'this will negatively impact your life' way? Privacy is a modern concept, maybe it isn't meant to be permanent and rather than the world ending, younger generations will simply adapt to this new reality and adjust accordingly (like we did with rock n roll music and drugs and porn and all the other major cultural shifts that we were told were the end of the

        • Well, let's put it this way: when someone is looking for a job, if the companies that make an offer know that the person has a greater-than-normal need for money, the company can reduce the salary they offer -- desperate people often take whatever they can get. It may not even be the case that you are in a vulnerable position; if there is one job opening, and two candidates, it would not be unreasonable for a corporation to choose the candidate who needs the job more -- the candidate who cannot afford to
    • by sjames ( 1099 )

      You'll need countermeasures against police thermal imaging as well.

  • google's chrome (Score:1, Interesting)

    by jaiteace ( 581678 )
    Why does chrome on windows phone home so often? I doubt that it is to check for updates, Once a day should be more than enough for that. Now that google is integrating all their services, what happens to the safebrowsing info that they must be collecting. Guess it goes into the pot too.
    • Re:google's chrome (Score:5, Informative)

      by Quince alPillan ( 677281 ) on Saturday June 30, 2012 @11:58AM (#40505477)

      http://www.mattcutts.com/blog/google-chrome-communication/ [mattcutts.com]

      http://www.google.com/chrome/intl/en/privacy.html [google.com]

      Really? The Google paranoia is pretty heavy around here and is completely unnecessary. If you're not going to bother to become informed, you should avoid telling the world how uninformed you are.

    • by goombah99 ( 560566 ) on Saturday June 30, 2012 @12:12PM (#40505581)

      How do you think google is able to have the bowser on your phone, computer and tablet sync the open taps and pre-fetch all the entries in each instances history? Chrome definitely records every webpage you look at and sends it to google.

      • by Guidii ( 686867 )
        +4 informative for misinformation?

        How do you think google is able to have the bowser on your phone, computer and tablet sync the open taps and pre-fetch all the entries in each instances history? Chrome definitely records every webpage you look at and sends it to google.

        Okay, first point: pre-fetch is done at the browser. You're hovering over a link? Pre-fetch downloads the link and has it ready for you if you do indeed click on it. Google isn't involved.

        Second point: If you turn on browser sync, then yes, your browser operations get tracked so they can be synchronized.... how else would you expect this to work? If you don't like it, turn it off.

        If you think that chrome is mis-behaving, by all means download the source (www.chro

  • Shocker (Score:5, Insightful)

    by Stickerboy ( 61554 ) on Saturday June 30, 2012 @10:46AM (#40505001) Homepage

    Always follow the money... do you think Google, or Facebook, or any other company that feeds itself on ad revenue really cares about your privacy? Their hard work is to find new ways to either take it from you or sell it to them for a new shiny widget. Is the big money from Google TV and Apple TV going to be selling low-margin boxes, or in selling your viewing habits?

    You are not the customer. You have never been the customer. You're just the meat.

    • Re: (Score:3, Insightful)

      Two old adages: if you aren't paying, then you aren't the customer, you are the product, as well as "if you aren't at the table, you are on it."

      When people stop wanting to consume corporate culture, then they are far freer from the fretters that come with it.

      • Comment removed based on user account deletion
      • When people stop wanting to consume corporate culture

        What does that mean? I'm really curious what you mean by 'corporate culture.' Usually it will refer to the interactions between people at a given corporation, but you are giving it a different meaning.

      • Two old adages: if you aren't paying, then you aren't the customer, you are the product, as well as "if you aren't at the table, you are on it."

        When people stop wanting to consume corporate culture, then they are far freer from the fretters that come with it.

        Even if you are paying, you may still be the product. Do you really think your TV provider isn't tracking everything you do with those nifty little boxes?

      • But we, "the people", are the commodity, not the product. Without us, google is nothing. Its lucky for them we havent got wind of this info yet. Some day, one company will go to far. And there will be mass defection and it will die. And all of these service suppliers who are selling us to advertisers will take note and be scared and display respect. But before that happens, we must become aware of what we are. We are the supply.
    • Is the big money from Google TV and Apple TV going to be selling low-margin boxes, or in selling your viewing habits?

      Google doesn't sell customer data, except in aggregate, statistical form, and not much of that.

  • Wired distorts it (Score:5, Interesting)

    by phantomfive ( 622387 ) on Saturday June 30, 2012 @11:03AM (#40505161) Journal
    If the annoying "gifted computer scientist" and "scooping the FTC" rhetoric is too much for you, the tone come from the Wired article.

    The original post [stanford.edu] by the 'gifted' man is much more reasonable. Safari by default blocks third-party cookies (you can turn it off in the settings). This post explains how Google, and others, get around it. Quote, "if a cookie is sent with an HTTP request, Safari’s blocking policy will allow the response to write cookies." So when they load their iframe in the background, the first thing it does is a POST. If that doesn't make sense to you, the summary is Google used technical means to get around Safari's limitations. Here is Google's response. [stanford.edu]

    Most hilarious, irrelevant, line from the article, "Earlier this year, it was revealed that Target realized a teenage customer was pregnant before her father knew; the firm identifies first-term pregnancies through, among other things, purchases of scent-free products."
    • Re: (Score:2, Interesting)

      irrelevant line huh? Guess that means I'm pregnant and in the first trimester. If I am, it's a damn problem because I've been buying Scent/Dye Free products for over a decade and I still haven't given birth to my baby. Main reason I buy them is the scent/dye free are classified as HypoAlergenic - meaning they're tested as allergen free. Of course I'm a guy with a great sense of smell and dislike the number of perfumes being added to things that don't need it like laundry soap. All I want my clothes to smell

      • It's irrelevant to Google circumventing a technological barrier in Safari.

        I'm sorry that you have trouble with cents, but you're not likely to be identified as pregnant by Target. They use 25 or so different products to give a pregnancy score. Here is an example:

        Take a fictional Target shopper named Jenny Ward, who is 23, lives in Atlanta and in March bought cocoa-butter lotion, a purse large enough to double as a diaper bag, zinc and magnesium supplements and a bright blue rug. There’s, say, an 87 percent chance that she’s pregnant and that her delivery date is sometime in late August.

      • by swalve ( 1980968 )
        It's not the fact that someone buys scent free stuff. It's the fact that someone changes their behavior. They have figured that in some high percentage of cases, if a customer starts buying scent free detergent, more fruit, and stops buying booze, that person is pregnant.
        • It's not the fact that someone buys scent free stuff. It's the fact that someone changes their behavior. They have figured that in some high percentage of cases, if a customer starts buying scent free detergent, more fruit, and stops buying booze, that person is pregnant.

          I would suspect "recently brought pregnancy test" and "stops buying sanitary products" would also be a good indicator.

      • Just curious:

        What is it that you do that requires a great sense of smell?

        I've always had a good nose, and I've wondered about jobs that would take advantage of that.

      • Here's the full story on how they figured it out: http://www.nytimes.com/2012/02/19/magazine/shopping-habits.html?_r=4&hp&pagewanted=all [nytimes.com]
        Quite interesting (and a little scary), actually.

    • Whoa whoa whoa, Stanford is now doing PR for Google? Yikes, I didn't know they were *that* close.

      I first thought that maybe you merely used that link because it reproduces Google's response (which it does, or claims to) and that was more convenient to get, but then I found this line:

      Google circulated the following statement to media outlets and policymakers on Friday. The company did not post the statement on its website, and my understanding is that Google representatives declined to answer questions about the statement.

      Wow, they don't want to respond publicly, but they get to have Standford shills go to bat for them? Scary.

      Respect for Google: waning.

      • It's on a guy's blog
      • I wouldn't say that the Stanford blogger was "go[ing] to bat for" Google, since his findings are that Google's statement is highly disingenuous and, in part, outright false. I doubt that his actual conclusions will increase your respect for Google either, but reading them would at least allow you to dislike Google for the right reasons.
    • So Google used a documented method of storing a cookie in Safari. Safari has no method of blocking this cookie without blocking first-party cookies as well so who's fault is it? I vote Safari, and I recall this same bollocks being sensationalised months ago.
      • It's interesting to know what other web programmers are doing out there. The world in general would be better without Wired, though.
  • "We could for sure do more if we had more people," says FTC official. "There are a lot of opportunities that we have to let go by because we don't have the people to seize them ... opportunities to measure and evaluate what's happening every day in people's computers and phones."

    I don't want the FTC to have more people and monitor more people's computers and phones. I trust them far less than I trust Google, since the scope for abuse is so much higher. I don't recall Google ever imprisoning or shooting some

    • I don't recall Google ever imprisoning or shooting someone for violations of their TOS...

      Sure, I doubt that any of these data mining companies are doing such things, but that brings up an interesting question: what are those companies doing? How are they using the information they collect? Who are they selling it to, and how is it being sold?

      How do you know that some email you sent a few years ago will not become a deciding factor in a job application, a loan application, being allowed to board an airplane, or any number of other situations where one of these companies might be asked to

  • Google's worst is better than Facebook's best. Hell, Facebook has gotten caught hiring PR agents to smear google in the past. Who's to say they aren't doing that now with this?

    • by jo_ham ( 604554 )

      Because Google admitted to doing it. Or are you saying that Facebook hired people to apply for jobs at Google so that they would be able to admit to what they did "from the inside" and thus smear Google?

    • The thing is, this is like the 19th time we've rehashed this issue on Slashdot. Periodically there will be a new article about it, and it will inevitably get posted on Slashdot and I'm pretty sure at least a certain percentage of readers assume its a new thing, and not just a discussion about something we've already discussed a dozen times or more.

      It wasn't a big deal then, it's not a big deal. This article is just more shrilly alarmist in its language choice than others. I can't tell if that's a product

  • It would be news if the FTC discovered this and it wasn't about devices that use Apple's Safari.

  • WHAT! An advertising company acting in self interest by tracking?! Impossible! This guy forgot to take his pill. Now everyone, take their pills.

    All joking aside, I wonder if privacy is dead now. Please say it isn't I don't want to have to browse every site through 7 proxies. Please reply for good ideas on keeping privacy. I don't even want to touch G+ or FB anymore... I don't want them to have more info on me.
  • by Morgaine ( 4316 ) on Saturday June 30, 2012 @11:57AM (#40505459)

    Directly relevant to this topic, if you use Firefox, try installing the Mozilla add-on Ghostery [mozilla.org] and monitor the little ghost icon which display a number greater than zero whenever the current web page contains one or more trackers.

    If you've never seen it before, it's quite eye-opening how virtually every site contains trackers these days, some sites using large numbers of them. Ghostery blocks every tracker unless told not to, but even if you don't want them blocked, it can be interesting to monitor them and watch how they interact with NoScript.

    Good add-on. I wonder whether Chrome and Chromium provide anything equivalent.

    • Good add-on. I wonder whether Chrome and Chromium provide anything equivalent.

      Ghostery [ghostery.com] is available for Firefox, Chrome(ium), Safari, Opera, IE, and iOS.

    • Would you have a way to prevent the Ghostery cookie list cloud the top of any new tab I open?
    • As mentioned, Ghostery is available in Chrome. So is one called "collusion" that shows you what sites you visit are communication with other ones. There is also a recently added option to "block known tracking sites".
  • How dare anyone criticize /.'s ordained non-evil multinational! It was just an accident, duh. Google doesn't do anything unethical. And even if it was slightly unethical, you gave up your privacy when you joined the web. It's kinda like how you basically lose all consititutional rights when you enter an airport. It's just the price of progress, guys!

  • Could have already told him that. Not much of a discovery.

    Also, despite pop-up blocking turned on in my browsers many sites still manage to do it. Gee....look at me I'm a gifted computer scientist because I figured out that advertisers have managed to get around that as well.

  • I think we can say that Google is in fact an evil corp now. Or how many more times must it be proven that are in face Evil.
    • It should be proven at least once. This article is terrible. It refers to a non-issue as a "major privacy scandal" and talks about google "secretly" doing something that was such a good secret that Google didn't even know about it. The writer just doesn't have a good understanding of the issues, or he/she is intentionally misstating them to be alarmist. Either way, though, there was nothing evil about what Google did in either "scandal". Google was indeed subverting Safari's privacy settings to set a C

    • So who do we use for search?

      • Good question, an answer i dont have. Getting ads in exchange for search is very reasonable to me. Its the saving spying that isnt
  • What is it doing here?

  • Every two months when Safari stops allowing third party cookies when the user disables third party cookies.
  • On unique fingerprints for browsers and the tracking thereof.

    Each browser has a unique set of information routinely passed back to web servers.

    Marketeers use a hash of that information to identify and track us as we skip merrily from site to site about the web.

    Is there a simple way to twiddle that browser information to generate a new unique hash every time we go to another site?

    It needs to be easy for us to do and hard for the servers to adapt to.

    The only reason real fingerprints are used for identificatio

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (10) Sorry, but that's too useful.

Working...