3 ms·
So okay, you again assume that software is immutable. But Windows has to store these trusted keys somewhere. What if I emulate the TPM with a key I generated my
by grishka 5y ago
So okay, you again assume that software is immutable. But Windows has to store these trusted keys somewhere. What if I emulate the TPM with a key I generated myself, and patch Windows to trust that key?
- marcosdumay 5y agoThen you will discover that Secure Boot will stop your computer from starting until you reinstall something signed by Microsoft.
- grishka 5y agoCan't you just turn that off in the BIOS settings?
- ddalex 5y agoNot if BIOS doesn't allow that to be turned off.
- grishka 5y agoUh, that's a thing?! How do people install Linux then? How does that work with PCI cards that contain executable code in their ROMs, does that code have to be signed by overlords now?
- marcosdumay 5y ago> How do people install Linux then? Basically, when MS started requiring Secure Boot on Windows computers, there were a few anti-trust actions against then that looked at this action. So they back-pedaled and required that people should be able to disable Secure Boot on x86 and amd64 computers. They also created a 3rd party certification program, that those distros one buys could pay for and get signed. But make no mistake, MS completely control the specs of any PC available to you, and will not miss a chance to remove the support for 3rd party OSes.
- grishka 5y agoI just feel like if everything available gets locked down, people would simply resort to running more open OSes in emulators or virtual machines. Set to autostart in full-screen, so the only part of modern Windows they ever see would be the boot sequence. Like you could install DOSBox on an iPad and basically use it like a full-fledged early 90s computer, especially if you have a keyboard.
- tenebrisalietum 5y agoYou'll boot Windows but can't mount the system volume if it's protected by a Bitlocker key derived from the TPM key.
- grishka 5y agoEven if you do a clean install yourself? Well then, gotta patch the installer. There's always a way!