2717 matches found
EfiGuard
Overview EfiGuard is a portable x64 UEFI bootkit that patches the Windows boot manager, boot loader and kernel at boot time in order to disable PatchGuard and Driver Signature Enforcement DSE. If you're just looking to try EfiGuard, skip to Usage. Features Currently supports all EFI-compatible...
chipsec
CHIPSEC: Platform Security Assessment Framework CHIPSEC is a framework for analyzing the security of PC platforms including hardware, system firmware BIOS/UEFI, and platform components. It includes a security test suite, tools for accessing various low level interfaces, and forensic capabilities...
ShadeBIOS
Shade BIOS README is present in each Pkg folder ModuleLoaderPkg: DXE module that loads & executes DXE modules from a USB stick ShadeBiosPkg: Main Shade BIOS package VarPrintPkg: Library that allows printing debug messages or statuses to the UEFI variables Author Kazuki Matsuo. © FFRI Security, In...
SmmBackdoor
SMM backdoor for UEFI based platforms !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! This is legacy abandoned project, for current version of the backdoor check SMM Backdoor Next Gen project page and its documentation: https://github.com/Cr4sh/SmmBackdoorNg...
Platbox
Platbox UEFI and SMM Assessment Tool Features Platbox is a tool that helps assessing the security of the platform: Dumps the platform registers that are interesting security-wise Flash Locks MMIO and Remapping Locks SMM Base and Locks MSRs RW access to the PCI configuration space of devices. RW t...
incus-os
Introduction IncusOS is an immutable OS image dedicated to running Incus. It's based on Debian 13 and built using mkosi. IncusOS can be installed on modern amd64 x8664 and arm64 systems. This aims at providing a very fast, safe and reliable way to run an Incus server. It's got a strong focus on...
batondrop_armv7
baton drop for armv7 MSM8960 Given that policyhax aka golden key's fix actually works on Qualcomm systems, I picked up a working but sold for-parts Dell XPS 10 to port baton drop to MSM8960. Here is the result. Extract image.7z to your GPT fat32-formatted USB device, copy your unsigned EFI boot...
shim-review
This repo is for review of requests for signing shim. To create a request for review: clone this repo preferably fork it edit the template below add the shim.efi to be signed add build logs add any additional binaries/certificates/SHA256 hashes that may be needed commit all of that tag it with a...
efiXplorer
efiXplorer - IDA plugin and loader for UEFI firmware analysis and reverse engineering automation Documentation Plugin wiki Loader wiki Build instructions and installation Publications efiXplorer: Hunting for UEFI Firmware Vulnerabilities at Scale with Automated Static Analysis Static...
s6_pcie_microblaze
PCI Express DIY hacking toolkit General information Contents SP605 board configuration Software configuration Examples Using Python API Practical DMA attacks Option ROM attacks Troubleshooting Building project from the source code General information This repository contains a set of tools and...
FwHunt
FwHunt The Binarly Firmware Hunt FwHunt rule format was designed to scan for known vulnerabilities in UEFI firmware. Usage FwHunt rules are designed to be used with Binarly's FwHunt Community Scanner; full installation instructions and usage information can be found in its README...
bn-uefi-helper
bn-uefi-helper ATTENTION: This plugin has been deprecated. See EFI Resolver Description Helper plugin for analyzing UEFI firmware. This plugin contains the following features: Apply the correct prototype to the entry point function Fix segments so all segments are RWX and have the correct semanti...
edk2
============== EDK II Project A modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications from www.uefi.org. .. image::...
fwhunt-scan
Escáner Comunitario FwHunt Herramientas para analizar firmware UEFI y comprobar módulos UEFI con reglas FwHunt. Dependencias rizin v0.6.2 Instalación Instalar con pip probado en python3.6 y superiores: $ python -m pip install fwhunt-scan Instalación manual: $ git clone...
CVE-2022-34302
🕷️ CVE-2022-34302 - New Horizon Datasys 引导加载程序漏洞 New Horizon Datasys Reboot Restore 引导加载程序 - 自带易受攻击的 UEFI 应用程序 BYOVUA - 通过签名的引导加载程序绕过安全启动,该引导加载程序内置自定义 PE/COFF 加载器,可加载未签名的 UEFI 应用程序。 📑 目录 概述 背景 自带易受攻击的 UEFI 应用程序 已签名的引导加载程序 漏洞 自定义 PE/COFF 加载器 LoadImage 与自定义加载器 PE/COFF 兼容性要求 与内核 BYOVD 的相似之处 工作原理 阶段 1...
chipsec
CHIPSEC: プラットフォームセキュリティ評価フレームワーク CHIPSEC は、ハードウェア、システムファームウェア(BIOS/UEFI)、プラットフォームコンポーネントを含む PC プラットフォームのセキュリティを分析するためのフレームワークです。セキュリティテストスイート、さまざまな低レベルインターフェースにアクセスするためのツール、およびフォレンジック機能が含まれています。Windows、Linux、UEFI シェルで実行できます。CHIPSEC のインストールと使用手順は、マニュアル に記載されています。 注意:...
GIGABYTE-H510M-K-V2-BIOS-SMM-Reverse-Engineering-CVE-2025-7026-7027-7028-7029-Research
GIGABYTE H510M K V2 BIOS SMM Reverse-Engineering & CVE-2025-7026/7027/7028/7029 Research Static reverse-engineering of a GIGABYTE H510M K V2 H510MKV2.F3 BIOS image: full UEFI firmware-volume extraction analysis of the PI-spec SMM Core memory allocator and a targeted hunt for the four SMM...
UEFI-Security-Research-Howyar-SysReturn-NetCopy
🌊 UEFI 安全研究 - Howyar SysReturn NetCopy 在 Secure Boot 的掩护之下,某些架构沉得比暴露它们的漏洞更深。有些二进制文件被吊销了。有些补丁被发布了。但在水面之下,旧习惯留下了痕迹。这就是当一个漏洞被披露、修补、遗忘之后所残留的东西。 🐞 CVE-2026-79298 - 已分配 本仓库中记录的发现已被分配 CVE-2026-79298 。 在协调披露过程中,厂商确认与 CVE-2024-7344 相关的修复仅处理了 x64 启动路径。IA-32 启动路径——包括作为 SysReturn NetCopy 功能一部分分发的...
uefi-firmware-parser
UEFIファームウェアパーサー .. image:: https://travis-ci.org/theopolis/uefi-firmware-parser.svg?branch=master :target: https://travis-ci.org/theopolis/uefi-firmware-parser UEFIファームウェアパーサーは、UEFIファームウェアボリュームの解析、抽出、再作成を行うためのシンプルなモジュールとスクリプト群です。 BIOS、OptionROM、Intel ME、その他のフォーマット用の解析モジュールも含まれています。...
shim
shim,第一阶段的 UEFI 引导加载程序 shim 是一个简单的 EFI 应用程序,运行时它会尝试打开并执行另一个应用程序。它最初会尝试通过标准的 EFI LoadImage 和 StartImage 调用来完成此操作。如果这些调用失败(例如,因为启用了安全启动且二进制文件未使用相应的密钥签名),它将根据内置证书验证该二进制文件。如果验证成功并且该二进制文件或签名密钥未被禁止,shim 将重定位并执行该二进制文件。 协议 shim 锁定协议 shim 还会安装一个协议,允许第二阶段的引导加载程序执行类似的二进制验证。该协议具有 shim.h 头文件中描述的...