UEFI
The Unified Extensible Firmware Interface (UEFI) is a publicly available specification that defines a software interface between an operating system and platform firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) boot firmware originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing support for legacy BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed.
Here are 682 public repositories matching this topic...
Tools to help with Reverse Engineering UEFI-based firmware
-
Updated
Mar 24, 2016 - C
UEFI セキュアブートのサンプル UEFI アプリケーションです。
-
Updated
Nov 6, 2016 - C
Tool to simplify dual-boot scenarios by changing the UEFI boot order to a desired entry before rebooting.
-
Updated
Nov 11, 2016 - C++
UEFI version 等と CPUID 命令の取得結果の表示を行う UEFI アプリケーションです。
-
Updated
Dec 7, 2016 - C
CHIP-8 emulator as an UEFI application
-
Updated
Jan 23, 2017 - C
Lenovo ThinkPad System Management Mode arbitrary code execution 0day exploit
-
Updated
Mar 14, 2017 - C
Various UEFI utilities built against UDK2015
-
Updated
Apr 16, 2017 - C