Oct 09

Update March 1st, 2010 – Chrome adds links to clear ‘adobe cookies’


There are hundreds of applications out there from spyware cleaners to built-in browser features that eliminate cookies on the spot, and even let you set cookie policies on your computer regarding what can be stored in your machine, and for how long.

I’m assuming that if you’re here reading this post, you already know all of the dangers of cookies on your computer. In all honesty, I don’t seriously believe that they’re the most dangerous form of movement or web tracking, but they can definitely be used to monitor more movements than a person should feel comfortable with.

What if there was a type of cookie that could:

  • Stay on your computer for an unlimited amount of time
  • Store 100 kb of data by default, with an unlimited max
  • Couldn’t be deleted by your browser
  • Send previous visit information and history, by default, without your permission

Okay… That’s a pretty scary cookie. As it is right now, the cookies we’re so deadly afraid of can store a maximum of 4 kb of information, are manage by your browser, and by default have reasonable defaults and restrictions.

This type of cookie exists on 98% of global computers, across all operating systems. it’s the Adobe Flash Player.

The Adobe Flash Player maintains proprietary cookies called Local Shared Objects or LSO‘s. LSO’s are capable of storing 100 kb’s of information for an indefinite amount of time by default. When you clear your browser history in Internet Explorer, Firefox or Opera on Windows, Linux, or OS X LSO’s are not cleared from Adobe’s local repository.

In fact, all the information in those cookies will remain indefinitely until they’re removed by the issuing website, or by you via a cumbersome and ridiculous process.

Unfortunately, I haven’t even explained the worst of it.

There’s no easy way to tell what sites are using flash cookies to track your movements. There’s no list, and there doesn’t have to be a flash GUI or visible application for flash cookies to be present. In fact, most websites using flash for user tracking don’t create GUI’s, toolbars, or applications that you can actually see in your browser while browsing the site.

Many times a tiny flash module, 2 kb in size or less is loaded into your browser on every page visit in the same way a gif, jpg or other image is. The whole purpose of this tiny, invisible flash module might be to simply record the page request, and your username or other session variables.

Alright, so now you’re sufficiently convinced that this is creepy stuff. Let’s talk about how to get rid of it?

Lame as it might be, the Flash Player has no ability to delete cookies. And as I’ve already said, your browser can’t help you out. It doesn’t even know these cookies exist! Most of the privacy settings for Adobe Flash have be accessed via a flash application on Adobe’s website called the Adobe Flash Player Settings Manager.

If you want to access the Settings Manager, you can do so here. In fact, open it up now and let’s take a look.

If you’ve clicked the link above, then you’re looking at the Flash Player Settings Manager, and a list of all the sites currently storing information on the cookies stored on your computer.

Looking at my list, I see over 100 websites that have been accessing the same cookie for the last year (the last time I formatted my computer). Some of them are storing only 1kb of information, some are storing the full 100 kb’s. On my own computer, I see that my bank is storing flash information despite the fact that there isn’t a single flash application visible when I log in to check my balance. I see Youtube, CNN, Microsoft, Rotten Tomatoes and a ton more!

To delete all the Flash Cookies currently being stored on your machine:

  1. Go to the Settings Manager (Website Storage Settings)
  2. Go to the far-right tab
  3. Click “Delete all sites”

To prevent websites from storing any more information on your computer:

  1. Go to Settings Manager
  2. Click the Second Tab from the left (Global Storage Settings)
  3. Set the Storage Settings slider to None
  4. Uncheck “Allow Third Party Flash Content to store data on your computer

There are several other “privacy” settings on the other tabs, but don’t be persuaded. Most of those privacy settings have to do with whether or not websites can access your microphone and webcam. There isn’t a single cookie option on any of the privacy tabs on the Settings Manager.

Adobe, as a global leader in browser technology (a 98% computer market share), has a responsibility to make Privacy Options easily accessible from within the Player application itself. They also have a responsibility to set reasonble default limitations. It’s ridiculous that they would enable websites to store cookies indefinitely, and in such large sizes.

Is Adobe intentionally allowing websites to abuse privacy? You tell me. Comments Welcome.

edit: changed Macromedia to Adobe. Sorry, I’m from the ‘ol days.

Increase your e-mail privacy: Anonymous E-mail Boxes with makemetheking.com

137 Responses to “Flash Cookies: The Silent Privacy Killer”

  1. Bibliophile says:

    Thank you, thank you, thank you!! FINALLY I figure out how I’m being tracked. Adobe is the culprit. Grr to Adobe. GRRR.

  2. mannyalbite says:

    the best so far out there to remove flash cookies is an ad-on by Firefox we will never have privacy Big Brother is out there and I say this with a sadness have a good internet security and I do recommence better privacy in fire fox

  3. brad says:

    Hi -
    Good article. There’s a similar write-up at http://sazeit.com/main/Flash-Cookies which points out that those using Firefox can get the BetterPrivacy plugin to manage the flash-cookies from their browsers.

    You raised some really good point about the default settings implemented by Adobe and the simple fact that Adobe, though not hiding LSOs, is not doing anything to advertise their existence either. — If you recall, Adobe was a Mac-linked product for many years before gaining prominence on Windows machines, and Mac’s attitude was, is, and most likely always will be “you don’t need to know”.

  4. RVCj says:

    Good information. Lots of people know that Adobe stores Flash Player locally on their machine because Flash is so ubiquitous. But I have to believe that most people have no clue that it includes cookie-like objects that track browsing activity. I’m surprised these objects are not configurable at the browser level. Thanks for the post!

  5. Piczmania says:

    exactly..this is what i was looking..thanks a ton for writing about flash cookies

  6. Z says:

    @ opinar:

    If this is the best thing you have to block spammers, you are truly defenseless. If it actually worked well, spammers would just trash the LSO’s regularly and soon all your base would belong to them.

  7. Z says:

    @Kyle Simpson:

    So you REALLY think it’s okay to have a browser object that you install which does the following?

    1. Silently makes a history of almost every site you have ever went to.
    2. Gives you no warning that it is doing this.
    3. Keeps this history indefinitely.
    4. Makes you go to their own website to clear this history.

    I’d have to say no to all 4. I’m not one of those people who has ever spent an instant whining about “evil cookies.” With standard cookies, they’re integrated into browsers and the OS. They’re established, well publicized, and have reasonable, customizable policies for management.

    If Adobe’s best “reasonable and customizable” policy is to not publicize that they do this and give you no way to delete these via local machine or browser? Well, I don’t care what their intent is.

    - If they are “VERY concerned with properly managing these LSO” then why aren’t they informing users when they install flash?

    - If “This may not be as graceful as your browser’s cookie management” then why don’t they… GASP, work within the browser’s own data management? Or give a good API to browsers which allows them to manage ubiquitous Flash LSO’s? If you’re basically reinventing the cookie in a bigger form, couldn’t you even imitate the same paradigm?

    - Why can’t Adobe manage these things half as good as a third party? Seriously. Better Privacy firefox add-on. Has just about all basic settings and views that I need to manage LSOs. Probably made by some annoyed guy over the course of 3 weeks worth of lonely evenings.

    To me, it seems like a cop out. Regardless of how “worried” Adobe is, they have done a horrible job at allowing users to manage these things. That’s like saying that a parent is “worried” about child safety while their kid is playing in the street. At some point in time, outcome matters. And these things have been around for a couple years now, so being able to work this out is inexcusable.

  8. aston says:

    i love you so much i like you

  9. zep says:

    If you rename the macromedia flash folder you can’t listen to streaming radio.
    Locks up mouse clicks w/ cpu @100%. Weird, just pulling up Task manager
    [alt-ctrl-del] allows mouse clicks to turn off site normally though still at 100%.

  10. opinar says:

    Well, from a webmaster’s point of view, it’s one of the few things we have to block spammers, so as creepy as it may sound, I am in favour.

  11. [...] flash-cookies-the-silent-privacy-killer/ [...]

  12. [...] που αποθηκεύει στο μηχάνημα σας, συνεπώς τι κάνουμε; Ο Iamasuper προτείνει να  πάμε κατ’ αρχάς στο site της Macromedia (η [...]

  13. Kyle Simpson says:

    This post is mostly FUD. Yes, LSO’s (“flash cookies”) exist, and yes lots of sites, even reputable ones, use them (in addition to regular cookies), especially for advertising tracking because they are more persistent and because they span browsers.

    But the global settings manager you mention is accessible from ANY flash movie on ANY page by right-clicking and clicking “Settings”. There are a number of settings that let you completely turn off LSO’s or limit their size. You can also white-list or black-list sites by URL.

    For instance, the “Global Storage Settings” tab has a setting for the default size of all new LSO’s, as well as two check boxes for controlling special LSO content (third party content and common flash components). If you change those settings to something more palatable, and you then remove all the existing LSO’s via the process you mentioned above, then you should be safe from such fearful “abuse” in the future.

    This may not be as graceful as your browser’s cookie management, but it is functional and if more people knew the steps it wouldn’t seem so scary and offbeat.

    I’ve actually personally worked with Adobe on a couple of occasions regarding bugs with this specific system and have found them to be VERY concerned with properly managing these LSO’s and such. They are currently working on a redesign of this Settings Manager’s UI, at my behest, so that it’s more user-friendly for just these tasks.

  14. Matt Brubeck says:

    Sorry, my comment should have been addressed to MK, not freezy.

  15. Matt Brubeck says:

    freezy, web browsers prompt users for authorization before allowing sites to use HTML5 Local Storage. Also, unlike Flash LSOs, local storage will be subject to the private browsing modes in browsers like Firefox and Chrome.

  16. MK says:

    Please read the HTML5 Local Storage spec. It is going to implement a very similar if not identical, hard to spot, hard to delete cookie.

    HTML5 will implement this the same way Flash, Gears, and Silverlight do today. It’s called persistent storage and is necessary for a better browsing experience.

    If your gonna player hate – do it to the browser makers because it’s up to THEM as to how hard or easy it is to spot and/or delete these types of storage.

  17. [...] to blog entry a pal sent me, I now know that websites can use the Adobe Flash application to leave 100kB cookies on your machine even if there is no Flash animation on the page. The cookies are not flushed by any browser. Now [...]

  18. kilarpops says:

    Deleting Flash cookies as per method outlined above does not remove full history.
    Prying eyes can still see where you’ve been ( at least on my Win 7 machine) by going to:

    C:\Users\#username#\AppData\Roaming\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys

    Delete all files in sys folder to clear history.

  19. Adobe Bricks Windows says:

    All of the flashcookies are seem to be sent to Google via s.ytimg.com
    If its big business, its bad business. Sony rootkits indeed!

  20. jam says:

    ..it works along with antispyware/antivirus sofware depends what kind it is a lot of these comments are worthwhile trend micro

  21. Frankie says:

    Just learnt about this today. I delete cookies manualy everyday after I quit my browser. There is a program called Flush which takes the pain out of deleting Flash cookies here…

    http://machacks.tv/2009/01/27/flushapp-flash-cookie-removal-tool-for-os-x/

    There are links to the windows version there too.
    I now know who’s side I’m on in the Apple vs Adobe war.
    Screw Adobe.

  22. Anonymous says:

    @Harold wrote:
    With WinXP :-

    VISTA: This worked for Vista as well. The path is a bit different. Here it is:

    Users >[USERNAME] >AppData >Roaming >Macromedia >macromedia.com >support >flashplayer >system

    ALSO

    Users>[USERNAME]>AppData>Roaming>Macromedia>Flash Player>#SharedObjects>[Random string of letters]

    Thanks so much!

  23. Anonymous says:

    Another way to get of the flash cookies is to download and run a anispyware program, such as Spybot Search and Destroy. If you run the Spybot Search and Destroy in advanced mode you can set the program to clear usage tracks. When you run a scan it will pick up these rotten adobe cookies. Then when you select fix problems it runs the cookies through a built in file shredder! So that is how I get rid of adobe cookies. Spybot can be found at
    safer-networking.org/enindex.html

  24. J says:

    Wow BuckMighty is insane. Says your angry and then posts such hatred laden drivel.
    Excellent article. Im a computer geek and have read recent articles regarding these insidiuos new devices of info theft.

    Everyone email Adobe their sentiments on this deceptive invasion of privacy.

    http://www.adobe.com/bin/webfeedback.cgi

  25. [...] while back I wrote an article called Flash Cookies: The Silent Privacy Killer, which was one of the first main stream articles to expose Adobe Flash LSO objects as a privacy [...]

  26. MuckBighty says:

    Wow, BuckMighty, you’re an angry person. No, just a bonehead.
    31337 – man, your knowledge of useless shit is impressive!

  27. bat says:

    Hi
    For Firefox browser there’s an addon ‘BetterPrivacy’.
    This can be set to flush away those Adobe supercookies at shutdown.

  28. Vladimir Druzhshchienschkyy says:

    This one is very alarming. I started looking in the files and my entire history was there. Literally hundreds of web-sites that were visited. They were all immediately deleted. I can not recall ever reading a clear explanation of this in their licensing agreement(s). This is an extreme, deceptive in the way it has been presented and implemented, and is breach of trust and a violation of privacy. The downside of the fictitious nature of the corporation with no accountability or responsibility.

    This is a no win situation since if you need to review a presentation with this technology in regards to your work, then there is no other alternative. This degree of tracking without clear notification is excessive and reminds me of the Sony rootkit fiasco; this being a similar situation.

    There are certain things that you just do not do as a corporation as this goes to show how out of touch to public sentiment many are. I am very glad that this was belatedly brought to my attention.

  29. Lisa says:

    Can you block just certain websites?

  30. Mick says:

    @Harold wrote:
    With WinXP :-

    The target folder that is used to store the Flash “cookies” is “C:\Documents and Settings\[USERNAME]\Application Data\Macromedia\Flash Player”. If you rename this folder to “Flash Player.disabled” or delete it (your choice) and create a FILE (not a folder) called “Flash Player” then Adobe can no longer recreate the “Flash Player” folder because the name is already in use by a file. The easist way to create this file is to right-click inside the …\Macromedia folder and select the “create text file” option naming it “Flash Player” (not “Flash Player.txt”).

    It works because you can’t have a folder and a file in the same directory with the same name.

    My two cents:
    Harolds solution works great. Even the Flashplayer updates will not re-create the folder if you follow the instructions. I didn’t notice any slowdown in performance as flash objects load so I have to wonder what is the reason for having them to begin with? Data collection maybe?

  31. [...] giving users control over the browsing experience: crashes, general slowness, nightmarish security, super-cookies that can’t be easily managed via a browser’s privacy controls, … the list goes [...]

  32. [...] by the issuing website, or by you via a cumbersome and ridiculous process. You can read about removing flash cookies in the article published by Imasuper.com author. Or you can see the removing flash cookies video [...]

  33. QuasiPreneur says:

    Simple you all…. I know this so I did the one and only thing that’s seems rational…

    Get yourself a flash blocker addon for your Firefox. You can selectively active the flash you want to invoke on the page.

    you can see for yourself a tiny little flash always loading on most sites in the upper left corner that does nothing but do the cookie thing.

  34. BuckMighty says:

    Anyone who thinks that it’s as simple as going to the adobe site and saying 0 size limit, is a F#@king loser. Anyone who thinks that it’s necessary to “enahance the user’s experience” is a tw@t and and anyone who writes flash that stores even one bit of harmless information is an @ssh0le licker, on a biblical scale.

  35. 31337 says:

    GEIF MEH 3V1L FLASH COO(Y’S S00 I H4X0R U @|_|_

Leave a Reply

preload preload preload