Summary of Attacks Against BIOS and Secure Boot
Yuriy Bulygin and Oleksandr Bazhaniul explores summary of attacks against bios and secure boot at DEF CON 22, examining uefi-security and practical defenses.
Summary
Architecture and Background
Summary of Attacks Against BIOS and Secure Boot Yuriy Bulygin CHIEF THREAT ARCHITECT, INTEL SECURITY Oleksandr Bazhaniuk SECURITY RESEARCHER, INTEL SECURITY Andrew Furtak SECURITY RESEARCHER, INTEL SECURITY John Loucaides SECURITY RESEARCHER, INTEL SECURITY A variety of attacks targeting platform firmware have been discussed publicly, drawing attention to the pre-boot and firmware components of the platform such as secure boot, OS loaders, and SMM. Windows 8 Secure Boot provides an important protection against bootkits by enforcing a signature check on each boot component. This talk will detail and organize some of the attacks and how they work. We will demonstrate a full software bypass of secure boot.
Vulnerability Analysis
In addition, we will describe underlying vulnerabilities and how to assess systems for these issues using chipsec ( an open source framework for platform security assessment. We will cover BIOS write protection, forensics on platform firmware, attacks against SMM, attacks against secure boot, and various other issues. After watching, you should understand how these attacks work, how they are mitigated, and how to test a system for the vulnerability. Yuriy Bulygin is a Chief Threat Architect.
Exploitation and Demonstrations
Over the past 8 years he has enjoyed analyzing the security of everything from OS to CPU microcode and hardware. He is now leading a security threat research team, advancing research in security threats to modern PC, mobile, and embedded platforms and protections. Twitter: @c7zero Oleksandr Bazhaniuk is a security researcher and reverse engineer with background in automation of binary vulnerability analysis. He is also a co-founder of DCUA, the first DEF CON group in Ukraine.
Remediation and Defensive Strategies
Twitter: @ABazhaniuk Andrew Furtak is a security researcher focusing on security analysis of firmware and hardware of modern computing platforms and a security software engineer in the past. Andrew holds a MS in Applied Mathematics and Physics from the Moscow Institute of Physics and Technology. John Loucaides is a security researcher who is currently focusing on responding to platform security issues. He has performed security analysis for a wide variety of targets from embedded systems to enterprise networks, developing repeatable methods for improving assurance.
Related talks
Main Stage·43 min
XlogicX · chap0
XlogicX and chap0 explores abuse of blind automation in security tools at DEF CON 22, examining uefi-security and practical defenses.
Main Stage·45 min
Corey Kallenberg · Xeno Kovah
Corey Kallenberg and Xeno Kovah explores extreme privilege escalation on windows 8/uefi systems at DEF CON 22, examining uefi-security and practical defenses.
Main Stage·42 min
Shane Macaulay
Shane Macaulay explores weird-machine motivated practical page table shellcode at DEF CON 22, examining uefi-security and practical defenses.


