Crates.io | sbat-tool |
lib.rs | sbat-tool |
version | 0.6.0 |
source | src |
created_at | 2023-04-14 15:17:53.218066 |
updated_at | 2024-11-08 22:04:50.850895 |
description | UEFI Secure Boot Advanced Targeting (SBAT) command-line tool |
homepage | |
repository | https://github.com/google/sbat-rs |
max_upload_size | |
id | 839227 |
size | 34,733 |
This is a tool for working with SBAT. It supports extracting
the .sbat
section of a PE executable and either printing it directly,
or validating that it parses correctly and pretty-printing it.
Install with:
cargo install sbat-tool
$ sbat-tool validate /boot/efi/boot/bootx64.EFI
+-------------+-----+--------------------+---------+-------------+------------------------------------------------------+
| component | gen | vendor | package | version | url |
+-------------+-----+--------------------+---------+-------------+------------------------------------------------------+
| sbat | 1 | SBAT Version | sbat | 1 | https://github.com/rhboot/shim/blob/main/SBAT.md |
+-------------+-----+--------------------+---------+-------------+------------------------------------------------------+
| shim | 1 | UEFI shim | shim | 1 | https://github.com/rhboot/shim |
+-------------+-----+--------------------+---------+-------------+------------------------------------------------------+
| shim.redhat | 1 | The Fedora Project | shim | 15.4-5.fc33 | https://src.fedoraproject.org/rpms/shim-unsigned-x64 |
+-------------+-----+--------------------+---------+-------------+------------------------------------------------------+
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
This project is not an official Google project. It is not supported by Google and Google specifically disclaims all warranties as to its quality, merchantability, or fitness for a particular purpose.