the flash app is potentially dangerous application. so is its data.
only data retrieved from the server is trusted (as long as i trust the
site url).  
in other words, the site gives trusted data and untrusted apps (like
flash, javascript or java applets), untrusted apps can produce only
untrusted data. (for example i could write an app that will make jpg
with broken structure that will cause buffer-overflow and eventually
virus injection - if i upload/download this broken image via server I
at least could blame the site owner)

anyway, you could use Adobe Air for such kind of things :)


> I think I'm mostly with you on this one - the situation we have now
is ridiculous - flash and flex developers routinely getting around the
sandbox using what effectively are workarounds using other technology
to implement file-saving.
> 
> I can understand why the sandbox is there and why Adobe might be
reluctant to give way on the file-saving issue - the last thing we
need is to have the flash player dubbed as some unsafe platform. It
may be that the real problem is not a technical objection but a
political one - to save the player from adverse publicity.
> 
> If the file save feature were to be allowed, it would always have to
be interactive, though perhaps the dialog could be allowed to save
several files in one go and we could also perhaps live with it only
saving certain file types (or issue dire warnings about writing some
others such as .bat or .exe files).
> 
> Inevitably some users will always just say 'yes' to giving
permission to write, simply because they aren't that savvy about OS
technicalities. I wonder if there could be a mini-sandbox that would
protect the user from malicious code trying to write to OS sensitive
areas?
> 
> For 90% of the use-cases for writing files, I think restricting
writing to graphics file types and perhaps xml and non-executable
files would make developers more than happy.


Reply via email to