chipsec v1. 5. 10 releases: Platform Security Assessment Framework

CHIPSEC is een raamwerk voor het analyseren van de beveiliging van PC-platforms, waaronder hardware, system firmware (BIOS/UEFI), en platform componenten. Het bevat een security test suite, tools voor toegang tot verschillende low-level interfaces, en forensische mogelijkheden. Het kan worden uitgevoerd op Windows, Linux, Mac OS X en UEFI shell. Instructies voor het installeren en gebruiken van CHIPSEC zijn te vinden in de handleiding.

opmerking: Deze software is bedoeld voor beveiligingstests. Gebruik op eigen risico. Lees waarschuwing.txt voor gebruik.

de eerste versie van CHIPSEC werd uitgebracht in maart 2014: aankondiging op CanSecWest 2014

de recente presentatie over het gebruik van CHIPSEC om kwetsbaarheden in firmware, hypervisors en hardwareconfiguratie te vinden, systeemactiva op laag niveau te verkennen en zelfs firmware-implantaten te detecteren: uw systeem dieper verkennen

Wat is Platformbeveiliging?
Hardwareimplementatie en-configuratie
* beschikbare beveiligingsfuncties
* correcte configuratie van HW-componenten
* testen / demonstreren van HW-beveiligingsmechanismen
Firmware-implementatie en-configuratie
* toegangscontroles op Firmware-Interfaces
* correcte instellingen van Lock-Bits
* testen / demonstreren van FW-beveiligingsmechanismen

:
+ Systeembeheer Mode
* CPU SMM cache Poisoning / SMM Range Registers (SMRR)
* SMM geheugen (SMRAM) Lock
+ BIOS schrijfbeveiliging
+ directe HW toegang voor handmatig testen
+ Forensics
* Live systeem firmware analyse
* Offline systeem firmware analyse

Changelog v1.5.10

nieuwe of bijgewerkte Modules/Utilcmd ‘ s:

  • common.debugenabled – hulpoproepen wijzigen in HALOPROEPEN
  • common.smm_code_chk – Introduceer een nieuwe module die controleert of SMM_Code_Chk_En correct is geconfigureerd
  • common.spi_fdopss – update spi_fdopss controleer op FDOPSS
  • tools.smm.smm_ptr – Fix kleine typefouten in smm_ptr.py
  • tools.vmm.xen.hypercall – hulpoproepen wijzigen in HAL-oproepen

nieuwe of bijgewerkte configuraties:

  • 8086/apl – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/bdw – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/cfl – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/cml – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/dnv – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/edx – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/glk – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/hsw – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/hsx – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/icl – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/kbl – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/skl – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/skx – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • 8086/whl – Voeg de definitie voor MSR_SMM_FEATURE_CONTROL
  • template – Toevoegen slot en lockedby om de configuratie

Aanvullende Wijzigingen:

  • chipsec.chipset – voeg lock en lock by toe aan configuratie
  • drivers.linux.Makefile – Fix Makefile om te werken met DKMS
  • drivers.linux.chipsec_km.c – Fix driver voor Linux kernel 5.10+. Verwijder oude syscalls get_fs / set_fs.
  • drivers.linux.chipsec_km.c – Fix twee geheugenlek bugs
  • drivers.linux.chipsec_km.c – CONFIG_EFI gebruiken in plaats van door de gebruiker gedefinieerde HAS_EFI (#1036)

aanvullende aantekeningen:

  • voor Windows-gebruikers, rebuild uw windows-stuurprogramma als updates zijn gemaakt.
  • Voor Windows, Linux en MacOS: Python2-ondersteuning is verouderd sinds juni 2020. Gebruik Python3.
  • alle modules onder de modules.tools map zijn nog niet volledig gevalideerd om te werken met Python3.

nieuwe Module Details:

  • common.smm_code_chk – Introduceer een nieuwe module die controleert of SMM_Code_Chk_En correct is geconfigureerd
Modulenaam ondersteunde Platforms vlaggen
gewoon.smm_code_chk APL BDW CFL CML DNV EDX GLK HSW HSX ICL KBL SKL SKX WHL geen

Tutorial

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.