apriorit / custom-bootloader
A demo tutorial for low-level and kernel developers - developing a custom Windows boot loader
☆69Updated 4 years ago
Alternatives and similar repositories for custom-bootloader:
Users that are interested in custom-bootloader are comparing it to the libraries listed below
- 64 bit monolithic nt-style kernel☆96Updated 3 years ago
- x86_64, PE32+, FAT32 bootloader☆26Updated 3 years ago
- Simple Protected Mode Kernel for i386☆16Updated 5 years ago
- A Type-1 hypervisor aimed to implement kernel hotswapping☆28Updated 11 months ago
- Some basic UEFI definitions and symbols exactly as definied by the UEFI spec, in a form of C++ headers to be used for writing C++ UEFI ap…☆13Updated 2 years ago
- An NT-Styled Kernel Clone☆35Updated 2 years ago
- x86-64 virtual machine and disassembler☆128Updated 5 years ago
- PoC lightweight x64 register based VM implementation☆51Updated 4 months ago
- Demonstration of a Windows Boot Program using Window's Native API☆31Updated 5 years ago
- x64 PE-COFF virtualization driven obfuscation engine☆53Updated 2 years ago
- pe☆30Updated 3 years ago
- A basic x86 disassembler.☆31Updated 5 years ago
- Lisp in kernel-mode because it was so seductive☆13Updated 4 years ago
- Unofficial git history of flat assembler☆40Updated last year
- Lightweight x86-64 instruction length disassembler (LDE)☆27Updated last year
- An example of Windows NT Native API application and kernel driver☆20Updated 4 years ago
- PE Bliss - Cross-Platform Portable Executable C++ Library☆56Updated 11 months ago
- A tiny x86_64 UEFI-based operating system built from scratch.☆29Updated 3 years ago
- Lightweight x86-64 disassembling library☆40Updated 2 years ago
- Basically osdev notes; simplekernel is a very minimal operating system made for learning and conceptually understanding the OS theory, Hy…☆37Updated 3 years ago
- Internal library providing platform independent types, macros and a fallback for environments without LibC.☆88Updated last week
- EFI Byte Code Virtual Machine in userspace☆77Updated last year
- List of resources and projects for operating system development.☆38Updated 7 months ago
- Library and tools to access the executable (EXE) format☆41Updated 6 months ago
- The bootloader for the latest versions of Windows NT, Windows 8 to Windows 11.☆20Updated 4 years ago
- Multiboot PE☆14Updated 6 years ago
- cross platform library to manipulate and extract information of memory regions☆34Updated 6 years ago
- A Type-1 Hypervisor written in Modern C++☆40Updated last year
- The most trivial virtual machine that can run a few x86 machine code instructions.☆27Updated 7 years ago