Skip to content

djames-bloom/lockdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lockdown

Toolkit of utilities to detect possible VM imaging, rollbacks and snapshots

Current

  • CPU timing inconsistencies
  • Memory layout analysis
  • Monotonic clock analysis
  • Entropy PRNG pattern analysis
  • Stack corruption

Planned

  • Sync state
  • CPUID latency
  • Restricted registers

Potential

These are hardware dependent and are not reliable on any environment bar bare metal either due to not being available at all, or virtualization prioritizing over hardware (e.g. EC2 vTPM)

  • SGX enclaves (Intel CPU required and enabled in UEFI)
  • SEV/SNP (AMD CPU required)
  • TPM Root of Trust (Can be falsified with virtual TPMs)
  • HSM (hardware SOC required)
  • UEFI boot chain verification (secure boot required)
  • DMA detection (IOMMU required)

About

toolkit for detecting imaging/cloning/rollbacks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages