4 ms·
In a (classic, non-appified) native application, the application can do whatever it wants with your computer and your personal files, and only the OS' privilege
by niftich 10y ago
In a (classic, non-appified) native application, the application can do whatever it wants with your computer and your personal files, and only the OS' privilege escalation mechanism is stopping it from modifying system files (but will happily let you proceed if you sudo or click the windows UAC prompt).
Vulnerabilities aside, at least Flash runtime didn't give unfettered access, and was even nice enough to ask for permissions to the webcam and microphone. Furthermore the runtime was frequently updated and patched by the vendor, and Flash being embeddable in web pages made keeping up-to-date individual Flash applications easy, as they were hosted on the server.
- kqr 10y agoSo maybe I've we'd had native applications instead of this flash crud, OS developers would have been forced to sandbox applications properly earlier!
- untog 10y agoAnd if we lived in that world we'd all be saying "no one ever sandboxed their apps, maybe if Flash had taken off they'd have plugged their security holes and we would have had a great platform!"
- flukus 10y agoWe could have had those same apps sand boxed in the same flash. Only the delivery method would need to change.