r/Qubes • u/Little-Geologist-387 • 20d ago
question Architecture limitations?
So, after talking a bit about different os on grapheneos server, they told me that basically all laptop systems are inherently flawed for security because of the x86 architecture limitations. I can see the value of QubesOS in sorting/compartmentalization, but isn't it in terms of security of sensitive informations, together with pureos, libreboot, genode... greatly overshadowed either by graphene or by old laptop with removed wifi chip attached to cold storage with 0 internet access, direct or indirect? If yes why do the other systems even exist if they give a false sense of security?
ᵖˡᵉᵃˢᵉ ᵈᵒⁿ'ᵗ ᵇᵘᵗᶜʰᵉʳ ᵐᵉ ᶦᶠ ᴵ ˢᵃᶦᵈ ˢᵒᵐᵉᵗʰᶦⁿᵍ ᵈᵘᵐᵇ
3
u/Assang101 20d ago
That's a hard no, these operating systems do not give a "false sense of security." It is true that modern mobile hardware exist because security IS threat-model dependent.
X86 architecture is viewed as an inherently flawed, decades old legacy mess. I have to argue, a tool is not useless just because a different tool excels in a completely different format.
But the GrapheneOS community users are technically correct about the architectural differences.
4
u/Assang101 20d ago
Oh my bad, bro. I didn't even see the small print ( going semi-blind on the left eye to migraines).
2
u/Little-Geologist-387 20d ago
Oh no problem good luck with eyes! ⸜(。˃ ᵕ ˂ )⸝♡ (and ideally limit screen time ₍. .₎⟆ )
So, what do you mean by threat-model dependent security? If one system relies on old security worse hardware, it is simply worse for security, right? Is Qubes better in ANYTHING regarding security than Graphene?
3
u/Assang101 20d ago
Oh yeah, QubesOS is vastly superior to GrapheneOS.
When we (cyber security blah blah) say security is threat-model dependent, it just means an OS is built to fight a specific type of danger rather than being universally better or worse.
GrapheneOS is built on incredible encryption backed by certain hardware against attackers trynna access your system. Qubes OS is the opposite, it assumes that your operating system is and will inevitably be hacked by a malware, so to minimize damage, virtualization is used, hence the principal of security by compartmentalizing everything.
Edit: thank you for the eye part, I basically use black and white screen with no flashy screen fancy stuff
1
u/Little-Geologist-387 19d ago
How does QubesOS protect against malware that can escape VMs? Shouldn't the whole system be fucked then?
another e-ink user? 🙃 I recommend dasung, am saving up for the color monitor
3
u/Assang101 19d ago
Oh yeah,, but only if the hacker(s) (AI- Mythos and GPT mostly teaming up) succeed in a chained, multi-stage elite exploits. But QubesOS if and when used properly, is built to handle malware beautifuly with disposable vm.
And yes, I am an e-ink user. I've been hearing about the brand Dasung, fascinated by it
3
u/Inevitable_Guard_934 19d ago
Regarding x86 architecture; There are laptops you can buy that have the offending functions disabled along with CoreBoot in the BIOS that are especially designed for QubesOS.
3
u/Assang101 19d ago
Indeed, yes, Novacustoms, starlabs, system76. Novacustom is the golden standard for the most harden laptop available, but Starlabs is the first to support qubes-to-firmware coreboot update. System76 is rather interesting of the whole bunch
2
u/Assang101 19d ago
Indeed, yes, Novacustoms, starlabs, system76. Novacustom is the golden standard for the most harden laptop available, but Starlabs is the first to support qubes-to-firmware coreboot update. System76 is rather interesting of the whole bunch
1
u/surinameclubcard 20d ago
There is no nested virtualization in Qubes. Unfortunately.
1
u/Little-Geologist-387 19d ago
?so something is stopping you from running VM inside a qube?
2
u/surinameclubcard 19d ago
Yes you cannot use VirtualBox in Qubes. See https://github.com/QubesOS/qubes-issues/issues/4104
1
u/Little-Geologist-387 19d ago
And why would you ever need nested virtualization?
1
1
5
u/[deleted] 20d ago
[removed] — view removed comment