chipsec.modules.tools.vmm.pcie_overlap_fuzz moduleΒΆ
PCIe device Memory-Mapped I/O (MMIO) ranges VMM emulation fuzzer which first overlaps MMIO BARs of all available PCIe devices then fuzzes them by writing garbage if corresponding option is enabled
- Usage:
chipsec_main.py -i -m tools.vmm.pcie_overlap_fuzz- Examples:
>>> chipsec_main.py -i -m tools.vmm.pcie_overlap_fuzz -l log.txt
- Additional options set within the module:
OVERLAP_MODE: Set overlap directionFUZZ_OVERLAP: Set for fuzz overlapsFUZZ_RANDOM: Set to fuzz in random mode_EXCLUDE_MMIO_BAR1: List 1 of MMIO bars to exclude_EXCLUDE_MMIO_BAR2: List 2 of MMIO bars to exclude
Note
Returns a Warning by default
System may be in an unknown state, further evaluation may be needed
Important
This module is designed to run in a VM environment
Behavior on physical HW is undefined