~/talk

BitLeaker: Subverting BitLocker with One Vulnerability

links:none on file
slides:none on file

Demonstrates a working exploit that resets TPM PCRs via S3/F3 sleep (CVE-2018-3602 / CVE-2020-0526) on dTPM and fTPM implementations (Intel PTT, many vendors), then replays captured event logs to restore PCR7/11 values, dumps TPM command parameters via a hooked UEFI/TSS layer, extracts the TPM‑encoded VMK blob from BitLocker metadata, and finally unseals the VMK and mounts the BitLocker volume. Implements custom shim/bootloader, corner module, and BitLeaker tool; demonstration decrypts a real Windows partition.

AI-written summary · about

  1. 0:00Start
  2. 5:58Microsoft's BitLocker
  3. 6:52Trusted Platform Module (TPM)
  4. 7:38Root of Trust for Measurement (RTM)
  5. 8:17Static RTM (SRTM)
  6. 9:10Examples of PCR values
  7. 9:59Security researchers have tried to get the VMK
  8. 12:35ACPI and Sleeping State
  9. 13:09Sleep Process of the SRTM
  10. 14:48Typical Types of TPMS
  11. 15:38CVE-2018-6622 and fTPM
  12. 16:26I got the REAL power!
  13. 16:37Kernel Module for Exploiting the Vulnerability
  14. 17:06BitLocker and TPM
  15. 17:30Query Protectors with Manage-bde tool
  16. 17:42PCR usage of UEFI
  17. 23:24Get Hashes from Windows Logs
  18. 24:32Unseal VMK with a TPM (2)
  19. 25:29Custom Bootloader v2
  20. 30:19Get Parameters from BitLocker's Metadata (2)
  21. 30:54I got the last piece of the puzzle
  22. 31:28Contents
  23. 32:06BitLeaker and USB Bootable Device
  24. 33:24DEMO
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.