Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [*] running module: chipsec.modules.common.spi_lock
- [x][ =======================================================================
- [x][ Module: SPI Flash Controller Configuration Locks
- [x][ =======================================================================
- [*] HSFS = 0x2008 << Hardware Sequencing Flash Status Register (SPIBAR + 0x4)
- [00] FDONE = 0 << Flash Cycle Done
- [01] FCERR = 0 << Flash Cycle Error
- [02] AEL = 0 << Access Error Log
- [03] BERASE = 1 << Block/Sector Erase Size
- [05] SCIP = 0 << SPI cycle in progress
- [13] FDOPSS = 1 << Flash Descriptor Override Pin-Strap Status
- [14] FDV = 0 << Flash Descriptor Valid
- [15] FLOCKDN = 0 << Flash Configuration Lock-Down
- [-] SPI Flash Controller configuration is not locked
- [-] FAILED: SPI Flash Controller not locked correctly.
- [*] running module: chipsec.modules.common.spi_fdopss
- [x][ =======================================================================
- [x][ Module: SPI Flash Descriptor Security Override Pin-Strap
- [x][ =======================================================================
- [*] HSFS = 0x2008 << Hardware Sequencing Flash Status Register (SPIBAR + 0x4)
- [00] FDONE = 0 << Flash Cycle Done
- [01] FCERR = 0 << Flash Cycle Error
- [02] AEL = 0 << Access Error Log
- [03] BERASE = 1 << Block/Sector Erase Size
- [05] SCIP = 0 << SPI cycle in progress
- [13] FDOPSS = 1 << Flash Descriptor Override Pin-Strap Status
- [14] FDV = 0 << Flash Descriptor Valid
- [15] FLOCKDN = 0 << Flash Configuration Lock-Down
- [+] PASSED: SPI Flash Descriptor Security Override is disabled
- [*] running module: chipsec.modules.common.spi_desc
- [x][ =======================================================================
- [x][ Module: SPI Flash Region Access Control
- [x][ =======================================================================
- [*] FRAP = 0x00000202 << SPI Flash Regions Access Permissions Register (SPIBAR + 0x50)
- [00] BRRA = 2 << BIOS Region Read Access
- [08] BRWA = 2 << BIOS Region Write Access
- [16] BMRAG = 0 << BIOS Master Read Access Grant
- [24] BMWAG = 0 << BIOS Master Write Access Grant
- [*] Software access to SPI flash regions: read = 0x02, write = 0x02
- [+] PASSED: SPI flash permissions prevent SW from writing to flash descriptor
- [*] running module: chipsec.modules.common.spi_access
- [x][ =======================================================================
- [x][ Module: SPI Flash Region Access Control
- [x][ =======================================================================
- SPI Flash Region Access Permissions
- ------------------------------------------------------------
- [*] FRAP = 0x00000202 << SPI Flash Regions Access Permissions Register (SPIBAR + 0x50)
- [00] BRRA = 2 << BIOS Region Read Access
- [08] BRWA = 2 << BIOS Region Write Access
- [16] BMRAG = 0 << BIOS Master Read Access Grant
- [24] BMWAG = 0 << BIOS Master Write Access Grant
- BIOS Region Write Access Grant (00):
- FREG0_FLASHD: 0
- FREG1_BIOS : 0
- FREG2_ME : 0
- FREG3_GBE : 0
- FREG4_PD : 0
- FREG5 : 0
- FREG6 : 0
- BIOS Region Read Access Grant (00):
- FREG0_FLASHD: 0
- FREG1_BIOS : 0
- FREG2_ME : 0
- FREG3_GBE : 0
- FREG4_PD : 0
- FREG5 : 0
- FREG6 : 0
- BIOS Region Write Access (02):
- FREG0_FLASHD: 0
- FREG1_BIOS : 1
- FREG2_ME : 0
- FREG3_GBE : 0
- FREG4_PD : 0
- FREG5 : 0
- FREG6 : 0
- BIOS Region Read Access (02):
- FREG0_FLASHD: 0
- FREG1_BIOS : 1
- FREG2_ME : 0
- FREG3_GBE : 0
- FREG4_PD : 0
- FREG5 : 0
- FREG6 : 0
- [+] PASSED: SPI Flash Region Access Permissions in flash descriptor look ok
- [*] running module: chipsec.modules.common.smrr
- [x][ =======================================================================
- [x][ Module: CPU SMM Cache Poisoning / System Management Range Registers
- [x][ =======================================================================
- [+] OK. SMRR range protection is supported
- [*] Checking SMRR range base programming..
- Segmentation fault (core dumped)
- mint@mint:~/Downloads/chipsec$ sudo python chipsec_main.py -i -m common.bios_wp
- [*] Ignoring unsupported platform warning and continue execution
- ################################################################
- ## ##
- ## CHIPSEC: Platform Hardware Security Assessment Framework ##
- ## ##
- ################################################################
- [CHIPSEC] Version 1.3.7
- [CHIPSEC] Arguments: -i -m common.bios_wp
- ****** Chipsec Linux Kernel module is licensed under GPL 2.0
- [CHIPSEC] API mode: using CHIPSEC kernel module API
- ERROR: Unsupported Platform: VID = 0x8086, DID = 0x2E20
- ERROR: Platform is not supported (Unsupported Platform: VID = 0x8086, DID = 0x2E20).
- WARNING: Platform dependent functionality is likely to be incorrect
- [CHIPSEC] OS : Linux 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64
- [CHIPSEC] Platform: UnknownPlatform
- [CHIPSEC] VID: 8086
- [CHIPSEC] DID: 2E20
- [CHIPSEC] PCH : Default PCH
- [CHIPSEC] VID: 8086
- [CHIPSEC] DID: 3A16
- [+] loaded chipsec.modules.common.bios_wp
- [*] running loaded modules ..
- [*] running module: chipsec.modules.common.bios_wp
- [x][ =======================================================================
- [x][ Module: BIOS Region Write Protection
- [x][ =======================================================================
- [*] BC = 0x00 << BIOS Control (b:d.f 00:31.0 + 0xDC)
- [00] BIOSWE = 0 << BIOS Write Enable
- [01] BLE = 0 << BIOS Lock Enable
- [02] SRC = 0 << SPI Read Configuration
- [04] TSS = 0 << Top Swap Status
- [05] SMM_BWP = 0 << SMM BIOS Write Protection
- [-] BIOS region write protection is disabled!
- [*] BIOS Region: Base = 0x00FFF000, Limit = 0x00000FFF
- SPI Protected Ranges
- ------------------------------------------------------------
- PRx (offset) | Value | Base | Limit | WP? | RP?
- ------------------------------------------------------------
- PR0 (74) | 00000000 | 00000000 | 00000000 | 0 | 0
- PR1 (78) | 00000000 | 00000000 | 00000000 | 0 | 0
- PR2 (7C) | 00000000 | 00000000 | 00000000 | 0 | 0
- PR3 (80) | 00000000 | 00000000 | 00000000 | 0 | 0
- PR4 (84) | 00000000 | 00000000 | 00000000 | 0 | 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement