MSI's (In)Secure Boot

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • uefi-ntfs

    UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI

  • > Can you please link me some articles/references?

    Well explained here: https://gabrielsieben.tech/2022/07/29/remote-assertion-is-co...

    So the issue is not the SecureBoot itself, but the ways it can and has been and will be leveraged against the user. If a desktop computer example is not enough, look at how Android phones have increasingly tightened down everything. You can't just take any model and install a custom OS (aka ROM in Android community). It was universally easy 10 years ago, that's why Cyanogenmod became so popular. Now your choices are very limited.

    > \> > But that is besides the fact that these acts of aggression

    A great thread and arguments provided here, how Microsoft (who love open source, according to own PR) will not sign anything GPLv3 for SecureBoot: https://github.com/pbatard/uefi-ntfs/issues/20#issuecomment-...

    Microsoft has the defacto monopoly over the signature process, because nobody embeds any CAs in UEFI except for Microsoft's. What would be a user-friendly way? To preload UEFI with major Linux distros' keys, disabled by default, with an easy first-time setup menu to select what to do.

    My laptop came with SecureBoot enabled by default although being "OS: FreeDOS" on paper. I had to figure out to disable it to boot into a live distro else it fell into an EFI shell.

    > Vote with your wallet, don't buy the hardware.

    > ... I am much more concerned about Intel ME and AMD PSP, where's the outrage about that?

    With this I just want to say the wallet argument doesn't work when something slowly becomes the status quo and it takes experts/activists to fight back (a minority by numbers).

    > I still can't easily utilise a TPM [...] and nobody bothered to integrate the functionality?

    I agree, I'd have liked to enforce SecureBoot post-installation but it is too much hassle for me, I think only RedHat made good improvements in this area where it's actually easily usable (auto signing the kernel image etc.)

    > Security isn't about what's unlikely, it's about the entire chain.

    ... But if I followed through, then still the weakest point is/becomes the keyboard. It would be trivial for an evil maid to add a keylogging device between your desktop and the physical keyboard. Do you check the rear IO on each boot? The considerations differ for laptops where you can't just plug something inbetween and need to disassemble it (time required: over night or airport luggage).

  • Rufus

    The Reliable USB Formatting Utility

  • Rufus 3.17 onwards is secure boot signed. See: https://github.com/pbatard/rufus/releases/tag/v3.17

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • edk2

    EDK II

  • sbctl

    :computer: :lock: :key: Secure Boot key manager

  • > And in a case of self fulfilling prophecy, because they decided that initializing and owning your own keys was not going to be a normal part of the user experience, it is now hard(almost impossible) to do.

    This is false.

    The issue is that nobody has written user-friendly tooling to manage keys and sign stuff. Not that actually implementing this is hard.

    https://github.com/Foxboron/sbctl

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Future of 32-bit platform support in FreeBSD

    1 project | news.ycombinator.com | 20 Feb 2024
  • Precision 7520: 64GB memory 3200MHz support

    2 projects | /r/Dell | 9 Dec 2023
  • Just about every Windows and Linux device vulnerable to new LogoFAIL firmware attack

    1 project | /r/windows | 8 Dec 2023
  • VM not booting with host-passthrough or host-model

    1 project | /r/VFIO | 10 Oct 2023
  • All gaming laptop owners know this is never true...

    1 project | /r/pcmasterrace | 12 Jul 2023