Next Flash Version Will Support Private Browsing
An anonymous reader writes "The world rolled its eyes when the problem of Flash cookies came to light several months ago. Even if you're careful about cookies or even if you use your browser's private surfing feature, sites can still track you through cookies stored by Flash. However, soon enough the next version of Flash, 10.1, will support private browsing and will integrate with browsers to turn it on when the browser itself is in private browsing mode. Browsers still store data during a private browser session, but they will delete it all at the end of the session. The same will be true of Flash private browsing."
Remind me why Flash needs to be stateful, again?
Now I can plan that birthday party without anyone knowing.
So I've been using this line in my crontab for a long time now without any problems (well no more problems than I usually experience with Flash under Linux):
* * * * * rm -fr /home/me/.macromedia
I think this solves the problem, but maybe I'm mistaken...?
Sorry Adobe, but it's time for HTML5.
Get FlashBlock or NoScript to turn off flash altogether.
Get BetterPrivacy to automatically delete Flash cookies on exit; it seems to work well.
This will also introduce the "alert('omigoshhaxedurflashcookie')" vulnerability.
This feature is here now for Firefox users with the Better Privacy extension.
Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
bend over baby
Remember this site? http://burnallgifs.org
We need a similar campaign for Adobe Flash. It's dinosaur technology built for the internet stone age. Time to get rid of it for good.
"The world rolled its eyes when the problem of Flash cookies came to light several months ago.[...]"
There, fixed that for you.
That's where I store my saves for sites like Kongregate.
Please, think of the Flash games.
Surf using a virtual machine and revert to a stored snapshot upon close. Problem solved.
After that feature, could they make Flash respect the "Block Pop Up Windows" features in Safari and Firefox? I expect NO popups when I have this set.. yet Flash seems to be able to open them still!
So I've been using this line in my crontab for a long time now without any problems (well no more problems than I usually experience with Flash under Linux):
/home/me/.macromedia
* * * * * rm -fr
I think this solves the problem, but maybe I'm mistaken...?
That depends on your threat model. Your cron job might keep your kid brother from discovering your cookies. If you *really* don't want people to know what flash is caching, I'd s/rm -rf/shred -uf/ there for starters. Then I'd think about putting my whole OS on an encrypted partition (trivial these days with Fedora, not sure about other distribs).
Of course, you still have problem with sniffing and all manner of malware, all of which could defeat your goal of preventing people from knowing what kind of flash content you're downloading.
I hung out with Bruce Schneier for a 1-hour talk once. If you want to scale up your paranoia further, you can do what he does: never let your computer touch a network or another person's hands. He has no wireless card, never plugs an ethernet cord into the slot, and never gives his compy to anyone else. Very difficult to sniff traffic that doesn't exist (but not impossible).
A while back I got tired of everybody tracking me online so I cracked down on permanent browser storage. I ended up getting rid of all cookies on browser close and ran these commands:
rm -rf ~/.macromedia/Flash_Player/*
rm -rf ~/.adobe/Flash_Player/*
With sudo: /home/user/.macromedia /home/user/.adobe/Flash_Player/ /home/user/.macromedia /home/user/.adobe/Flash_Player/
chown -R root.root
chmod -R 0600
The flash cookie problem was solved and I have not noticed anything has changed. Of course, I don't really see much flash other than flash ads - so it might break some things I am unaware of.
On windows the same directories are stored elsewhere - but the same overall technique should work fine I would think.
You are telling me that the chances of getting a virus from a .swf file is the same as a .exe one? Really?
Yeah, there are exploits every now and then, but I have yet to know someone affected by them.
from the article:
"Likewise, if the browser is in normal browsing mode when the Flash Player instance is created, then that particular instance will forever be in normal browsing mode (private browsing is turned off). Accordingly, toggling private browsing on or off without refreshing the page or closing the private browsing window will not impact Flash Player."
so be sure you close all your ff windows and fully close, then start a fresh session, and enter private browsing mode before hitting any sites, then fully close and start a fresh session before resuming normal browsing.
The website knows that I'm the same person as before. So what?
Can someone explain me how can this be used against me if the cookies are stored in my personal computer?
I hung out with Bruce Schneier for a 1-hour talk once. If you want to scale up your paranoia further, you can do what he does: never let your computer touch a network or another person's hands. He has no wireless card, never plugs an ethernet cord into the slot, and never gives his compy to anyone else. Very difficult to sniff traffic that doesn't exist (but not impossible).
That must make keeping his blog updated tricky though...
I thought that the main problem wasn't that flash stored its own cookies, but that it doesn't separate the cookies by each flash program/website. The main problem being that any flash program can access the information. All this "private browsing" feature seems to do is delete the cookies, but if you delete the cookies after each session then what's the point of using cookies to begin with?
On OS X just delete all the downloaded content & local shared objects, then lock the folders:
Flash thinks it can save local shared objects, so things like Pandora work (if you're in to that -- I'm not), but nothing is actually saved.
Using the "locked" flag on the folders is better than using restrictive permissions since apps and installers often require you temporarily grant them admin privileges to reinstall or fix their folders if they don't like the permissions. They usually don't, however, look for the locked flag, nor know how to change it / work around it.
Please don't tell Adobe you can do this.
That must make keeping his blog updated tricky though...
He probably uses many machines, one per threat model.
Does HTML5 provides for the same level of rich client platform development as Flash/Flex? With numerous widgets just like in Motif/MFC, just easier to use? (MXML just shines in GUI development, far beyond of what Motif/MFC/AWT/Swing offer).
Does HTML5 allows you to play video with some advertisement in a running text over it?
Does HTML5 protects your video site from hotlinking? I.E. can you make sure that nobody can embed your videos into their pages and make sales while you pay for the bandwidth?
Sorry, HTML5 'video', 'audio' tags and other dings and wistles... you have your place (probably on YouTube), but you ain't gonna replace Flash anytime soon. Especially not on commercial sites (like pr0n tubes), not for RCP development either. World needs a full-blown rich client platform for the browsers and so far Adobe has been the only one who were able to provide a cross-platform, browser-independent solution. And they did it quite well, despite of some quirks. Sun with JavaFX has failed... would you like MS to take over with their Windows-only Silverlight technology?
However, soon enough the next version of Flash, 10.1, will support private browsing and will integrate with browsers to turn it on when the browser itself is in private browsing mode.
That's such an elegant and simple design, that isn't problematic at all! I mean, who cares about essentially having a browser within your browser, as long as your browser can communicate stuff to the other browser, at the whim of each browser developer?
... and then they built the supercollider.
A buddy of mine got a virus from a single white female. He has all kinds of exploits, though ... drinking, fucking, disorderly conduct, etc.
Do you even lift?
These aren't the 'roids you're looking for.
several: of an indefinite number more than 2 or 3 but not many.
Most of us knew about this many months ago. If you only found out several months ago you are behind the curve.
It would be nice if Adobe was responding to an issue that was discovered several months ago but this has been around and known for quite some time. Make no mistake about it Adobe isn't being quick to respond to the issue.
I want this account deleted.
Someone mentioned it in passing but I'll say it directly: FlackBlock
I'm not one to turn off the web with NoScript or not contribute to sites I'm visiting by using AdBlock. FlashBlock is a great compromise. Normal ads, no stupid flash instability. Click on the flash when actually want it to run for where it's actually needed. You'll be surprised how well it works.
Selah.ca. Pause, and calmly think on that.
s/FlackBlock/FlashBlock/
Selah.ca. Pause, and calmly think on that.
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager06.html to control your Flash player settings.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
I prefer suspicious .dmg, .img, .iso files, and suspicious printed CDs with suspicious C:\autorun.inf files :)
Anyone EVER visit a flash site and think, "man... wish the designer used MORE flash." Let's just get rid of flash... or at least beat it into submission so it only shows in spaces that make sense... er.... well... I'm open to suggestions.
That depends on what version of flash you're running, how many unpatched 0-day vulnerabilities it contains, and if the person who constructed the .swf for you knew about them.
On the other hand... by sheer numbers, there are probably more dangerous .EXE files in circulation than .SWF files, numerically speaking.
The suspicious .EXE file almost certainly is highly dangerous...
the suspicious .SWF might be (under certain conditions), when not run in a proper sandbox, or with additional precautions such as IDS to jail flash or the browser from running or installing arbitrary code.
You have a much better shot viewing a flash file when running MSIE 8 in Protected mode on Windows 7, than clicking 'run' on a susupicious .EXE file on your windows system, or even suspicious .SH file on your Linux system.
I wonder if there might be a slashdot thread for this slashdot thread?
... and then they built the supercollider.
When will Flash 10.1 be available for my Android G1 phone? How 'bout my Wii? How 'bout any device that isn't X86 based? Yes, Adobe's reluctance to support any platform other than a PC is the main reason why I think Flash should die a horrible (but quick) death and everybody should switch to HTML5 instead. Heck, I think even Silverlight is better supported by mobile devices than the latest version of Flash.
I've abandoned my search for truth; now I'm just looking for some useful delusions.
He has no wireless card, never plugs an ethernet cord into the slot, and never gives his compy to anyone else.
Meh. I hacked his computer twice. Once over Bluetooth, and then again over Infrared. All I found were secret plans of his to dominate the world - nothing unusual.
Get your own free personal location tracker
never let your computer touch a network or another person's hands. He has no wireless card, never plugs an ethernet cord into the slot, and never gives his compy to anyone else.
I wonder what it must be like to be as paranoid as him?
And seriously - at what point does a computer lose its usefulness - for me, it's pretty much when it has no network connectivity. I'm at a loss when I'm on a machine with no connectivity. It's like it isn't much use for anything.
Get your own free personal location tracker
Oh look.... private browsing is already a feature in html 5. Just sayin.
In the meantime, this will lose them
I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
Telling Flash it can't save local shared objects and disabling third party storage through the settings manage is a poor solution for several reasons:
1) Some sites require that local shared objects are enabled.
2) Some sites require that third parties be able to save local shared objects (Pandora, for example).
3) Even with those settings disabled, Flash still stores a null local shared object for each site that requests one, so even though no data are stored within the local share object, Flash is still recording a metadata browsing history of sorts. Or at least it is on OS X; I don't know what it does on Windows or Linux.
Locking the folders solves all of those problems. You can allow first and third party shared objects so that sites work correctly, but block the objects from persisting.
If anyone is curious, you can access the settings manager here..
It probably doesn't make any difference for most people, but if you delete the folders mentioned above, then visit the settings manager to lock in any other preferences, and finally go back and lock any folders and files beneath the paths mentioned above, those settings will be permanently saved -- at least until you unlock them and move them to the Trash.
that everyone's up in a tizzy just because the iPad doesn't support it? Mention iPad, and someone will say "but it doesn't support flash", and for platforms that do support flash, people say they don't want to run it.
I don't get why anyone would argue for a closed Flash from a single vendor, when there is a capable open option in HTML 5. The sooner we all move on the better.
The world rolled its eyes when "it's" was used incorrectly on Slashdot for the 100,000,00th time
http://www.nirsoft.net/utils/flash_cookies_view.html "FlashCookiesView is a small utility that displays the list of cookie files created by Flash component (Local Shared Object) in your Web browser. For each cookie file, the lower pane of FlashCookiesView displays the content of the file in readable format or as Hex dump. You can also select one or more cookie files, and then copy them to the clipboard, save them to text/html/xml file or delete them."
Wait... flash isn't dead yet?
When will there be a final HTML 5 standard to support?
Seriously? In 2022. Read it and weep. http://www.webmonkey.com/blog/HTML_5_Won_t_Be_Ready_Until_2022DOT_Yes__2022DOT
:D
Meanwhile, you should see wider adoption of it by 2012, which is when the world ends.
Cheers!
http://www.object404.com
the next version of flash will be obsolete, dead on arrival. it will be mourned by few.
ôó
Flash adds a vibrancy to the interwebs that I'd ssooooo miss if it wasn't there. And the efficiency of the flash player is absolutely remarkable. Can't wait for the next version so I can see what wonderful OTHER new features have arrived!
that's why Mac fans prefer fat chicks, yeah you pay more when you go out on dates and they're not as good in bed, but you don't have to worry about viruses.
ôó
Thats nice, but where is my x64 (NOT Linux) Flash? Its been 3 years Adobe!
Don't rush me, Sonny. You rush a miracle man, you get rotten miracles.
He has no wireless card, never plugs an ethernet cord into the slot, and never gives his compy to anyone else. Very difficult to sniff traffic that doesn't exist (but not impossible).
Also makes it kinda hard to surf for pr0n^H^H^H^Hsurprise birthday parties.
It's actually fixed now. And in those two years, there are no known exploits, so it's maybe not as a big of a deal as if it were an actual exploitable hole.
sig? uhh, umm, ok
Does HTML5 protects your video site from hotlinking? I.E. can you make sure that nobody can embed your videos into their pages and make sales while you pay for the bandwidth?
This is a HTTP issue and server side security issue. It is trivial to grep a Flash file for the raw SWF download location most times.
Or you can monitor the HTTP traffic you send to see which URL you're requesting. Or run the Flash in a rigged virtual machine which captures this information.
Whatever server-side test is done to see whether a request comes from someone visiting the server itself or a third party can be fooled; the third party just sends the data that'll make the server say "You're visiting me".
It's an unsolvable problem; any solution is at odds with how the internet works.
The designers are normally just clueless and have no wish to learn code or how stuff works after taking their 1-week Adobe course and getting accreditation as a "web developer".
Not willing to spend a year learning technologies, which were not intended to be used for games, then spend another year writing some kind of a game engine, which would try to bind these technologies together in a suitable way, then spend another year writing a game development environment for that engine, then at last actually making the game, then testing the game in different browsers, because the JS implementation still varies much between them, then making workarounds for browser incompatibilities ...
But it's the tru way, the slashdotter has shown us!
Ouch, have you tried: BetterPrivacy
Auto deletes flash cookies on exit and/or after a user-configurable expiration timeout.
World needs a full-blown rich client platform for the browsers and so far Adobe has been the only one who were able to provide a cross-platform, browser-independent solution.
Sorry what do you mean by "Cross-Platform and Browser-Independent" solution ?
The damn thing only runs mostly correctly on Windows and Mac OS X, and is half broken on Linux. And that's only 32bits support - the 64bits support is currently catastrophic.
In the 90s, when Windows and Mac OS were the only platforms, your sentence would have had made sense.
In 2010, where smartphones are pervasive, when every single gadget seems to be internet-enabled, Flash is a big problem because it only runs on a fraction of what a modern user may find.
The iPhone has no official Adobe Flash support, for exemple.
Either Flash should die and get replaced by modern standards such as HTML5/CSS/Javascript/etc. (that's my preferred solution)
Or, Adobe should open their Flash and release some freely accessible specifications (and grant free use for any submarine patents) so people like the Gnash dev team could provide 100% compatible support for any platform under the sun.
But the current situation is far from the cross-platform heaven we need.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
How about instead of developing shit like this they FINALLY release 64 bit Flash for Windows.. Only taken 5+ years so far. If they can't now they should open source flash.
rm -r ~.macromedia/* ; chmod -w ~/.macromedia
problem gone
Who watches porn in Flash? I thought it was all QuickTime and JPEGs. No need for porn mode in Flash, is there?
For security, it would have to overwrite the cache, not just delete it.