UEFITool

UEFITool A74 32位绿色版

UEFITool 是一款基于 C++ 和 Qt 构建的跨平台开源软件,专门用于查看和解析符合 UEFI 规范的固件镜像,是底层安全研究和固件剥离分析的专业利器。

更新时间 2026-04-17
软件类型 国外软件
软件大小 3.72 MB
授权方式 免费版
是否开源 开源软件
软件类别 硬件工具
软件语言 英文
运行环境 WINDOWS
软件星级 4
基础检测 通过检测

软件截图

UEFITool截图
UEFITool截图
UEFITool截图
UEFITool截图

软件介绍

UEFITool 是一款运行于 Windows、macOS 和 Linux 之上的跨平台开源应用程序。它主要用于查看和分析符合 UEFI 平台接口 (PI) 规范的主板固件镜像。通过底层的引擎算法,UEFITool 能够将复杂的二进制 BIOS 文件自动解析为易于理解的树状结构格式。作为一款极为专业的UEFI固件解析工具,它不仅能够验证固件本身的完整性,还为专业极客与底层的安全维护人员提供了一个极度精简的 UI 界面,用于执行深度的镜像数据拆解与模块提取。

核心功能

  1. 层级树状结构解析:通过内置分析引擎层层剥离 UEFI 固件中的各种包含体(如 FFSv3 卷),直观显示固件所有的逻辑区块,是一个极佳的UEFI树状分析器

  2. 多平台原生架构支持:客户端使用 C++/Qt 编写构架,编译兼容性极强,无论是在系统级桌面还是在命令行环境下均能保持轻量高效的运行。

  3. 衍生 CLI 分析级工具链:不仅提供可视化程序,源代码中还内置了 UEFIExtract(全量自动展开与提取固件文件结构层级)与 UEFIFind(针对特定字节流或模式进行定位查杀),极大地扩展了分析方式。

  4. 组件深度探究:集成了由 Linux Vendor Firmware Service 辅助提供的定期更新的 GUID 数据库,能自动将一串枯燥的硬件 GUID 识别翻译为可视的模块名称或已知厂商标识。

适用人群

  • BIOS开发工程师、主板定制玩家与底层硬件发烧友

  • 软硬件调试专家与专注主板固件逆向工程的安全人员

  • 探寻特定硬件级组件与运行机制的极客

优缺点分析

优点:

  • 极简且高效:作为固件分析调试工具,它的软件本体资源开销极小,启动迅速,没有任何多余的商业化功能或视觉噪音。

  • 开源生态稳定:由于项目持续迭代,对绝大多数标准固件格式的兼容性非常优异,且具有完全开放的源代码供自查。

  • 可搭配性强:它常常作为各路BIOS修改工具或系统逆向工具链的核心前置解析组件。

缺点:

  • 重构编辑功能暂缺:在新版引擎(new_engine)中,因为开发难度巨大,关于 UEFI 镜像修改后的“重建和封装”功能目前已被禁用。如需直接执行编辑替换操作,只能依赖不再受官方支持的旧版(0.28 版本引擎)。

  • 供应商加密固件受限:由于大部分电脑整机厂商(如惠普、戴尔等)使用专有的非标准加密与打包格式(比如部分 HDR/EXE 压缩文件),UEFITool 难以对此类封装好的固件进行直接解包。

  • 存在操作门槛:作为完全展现底层机制的生产力工具,对不了解任何固件接口协议的新手来说并不友好,且它目前不支持编辑 Intel FIT(固件接口表)相关包含块。

系统要求

  • Windows:Windows 7/10/11 (64-bit)。对于长达 260 字节的输出路径限制,建议在 Win10 build 1067 或更高版本中修改注册表突破系统封锁。

  • macOS:macOS 10.13+ 以及 Apple Silicon 设备。

  • Linux:主流的大众发行版(须配置 Qt5/Qt6 和 C++ 开发环境予以编译)。

  • 硬件建议:基本无特定硬件门槛,推荐双核 1.0 GHz 或更快的主机处理器,内存容量 512MB 以上即可流畅加载常见固件结构。

下载地址

本地高速下载 3.72 MB
获取下载地址...

声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。

相关版本

猜你喜欢