chipsec

Official

Static analysis of UEFI firmware with chipsec.

AuthorBrownFineSecurity
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Analyzing UEFI/BIOS firmware often requires hardware access and kernel drivers. This skill provides offline static analysis capabilities using chipsec to decode firmware, inventory EFI modules, and detect known threats without live hardware.

Core Features & Use Cases

  • EFI Inventory with Hashes: Generate a manifest of all EFI modules with cryptographic hashes for baseline comparison.
  • Malware & Vulnerability Scans: Detect known UEFI rootkits and SMM vulnerabilities.
  • Firmware Decode & NVRAM Extraction: Decode firmware structure and extract UEFI variables for offline review.
  • Baseline Comparison: Compare current firmware against a known-good baseline to spot unauthorized changes.

Quick Start

chipsec_main -i -n -m tools.uefi.scan_image -a generate inventory.json firmware.bin

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: chipsec
Download link: https://github.com/BrownFineSecurity/iothackbot/archive/main.zip#chipsec

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.