News for hackers. Stuff that matters.
Re:How to Run a More Secure Browser by ilurkedhere on Friday December 30, 2016 @01:56AM (#13282998)
How does this compare with the Qubes OS approach?
Re:How to Run a More Secure Browser by drvdevd on Friday December 30, 2016 @04:56AM (#13283579)
Qubes uses Xen for isolation as I understand it -- essentially putting different programs in their own specialized, locked down domU. So it's probably much more robust against attack than this approach.

[edit] but I'm not arguing its a better solution for you. Depends on your needs and hardware, etc..

Re:How to Run a More Secure Browser by youdontknowtho on Friday December 30, 2016 @09:53AM (#13284614)
This is really interesting. If you look at what Microsoft is doing with Windows 10 with virtualization based security you can see that the Qubes approach is going to go mainstream within the next year. in addition to moving secrets that are normally stored in the kernel into a separate statically linked trusted OS running in it's own VM (that's currently available in credential guard) they will be running edge in a separate VM as well.

Qubes is ahead of its time and far more versatile than most other solutions at this time.

Re:How to Run a More Secure Browser by rahrahrah on Friday December 30, 2016 @04:41AM (#13283524)
I probably don't know enough to be talking about these things, but it seems to me that the Qubes OS approach is more complex and less battle tested. User permissions in Linux have been around forever.
Re:How to Run a More Secure Browser by angry_octet on Friday December 30, 2016 @07:40AM (#13284079)
Unix permissons by themselves are notoriously not capable of containing and restricting something malicious. The kernel exposes a huge attack surface. That is why it is beter to use VMs, which expose the much smaller hypervisor and provide only simple interface protocols.
Re:How to Run a More Secure Browser by rahrahrah on Friday December 30, 2016 @08:18AM (#13284207)
If the "something malicious" is run by a user that only has permissions to read/write to his home, it's perfectly contained.
Re:How to Run a More Secure Browser by angry_octet on Saturday December 31, 2016 @01:21AM (#13289806)
Unfortunately not true. By default programs will also have permission to do things like mmap, open network sockets, use IPC, learn about other processes and the kernel via proc (helping to defeat randomised protection against stack overflow) and many other areas. Google for kernel hardening and PaX.