zlacker

[return to "Reasonably Secure Computing in the Decentralized World"]
1. jstewa+B6[view] [source] 2017-10-27 09:53:18
>>Dyslex+(OP)
Classic Theo:

"x86 virtualization is about basically placing another nearly full kernel, full of new bugs, on top of a nasty x86 architecture which barely has correct page protection. Then running your operating system on the other side of this brand new pile of shit.

You are absolutely deluded, if not stupid, if you think that a worldwide collection of software engineers who can't write operating systems or applications without security holes, can then turn around and suddenly write virtualization layers without security holes."

https://marc.info/?l=openbsd-misc&m=119318909016582

◧◩
2. tree_o+Q7[view] [source] 2017-10-27 10:12:26
>>jstewa+B6
Yes, but virtualization does seem to have a lot of security benefits.

Theo using lots of clever words to call someone stupid isn't a refutation of this. Even if both layers have holes, the fact that there's more than one layer does, in fact, suggest the composition is more secure.

◧◩◪
3. jstewa+i8[view] [source] 2017-10-27 10:18:25
>>tree_o+Q7
I respect Rutkowska. That being said, I also think she's putting a band-aid on a festering sore most people call the PC architecture.

Security guys have been going on about "defense-in-depth" for decades, and it all still looks like a trash fire to me.

From a systems perspective, you don't make things more robust by adding more layers that can break. You do it by simplifying it down to something manageable, then managing it.

You call it a security layer. I call it an extra attack surface.

◧◩◪◨
4. jnwats+em[view] [source] 2017-10-27 13:14:28
>>jstewa+i8
Rutkowsja herself has done more to expose the broken bits of x86 than probably anyone else. Remember blue pill? That was her. Also important work in SMM and Intel TXT.

I'd say she is well aware of the limitations of her product.

[go to top]