2024-02-03 18:57:06 +01:00
2024-02-03 18:44:05 +01:00
2024-02-03 18:44:05 +01:00
2024-02-03 18:44:05 +01:00
2024-02-03 18:44:05 +01:00
2024-02-03 18:44:05 +01:00
2024-02-03 18:44:05 +01:00
2024-02-03 18:57:06 +01:00

Pico TPMSniffer

This is experimental software and hardware. It's not ready to use for professional or production use.

The board (in /hardware/) is compatible with the "Debug Card" connector found on some Lenovo laptops. The firmware currently only supports LPC, not SPI TPMs.

Building

export PICO_SDK_PATH=path to your Pico-SDK
mkdir build
cd build
cmake ..
make

Usage

Just connect to the serial port, boot your machine, and push against the card connector!

Description
A simple, very experimental TPM sniffer for LPC bus
Readme 1.8 MiB
Languages
C 59.2%
CMake 40.8%