Navigation

  • index
  • modules |
  • next |
  • previous |
  • CHIPSEC documentation »
  • CHIPSEC Modules »
  • modules package »
  • tools package

tools packageΒΆ

  • cpu package
    • sinkhole module
  • secureboot package
    • te module
  • smm package
    • rogue_mmio_bar module
    • smm_ptr module
  • uefi package
    • reputation module
    • s3script_modify module
    • scan_blocked module
    • scan_image module
    • uefivar_fuzz module
  • vmm package
    • hv package
      • define module
      • hypercall module
      • hypercallfuzz module
      • synth_dev module
      • synth_kbd module
      • vmbus module
      • vmbusfuzz module
    • vbox package
      • vbox_crash_apicbase module
    • xen package
      • define module
      • hypercall module
      • hypercallfuzz module
      • xsa188 module
    • common module
    • cpuid_fuzz module
    • ept_finder module
    • hypercallfuzz module
    • iofuzz module
    • msr_fuzz module
    • pcie_fuzz module
    • pcie_overlap_fuzz module
    • venom module
  • wsmt module

Logo

Table of Contents

Start here

  • Contact
  • Download CHIPSEC

Installation

  • Linux Installation
  • DAL Windows Installation
  • Windows Installation
  • Building a Bootable USB drive with UEFI Shell (x64)

Using CHIPSEC

  • Interpreting results
  • Running CHIPSEC

Architecture and Modules

  • Architecture Overview
  • Configuration Files
  • Writing Your Own Modules
  • OS Helpers and Drivers
  • Methods for Platform Detection
  • Sample module code template
  • CHIPSEC Modules

Contribution Guide

  • Python Version
  • Python Coding Style Guide
  • f-Strings
  • Type Hints
  • Underscores in Numeric Literals
  • Walrus Operator (:=)
  • Deprecate distutils module support

Previous topic

snb package

Next topic

cpu package

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • CHIPSEC documentation »
  • CHIPSEC Modules »
  • modules package »
  • tools package
Last updated on Sep 08, 2023. Created using Sphinx 7.1.2.