2 repository-uri
Specialized boot loaders that authenticate users and decrypt system partitions before the operating system loads.
Distinct from Cross-Vendor Boot Loaders: The candidates focus on Linux-specific loaders, data exchange, or cross-vendor patching; this specifically addresses the decryption of the boot process.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Encrypted Boot Loaders. Refine with filters or upvote what's useful.
VeraCrypt is a cross-platform disk encryption utility used to create encrypted file containers and secure entire disk partitions. It functions as a tool for full disk encryption and a manager for encrypted volumes, providing a means to protect sensitive data on local disks and removable media across multiple operating systems. The software is distinguished by its support for plausible deniability, allowing the creation of hidden volumes nested within other encrypted volumes to conceal the existence of data. It also implements hardware-based access control, requiring physical security tokens,
Loads the operating system from an encrypted partition using a specialized EFI boot loader.
Donut is a toolset for loading and executing payloads in memory, featuring a position-independent shellcode generator, an in-memory payload injector, and a .NET assembly loader. It is designed to convert executable files and scripts into shellcode that can be executed within the memory space of a remote process without writing files to disk. The project specializes in security evasion through memory-based patching and payload obfuscation using symmetric block ciphers and compression. It includes a remote payload stager to retrieve encrypted modules from HTTP or DNS servers during runtime, red
Randomizes strings and optionally encrypts the loader to evade signature-based detection.