secure-boot

There are 120 repositories under secure-boot topic.

  • ventoy/Ventoy

    A new bootable USB solution.

    Language:C72.2k6852.6k4.6k
  • pbatard/rufus

    The Reliable USB Formatting Utility

    Language:C33.5k5892.6k2.9k
  • Foxboron/sbctl

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

    Language:Go1.9k2528099
  • GrapheneOS/Auditor

    Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.

    Language:Java5892611790
  • Wack0/CVE-2022-21894

    baton drop (CVE-2022-21894): Secure Boot Security Feature Bypass Vulnerability

    Language:C34212764
  • joembedded/JesFs

    Jo's Embedded Serial File System (for Standard Serial NOR-Flash)

    Language:C23718847
  • andreyv/sbupdate

    Generate and sign kernel images for UEFI Secure Boot on Arch Linux

    Language:Shell22594020
  • Foxboron/go-uefi

    Linux UEFI library written in pure Go.

    Language:Go157101421
  • maximbaz/arch-secure-boot

    UEFI Secure Boot for Arch Linux + btrfs snapshot recovery

    Language:Shell1426208
  • GrapheneOS/AttestationServer

    attestation.app remote attestation server. Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.

    Language:Java138127149
  • sandrokeil/yubikey-full-disk-encryption-secure-boot-uefi

    Tutorial to create full disk encryption with YubiKey, encrypted boot partition and secure boot with UEFI

    Language:Shell1144513
  • frederic/exynos-usbdl

    Unsigned code loader for Exynos BootROM

    Language:C11311731
  • sabi-31/Modern_Arch_Linux_Install

    A comprehensive guide to installing Arch Linux with all of the modern features.

  • pbatard/Mosby

    Mosby – More Secure Secure Boot

    Language:C96459
  • jonasblixt/punchboot

    Punchboot

    Language:C924169
  • frederic/amlogic-usbdl

    Unsigned code loader for Amlogic BootROM

    Language:C898326
  • hex-five/multizone-sdk

    MultiZone® Security TEE is the quick and safe way to add security and separation to any RISC-V processors. The RISC-V standard ISA doesn't define TrustZone-like primitives to provide hardware separation. To shield critical functionality from untrusted third-party components, MultiZone provides hardware-enforced, software-defined separation of multi

    Language:C86104925
  • jiazhang0/meta-secure-core

    OpenEmbedded layer for the use cases on secure boot, integrity and encryption

    Language:BitBake82143773
  • cutecatsandvirtualmachines/Sputnik

    The sequel to Voyager

    Language:C815012
  • mq1n/Win11SysCheck

    Windows 11 compability check with user friendly output

    Language:C++817666
  • xairy/unlockdown

    Disabling kernel lockdown on Ubuntu without physical access

    Language:C81526
  • frederic/qemu-exynos-bootrom

    Emulating Exynos 4210 BootROM in QEMU

    Language:C76626
  • Snawoot/linux-secureboot-kit

    Tool for complete hardening of Linux boot chain with UEFI Secure Boot

    Language:Shell755210
  • cjee21/Check-UEFISecureBootVariables

    PowerShell scripts to check the UEFI KEK, DB and DBX Secure Boot variables.

    Language:PowerShell66306
  • paulveillard/cybersecurity-architecture

    An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Software & Systems Architecture in Cybersecurity

  • sbaresearch/mbn-mcfg-tools

    Tools for parsing/extracting/packing Qualcomm mbn MCFG (Modem Configuration) files

    Language:Python636311
  • wimbrts/USB_FORMAT

    USB Format Tool - Make Bootable USB Drive with MBR and 2 Partitions

  • tpowa/Archboot

    Archboot is a most advanced, modular Arch Linux boot/install image creation utility to generate bootable media for CD/USB/PXE, designed for installation or rescue operation.

    Language:Shell563106
  • Wack0/SecureBootPolicyTools

    Take back control of Windows Code Integrity, no exploits or patching required! Requires that you control your own Platform Key (PK).

    Language:C497111
  • jiazhang0/SELoader

    Secure EFI Loader designed to authenticate the non-PE files

    Language:C485722
  • schierlm/usb-modboot

    Boot multiple systems from a single GRUB2-powered USB drive (just drop ISO or other modules to integrate into menu)

    Language:Shell43454
  • ShellCode33/ArchLinux-Hardened

    ArchLinux setup which focuses on desktop security

    Language:Python43548
  • grawity/tpm_futurepcr

    Calculate future (next boot) TPM PCRs after a kernel upgrade

    Language:Python41498
  • clsty/arCNiso

    ✨**用户友好型 archiso✨ <中文|xfce4|安全启动 secure boot>

    Language:Shell401301
  • GrapheneOS-Archive/AttestationSamples

    A small subset of the submitted sample data from https://github.com/GrapheneOS/Auditor. It has a sample attestation certificate chain per device model (ro.product.model) along with a subset of the system properties from the sample as supplementary information.

    Language:Shell357223
  • STMicroelectronics/stm32-mw-mcuboot

    MCUboot is an OS- and HW-independent secure bootloader for 32-bit MCUs aiming at defining a common infrastructure for the bootloader and the system flash layout on microcontroller systems, and at providing a secure bootloader that enables simple software upgrades.

    Language:C35806