Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: media.ccc.de

Загружено: 2019-12-28

Просмотров: 21682

Описание:

https://media.ccc.de/v/36c3-10942-unc...



The AMD Platform Security Processor (PSP) is a dedicated ARM CPU inside your AMD processor and runs undocumented, proprietary firmware provided by AMD.

It is a processor inside your processor that you don't control. It is essential for system startup. In fact, in runs before the main processor is even started and is responsible for bootstrapping all other components.

This talk presents our efforts investigating the PSP internals and functionality and how you can better understand it.

Our talk is divided into three parts:

The first part covers the firmware structure of the PSP and how we analyzed this proprietary firmware. We will demonstrate how to extract and replace individual firmware components of the PSP and how to observe the PSP during boot.

The second part covers the functionality of the PSP and how it interacts with other components of the x86 CPU like the DRAM controller or System Management Unit (SMU). We will present our method to gain access to the, otherwise hidden, debug output.

The talk concludes with a security analysis of the PSP firmware.
We will demonstrate how to provide custom firmare to run on the PSP and introduce our toolchain that helps building custom applications for the PSP.

This talk documents the PSP firmware's proprietary filesystem and provides insights into reverse-engineering such a deeply embedded system. It further sheds light on how we might regain trust in AMD CPUs despite the delicate nature of the PSP.


Robert Buhren Alexander Eichner Christian Werling

https://fahrplan.events.ccc.de/congre...

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Георгий Зайцев. Устройство файла прошивки AMD PSP UEFI

Георгий Зайцев. Устройство файла прошивки AMD PSP UEFI

39C3 - Breaking architecture barriers: Running x86 games and apps on ARM

39C3 - Breaking architecture barriers: Running x86 games and apps on ARM

Реверс-инжиниринг безопасной ОС (TEE) на примере AMD TEE из PSP

Реверс-инжиниринг безопасной ОС (TEE) на примере AMD TEE из PSP

36C3 -  Open Source is Insufficient to Solve Trust Problems in Hardware

36C3 - Open Source is Insufficient to Solve Trust Problems in Hardware

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

36C3 -  SIM card technology from A-Z

36C3 - SIM card technology from A-Z

The Memory Sinkhole - Unleashing An X86 Design Flaw Allowing Universal Privilege Escalation

The Memory Sinkhole - Unleashing An X86 Design Flaw Allowing Universal Privilege Escalation

Dissecting the AMD Platform Security Processor

Dissecting the AMD Platform Security Processor

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Ted Hoff Inventor of the Microprocessor

Ted Hoff Inventor of the Microprocessor

36C3 -  The Ultimate Acorn Archimedes talk

36C3 - The Ultimate Acorn Archimedes talk

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

36C3 -  Intel Management Engine deep dive

36C3 - Intel Management Engine deep dive

34C3 -  Everything you want to know about x86 microcode, but might have been afraid to ask

34C3 - Everything you want to know about x86 microcode, but might have been afraid to ask

Законодательное ограничение C++

Законодательное ограничение C++

Технологии шифрования памяти AMD x86 Дэвида Каплана, AMD

Технологии шифрования памяти AMD x86 Дэвида Каплана, AMD

How do Graphics Cards Work?  Exploring GPU Architecture

How do Graphics Cards Work? Exploring GPU Architecture

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]