chipsec.fuzzing
chipsec.fuzzing.primitives
chipsec.hal
chipsec.hal.acpi
chipsec.hal.acpi_tables
chipsec.hal.cmos
chipsec.hal.cpu
chipsec.hal.cpuid
chipsec.hal.cr
chipsec.hal.ec
chipsec.hal.ec_commands
chipsec.hal.fit_data
chipsec.hal.hal_base
chipsec.hal.heci
chipsec.hal.igd
chipsec.hal.interrupts
chipsec.hal.io
chipsec.hal.iobar
chipsec.hal.iommu
chipsec.hal.iosfsb
chipsec.hal.ipc
chipsec.hal.ipc_bvl
chipsec.hal.locks
chipsec.hal.mmio
chipsec.hal.msgbus
chipsec.hal.msr
chipsec.hal.paging
chipsec.hal.pci
chipsec.hal.pcidb
chipsec.hal.physmem
chipsec.hal.pm
chipsec.hal.smbios
chipsec.hal.smbus
chipsec.hal.smbus_ddr
chipsec.hal.spd
chipsec.hal.spi
chipsec.hal.spi_descriptor
chipsec.hal.spi_jedec_ids
chipsec.hal.spi_uefi
chipsec.hal.tpm
chipsec.hal.tpm12_commands
chipsec.hal.tpm_eventlog
chipsec.hal.txt_space
chipsec.hal.ucode
chipsec.hal.uefi
chipsec.hal.uefi_common
chipsec.hal.uefi_compression
chipsec.hal.uefi_fv
chipsec.hal.uefi_platform
chipsec.hal.uefi_search
chipsec.hal.ufs
chipsec.hal.virtmem
chipsec.hal.vmm
chipsec.helper
chipsec.helper.basehelper
chipsec.helper.dal
chipsec.helper.dal.dalhelper
chipsec.helper.efi
chipsec.helper.efi.efihelper
chipsec.helper.linux
chipsec.helper.linux.linuxhelper
chipsec.helper.linuxnative
chipsec.helper.linuxnative.cpuid
chipsec.helper.linuxnative.legacy_pci
chipsec.helper.linuxnative.linuxnativehelper
chipsec.helper.nonehelper
chipsec.helper.oshelper
chipsec.helper.windows
chipsec.library
chipsec.library.gil
chipsec.modules
chipsec.modules.bdw
chipsec.modules.biosguard
chipsec.modules.byt
chipsec.modules.byt.hwlocks
chipsec.modules.cht
chipsec.modules.cht.hwlocks
chipsec.modules.common
chipsec.modules.common.acpi_lock
chipsec.modules.common.acs_pci_check
chipsec.modules.common.bios_kbrd_buffer
chipsec.modules.common.bios_reset_cpl
chipsec.modules.common.bios_reset_done
chipsec.modules.common.bios_resilience
chipsec.modules.common.bios_smi
chipsec.modules.common.bios_ts
chipsec.modules.common.bios_wp
chipsec.modules.common.biosconfig_check
chipsec.modules.common.bmbound_check
chipsec.modules.common.bsmmrrh_check
chipsec.modules.common.btg
chipsec.modules.common.cet
chipsec.modules.common.cf9_lock
chipsec.modules.common.config_tdp
chipsec.modules.common.core_thread_lock
chipsec.modules.common.cpu
chipsec.modules.common.cpu.cpu_info
chipsec.modules.common.cpu.ia_untrusted
chipsec.modules.common.cpu.spectre_v2
chipsec.modules.common.crashlog
chipsec.modules.common.cstate_config
chipsec.modules.common.dcd
chipsec.modules.common.dco_config
chipsec.modules.common.debugenabled
chipsec.modules.common.dma_protections
chipsec.modules.common.dmirc
chipsec.modules.common.dram_ppl
chipsec.modules.common.errinjcon
chipsec.modules.common.espi_smi
chipsec.modules.common.far_mem_encryption
chipsec.modules.common.fconfig
chipsec.modules.common.fdmi_lock
chipsec.modules.common.feature_lock
chipsec.modules.common.flex_ratio
chipsec.modules.common.gpio
chipsec.modules.common.ia32cfg
chipsec.modules.common.igd_carr_check
chipsec.modules.common.igd_config0
chipsec.modules.common.igd_dfd_restore
chipsec.modules.common.igd_mem_map
chipsec.modules.common.igd_xref
chipsec.modules.common.io_mapping
chipsec.modules.common.ltdpr
chipsec.modules.common.mcheck_sai
chipsec.modules.common.mcscramble
chipsec.modules.common.me_check_hmrfpoLock
chipsec.modules.common.me_fw_sts
chipsec.modules.common.me_mfg_mode
chipsec.modules.common.me_protection
chipsec.modules.common.me_version
chipsec.modules.common.memconfig
chipsec.modules.common.memlock
chipsec.modules.common.miscctrlsts0
chipsec.modules.common.msdevfunchide
chipsec.modules.common.opidebug_lock
chipsec.modules.common.p2sb_client
chipsec.modules.common.pam123
chipsec.modules.common.pcie_link_tuning
chipsec.modules.common.pmax_lock
chipsec.modules.common.power_misc
chipsec.modules.common.power_plane_lock
chipsec.modules.common.prochot
chipsec.modules.common.pscs
chipsec.modules.common.pscs.bdfx77
chipsec.modules.common.pscs.dbgbuslck
chipsec.modules.common.pscs.dsa_iax
chipsec.modules.common.pscs.espi_eiss
chipsec.modules.common.pscs.gpio_comm
chipsec.modules.common.pscs.hidm_lock
chipsec.modules.common.pscs.hsfsts
chipsec.modules.common.pscs.lttarget_4s
chipsec.modules.common.pscs.peci_downstream
chipsec.modules.common.pscs.ppin_ctl_lock
chipsec.modules.common.pscs.range_overlap
chipsec.modules.common.pscs.rc_bild
chipsec.modules.common.pscs.region_access
chipsec.modules.common.pscs.sample
chipsec.modules.common.pscs.spi_regions
chipsec.modules.common.pscs.spi_size
chipsec.modules.common.pscs.tseg
chipsec.modules.common.pscs.ucode
chipsec.modules.common.pscs.ucode_fit
chipsec.modules.common.pscs.unnamed_067_30c
chipsec.modules.common.pscs.unnamed_067_504
chipsec.modules.common.pscs.unnamed_1080_f4
chipsec.modules.common.pscs.unnamed_1087_1dc
chipsec.modules.common.pscs.unnamed_1090_f4
chipsec.modules.common.pscs.unnamed_1100_f4
chipsec.modules.common.pscs.unnamed_1107_1dc
chipsec.modules.common.pscs.vscc
chipsec.modules.common.pstate_config
chipsec.modules.common.rcba
chipsec.modules.common.remap
chipsec.modules.common.rowhammer
chipsec.modules.common.rtclock
chipsec.modules.common.sa_arbiter_lock
chipsec.modules.common.sapmctl
chipsec.modules.common.satagc_check
chipsec.modules.common.secureboot
chipsec.modules.common.secureboot.variables
chipsec.modules.common.sgx_bios
chipsec.modules.common.sgx_check
chipsec.modules.common.sgx_sai
chipsec.modules.common.slpsx_str_pol_lock
chipsec.modules.common.smi_gpio
chipsec.modules.common.smm
chipsec.modules.common.smm_code_chk
chipsec.modules.common.smm_dma
chipsec.modules.common.smmfctl
chipsec.modules.common.smrr
chipsec.modules.common.spd_config
chipsec.modules.common.spd_wd
chipsec.modules.common.spi_access
chipsec.modules.common.spi_desc
chipsec.modules.common.spi_fdopss
chipsec.modules.common.spi_frap
chipsec.modules.common.spi_lock
chipsec.modules.common.spi_noego
chipsec.modules.common.spi_vcl
chipsec.modules.common.srdl
chipsec.modules.common.srl_locks
chipsec.modules.common.strap_lock
chipsec.modules.common.tclockdn
chipsec.modules.common.tcoctl_lock
chipsec.modules.common.thermal_throttle_pwrmbase
chipsec.modules.common.thermal_throttle_tbar
chipsec.modules.common.turbo_activation_ratio
chipsec.modules.common.txt_lock_base
chipsec.modules.common.uefi
chipsec.modules.common.uefi.access_platform
chipsec.modules.common.uefi.access_uefispec
chipsec.modules.common.uefi.s3bootscript
chipsec.modules.common.ufs_luwplock
chipsec.modules.common.vmd
chipsec.modules.common.vr_config
chipsec.modules.common.vtgenctrl
chipsec.modules.dci
chipsec.modules.dnv
chipsec.modules.hsw
chipsec.modules.hsx
chipsec.modules.ivb
chipsec.modules.knl
chipsec.modules.mclock
chipsec.modules.misc
chipsec.modules.misc.cpuidtest
chipsec.modules.misc.xmlcfg
chipsec.modules.pmc
chipsec.modules.skx
chipsec.modules.skx.qat
chipsec.modules.snb
chipsec.modules.spec_ctrl
chipsec.modules.spr
chipsec.modules.spr.rtclock_fhf
chipsec.modules.tools
chipsec.modules.tools.bios_wpd
chipsec.modules.tools.bme
chipsec.modules.tools.cpu
chipsec.modules.tools.cpu.dsaiax_overflow
chipsec.modules.tools.cpu.sinkhole
chipsec.modules.tools.cpu.vr_current_config
chipsec.modules.tools.generate_test_id
chipsec.modules.tools.gfx
chipsec.modules.tools.gfx.igd_mangle
chipsec.modules.tools.hw
chipsec.modules.tools.hw.opmenu
chipsec.modules.tools.hw_seq
chipsec.modules.tools.igd_config0_write
chipsec.modules.tools.ipc_fuzz
chipsec.modules.tools.nvme
chipsec.modules.tools.reliability
chipsec.modules.tools.reliability.cmos
chipsec.modules.tools.reliability.setup_corrupt
chipsec.modules.tools.reliability.setup_delete
chipsec.modules.tools.reliability.spi
chipsec.modules.tools.reliability.spi_region_erase
chipsec.modules.tools.reliability.spi_wearout
chipsec.modules.tools.reliability.variables
chipsec.modules.tools.reliability.variables_delete
chipsec.modules.tools.secureboot
chipsec.modules.tools.secureboot.te
chipsec.modules.tools.sgx_var
chipsec.modules.tools.smm
chipsec.modules.tools.smm.bgup_datasize
chipsec.modules.tools.smm.rogue_mmio_bar
chipsec.modules.tools.smm.smm_ptr
chipsec.modules.tools.spi_wrsdis
chipsec.modules.tools.sw_seq
chipsec.modules.tools.uefi
chipsec.modules.tools.uefi.reputation
chipsec.modules.tools.uefi.s3script_modify
chipsec.modules.tools.uefi.scan_blocked
chipsec.modules.tools.uefi.scan_image
chipsec.modules.tools.uefi.uefivar_fuzz
chipsec.modules.tools.vmm
chipsec.modules.tools.vmm.common
chipsec.modules.tools.vmm.cpuid_fuzz
chipsec.modules.tools.vmm.ept_finder
chipsec.modules.tools.vmm.hv
chipsec.modules.tools.vmm.hv.define
chipsec.modules.tools.vmm.hv.hypercall
chipsec.modules.tools.vmm.hv.hypercallfuzz
chipsec.modules.tools.vmm.hv.synth_dev
chipsec.modules.tools.vmm.hv.synth_kbd
chipsec.modules.tools.vmm.hv.vmbus
chipsec.modules.tools.vmm.hv.vmbusfuzz
chipsec.modules.tools.vmm.hypercallfuzz
chipsec.modules.tools.vmm.iofuzz
chipsec.modules.tools.vmm.msr_fuzz
chipsec.modules.tools.vmm.pcie_fuzz
chipsec.modules.tools.vmm.pcie_overlap_fuzz
chipsec.modules.tools.vmm.vbox
chipsec.modules.tools.vmm.vbox.vbox_crash_apicbase
chipsec.modules.tools.vmm.venom
chipsec.modules.tools.vmm.xen
chipsec.modules.tools.vmm.xen.define
chipsec.modules.tools.vmm.xen.hypercall
chipsec.modules.tools.vmm.xen.hypercallfuzz
chipsec.modules.tools.vmm.xen.xsa188
chipsec.modules.tools.vtd_cap
chipsec.modules.tools.wsmt
chipsec.testcase
chipsec.toolkit
chipsec.utilcmd
chipsec.utilcmd.acpi_cmd
chipsec.utilcmd.chipset_cmd
chipsec.utilcmd.cmos_cmd
chipsec.utilcmd.config_cmd
chipsec.utilcmd.cpu_cmd
chipsec.utilcmd.cr_cmd
chipsec.utilcmd.decode_cmd
chipsec.utilcmd.deltas_cmd
chipsec.utilcmd.desc_cmd
chipsec.utilcmd.ec_cmd
chipsec.utilcmd.genprot_cmd
chipsec.utilcmd.igd_cmd
chipsec.utilcmd.interrupts_cmd
chipsec.utilcmd.io_cmd
chipsec.utilcmd.iommu_cmd
chipsec.utilcmd.iosf_cmd
chipsec.utilcmd.ipc_cmd
chipsec.utilcmd.lock_check_cmd
chipsec.utilcmd.mem_cmd
chipsec.utilcmd.mmcfg_base_cmd
chipsec.utilcmd.mmcfg_cmd
chipsec.utilcmd.mmio_cmd
chipsec.utilcmd.msgbus_cmd
chipsec.utilcmd.msr_cmd
chipsec.utilcmd.pci_cmd
chipsec.utilcmd.reg_cmd
chipsec.utilcmd.smbios_cmd
chipsec.utilcmd.smbus_cmd
chipsec.utilcmd.spd_cmd
chipsec.utilcmd.spi_cmd
chipsec.utilcmd.spidesc_cmd
chipsec.utilcmd.tpm_cmd
chipsec.utilcmd.txt_cmd
chipsec.utilcmd.ucode_cmd
chipsec.utilcmd.uefi_cmd
chipsec.utilcmd.vmem_cmd
chipsec.utilcmd.vmm_cmd
Start here
Installation
Using CHIPSEC
Architecture and Modules
Contribution Guide