657 matches found
efiXplorer
efiXplorer - IDA插件 和加载器,用于 UEFI 固件分析和逆向工程自动化 文档 插件维基 加载器维基 构建说明与安装 出版物 efiXplorer:利用自动化静态分析大规模搜寻 UEFI 固件漏洞 基于静态分析的 UEFI 固件服务函数调用恢复 efiXplorer 如何帮助解决 UEFI 固件逆向工程中的挑战 致谢 特别感谢: Hex-Rays,感谢他们通过 Hex-Rays 贡献者计划 对本项目的支持 所有帮助改进本项目的贡献者(参见 CONTRIBUTORS.md 列表) 以下列出的项目作者,感谢他们的想法和研究工作 参考...
edk2
============== EDK II 项目 一个现代化、功能丰富、跨平台的固件开发环境,适用于 www.uefi.org 的 UEFI 与 PI 规范。 .. image::...
ida-efitools2
About It is an IDA plugin for extending UEFI reverse engineering capabilities. Based on ida-efitools with a bunch of fixes and new features. Works with both Python 2 and Python 3. Supports outdated versions of IDA Pro 7.x with no guarantees. Features GUIDs defining Structures propagating register...
ida-efiutils
EFI scripts for IDA Pro Some IDA scripts to assist with reverse engineering EFI executables. This package contains the following files: 1. efiutils.py - IDAPython module with some helper functions 2. efiguids.py - A collection of known GUIDs for EFI protocols 3. efiguidsami.py - A collection of...
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 等其他格式的解析。 请参考示例脚本了解解析教程。 安装 该模块可通过 PyPi 获得,名称为 uefifirmware :: $...
bitpixie
bitpixie 完整 blog 请点击这里 主要参考 syss的博客文章 Syss 的 Github 仓库 Bitpixie 破解 Bitlocker 实现 虚拟机复现。本机(攻击机)使用 Ubuntu 22.04.5 LTS 系统,受害机分别为 Windows 10 21H2 19041.1 和 Windows 11 21H2 22000.318,均启用了 BitLocker 加密。使用 QEMU 作为虚拟机管理器,使用 virt-manager 进行管理,这里我使用虚拟机 Windows 11 进行操作。 我的复现相关文件来源于 Syss 的 Github...
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...
bn-uefi-helper
bn-uefi-helper 注意:此插件已被弃用。详见 EFI Resolver 描述 用于分析UEFI固件的辅助插件。该插件包含以下功能: 为入口点函数应用正确的原型 修复段,使所有段均为 RWX 并具有正确的语义 这允许全局函数指针正确呈现 为核心UEFI服务(来自EDK-II)应用类型 定位已知协议GUID,并分配GUID类型和符号 在入口和初始化函数中定位全局赋值,并分配类型 EFISYSTEMTABLE、EFIRUNTIMESERVICES、EFIBOOTSERVICES 等 简洁可执行文件的加载器 最低版本 已在 2.3.2660 上测试 许可协议 此插件根据 MIT...
FwHunt
FwHunt El formato de reglas de Binarly Firmware Hunt FwHunt fue diseñado para buscar vulnerabilidades conocidas en el firmware UEFI. Uso Las reglas de FwHunt están diseñadas para usarse con el FwHunt Community Scanner de Binarly; las instrucciones completas de instalación e información de uso se...
uefi_retool
uefiretool 用于UEFI固件逆向工程的工具。 使用 uefiretool 脚本进行 UEFI 固件分析 用法: 将 idaplugin/uefianalyser.py 脚本和 idaplugin/uefianalyser 目录复制到 IDA 插件目录 编辑 config.json 文件 PEDIR 是包含 UEFI 固件中所有可执行镜像的目录 DUMPDIR 是包含固件文件系统中所有组件的目录 LOGSDIR 是日志目录 IDAPATH 和 IDA64PATH 是 IDA Pro 可执行文件的路径 运行 pip install -r requirements.txt 运行...
CVE-2021-3972
CVE-2021-3972 código de prueba sin nada más root@kitploit: BYTE value = 0x1; SetFirmwareEnvironmentVariableExT"ChgBootSecureBootDisable",T"6ACCE65D-DA35-4B39-B64B-5ED927A7DC7E",&value,sizeofBYTE,0x7;...
CVE-2025-4275 — Updated!
🐞 CVE-2025-4275: Hydroph0bia SecureFlash Certificate Shadowing This repository contains research material related to CVE-2025-4275, a Secure Boot bypass vulnerability affecting UEFI-compatible firmware based on Insyde H2O. It centralizes technical analysis of the vulnerability, the binaries...
Detect-CVE-2024-0762
Script de Detección de CVE-2024-0762 y Análisis de Malware Resumen Este script está diseñado para detectar versiones de firmware UEFI y evaluarlas en busca de vulnerabilidades relacionadas con CVE-2024-0762. Además, se integra con la API de VirusTotal para analizar archivos en busca de malware,...
vulhunt
VulHunt Community Edition VulHunt es un framework de búsqueda de vulnerabilidades desarrollado por el equipo de investigación de Binarly. Está diseñado para ayudar a investigadores y profesionales de la seguridad a identificar vulnerabilidades en binarios de software y firmware UEFI. VulHunt está...
GIGABYTE-H510M-K-V2-BIOS-SMM-Reverse-Engineering-CVE-2025-7026-7027-7028-7029-Research
Investigación de ingeniería inversa SMM del BIOS GIGABYTE H510M K V2 y CVE-2025-7026/7027/7028/7029 Ingeniería inversa estática de una imagen de BIOS GIGABYTE H510M K V2 H510MKV2.F3: extracción completa de volúmenes de firmware UEFI, análisis del asignador de memoria del núcleo SMM de la...
SpiMitm
+OPTIONS: ^: SpiMitm - PoC de ataque MitM de lectura de flash SPI para antiforensia de firmware Este PoC está enfocado en https://up-board.org/upsquared/specifications/UP Squared. Cómo usar Sigue el proceso de compilación de Alan Sguigna explicado...
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: root@kitploit: $ python -m pip install fwhunt-scan Instalación manual: root@kitploit: $ git clo...
CVE-2025-4275
🐞 CVE-2025-4275: Hydroph0bia SecureFlash Certificate Shadowing This repository contains research material related to CVE-2025-4275, a Secure Boot bypass vulnerability affecting UEFI-compatible firmware based on Insyde H2O. It centralizes technical analysis of the vulnerability, the binaries...
EUVD-2026-65606
NVIDIA DGX Spark contains a vulnerability in UEFI where a Attacker may cause a/an CWE-693 by privileged local user. A successful exploit of this vulnerability may allow an attacker to bypass administrator password protection in UEFi...
CVE-2026-20712
Incomplete cleanup in some UEFI firmware for some IntelR reference platforms within UEFI may allow an information disclosure. System software adversary with a privileged user combined with a low complexity attack may enable data exposure. This result may potentially occur via local access when...