Главная
Study mode:
on
1
Intro
2
Trust
3
Knowing
4
Control
5
Recap
6
Boot Process
7
System Management Network
8
Debugging Strings
9
Exploring System Management Network
10
PSP Code Repository
11
Boot Directory
12
MD Public Key
13
Epic Bootloader
14
Security Issues
15
Questions
16
PSP Firmware
17
Vulnerable Firmware
18
X86 API
19
Open Source Firmware
20
Block PSP from Linux or BSD
21
How long did it take
22
Did we glitch the PSP
Description:
Explore the inner workings and security implications of AMD's Platform Security Processor (PSP) in this 57-minute conference talk from the 36th Chaos Communication Congress. Dive into the proprietary firmware structure, extraction techniques, and component replacement methods for the PSP. Learn how to observe the PSP during boot and gain access to hidden debug output. Examine the PSP's interactions with other CPU components like the DRAM controller and System Management Unit. Discover methods for running custom firmware on the PSP and utilize a toolchain for building custom applications. Gain insights into reverse-engineering deeply embedded systems, understand the PSP firmware's proprietary filesystem, and explore potential ways to regain trust in AMD CPUs despite the PSP's sensitive nature.

Uncover, Understand, Own - Regaining Control Over Your AMD CPU

media.ccc.de
Add to list
0:00 / 0:00