Skip to main content

boot-guard

Report Intel Boot Guard provisioning state, profile (0, 3, 4, or 5), and Verified/Measured Boot modes. Use when asked about Boot Guard, BtG profiles, or firmware root of trust.

ソース情報

リポジトリ
open-edge-platform/trusted-compute
ソースの最終更新活動
2026年8月11日 05:15
検出された SKILL.md の言語
英語
スター
25
フォーク
4

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
boot-guard
description
Report Intel Boot Guard provisioning state, profile (0, 3, 4, or 5), and Verified/Measured Boot modes. Use when asked about Boot Guard, BtG profiles, or firmware root of trust.
metadata
{"openclaw":{"emoji":"🛡️","os":["linux"],"requires":{"bins":"[Truncated]"}}}
# Intel Boot Guard Configuration Skill ## Purpose This skill reports the current Intel Boot Guard configuration on the target system. ## What to Report - Boot Guard provisioning status (Provisioned/Not Provisioned) - Profile number (0, 3, 4, or 5) - Verified Boot mode (Enabled/Disabled) - Measured Boot mode (Enabled/Disabled) ## Background ### Boot Guard Profiles | Profile | Verified Boot | Measured Boot | Description | |---------|--------------|---------------|-------------| | 0 | No | No | Not provisioned | | 3 | No | Yes | Measured Boot only | | 4 | Yes | No | Verified Boot only | | 5 | Yes | Yes | Verified + Measured Boot | ## Commands ### Read Boot Guard MSR ```bash # Load MSR module sudo modprobe msr # Read Measured (bit 5) and Verified (bit 6) Boot bits together sudo rdmsr --bitfield 6:5 0x13A ``` **Interpreting `--bitfield 6:5` output:** | Value | Verified Boot | Measured Boot | Profile | |-------|--------------|---------------|---------| | 0 | Disabled | Disabled | 0 | | 1 | Disabled | Enabled | 3 | | 2 | Enabled | Disabled | 4 | | 3 | Enabled | Enabled | 5 | ### Check PCR0 (Boot Guard measurements) ```bash tpm2_pcrread sha256:0 ``` ## Output Format ``` INTEL BOOT GUARD Status: Provisioned/Not Provisioned Profile: 5 (Verified + Measured Boot) Verified Boot: Enabled/Disabled Measured Boot: Enabled/Disabled PCR0: Has measurements / Empty ``` ## Dependencies - `msr-tools` package (for rdmsr) - `tpm2-tools` package - Root/sudo access ## Notes Boot Guard is provisioned at manufacturing by the OEM. It cannot be enabled by the end user after system manufacture.
GitHubで見る