3 ms·
Quite literally everything is exposed to the OS. It can't really be any other way. If it weren't exposed to the OS, then you can't access it either. Any protec
by calamari4065 3y ago
Quite literally everything is exposed to the OS. It can't really be any other way. If it weren't exposed to the OS, then you can't access it either.
Any protection mechanism you're imagining is managed by the OS. You trust it to enforce file permissions, to enforce memory isolation, to prevent a rogue program from snooping on data as it's unencrypted. You can't hide these things from the OS because the OS is the only thing that can hide data.
The OS has full, unrestricted control of the hardware at a level much deeper than you do. The OS can just read your encrypted data from 'secure' memory. It has to be, otherwise you couldn't read it. The OS can access any file because it has block level access to all drives.
And there's not one single thing you can do about it. There's absolutely nothing stopping your OS from spying on you in this way.
Unless you use an open source OS which can be proven to not do bad things.
- adr1an 3y agoMicrosoft Edge is not an OS. Firefox allows encrypting passwords under a "Master" password, that renders files written to disk unavailable for other apps. Yes, the OS can read from memory when you open it. Yes, the OS can have a keylogger, Trojan horse, and everything. That's beside the point. Security hardening could be and should be in place by vendors (Mozilla, Chrome). In some OSes it would work better than others, okay. We can live with that.