Skip to content
0:00 / 0:00

#xboxone#hypervisor#hardwaresecurity

BlueHat Seattle 2019 || Guarding Against Physical Attacks: The Xbox One Story

Microsoft Security Response Center (MSRC)

6.9K subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 on Hacker News.
  • A classic. People kept recommending it from 2020 to 2026.
  • Presented by Tony Chen, Microsoft

Advanced. Deep dive for people who know the field.

7.2K views7 years ago2 recommendations

SecurityHardwareWeb and application securityExploits and vulnerabilitiesCPUs and computer architecture

Tony Chen explains the hardware and software security architecture of the Xbox One, detailing how it guards against physical attacks and reverse engineering.

Tony Chen Every game console since the first Atari was more or less designed to prevent the piracy of games and yet every single game console has been successfully modified to enable piracy. However, this trend has come to an end. Both the Xbox One and the PS4 have now been on the market for close to 6 years, without hackers being able to crack the system to enable piracy or cheating. This is the first time in history that game consoles have lasted this long without being cracked. In this talk, we will discuss how we achieved this for the Xbox One. We will first describe the Xbox security design goals and why it needs to guard against physical attacks, followed by descriptions of the hardware and software architecture to keep the Xbox secure. This includes details about the custom SoC we built with AMD and how we addressed the fact that all data read from flash, the hard drive, and even DRAM cannot be trusted. We will also discuss the corresponding software changes needed with the custom hardware to keep the system and the games secure against physical attacks.

Why it's here

2 people recommend this

What people say. Highly recommended as a fascinating deep dive into console security, hypervisors, and hardware-level protection.

Arainachon Hacker News • Recommends

On “Call of Duty Adds Kernel Level Driver for Anti-Cheat”

Everything is very much separated. It's actually a series of OSes running in a hypervisor. link link to this video (for software discussion check around the 19:00 mark but the whole talk is incredible)

qayxcon Hacker News • Recommends

On ““Microsoft Pluton Hardware Security Coming to Our CPUs”: AMD, Intel, Qualcomm”

> Why else would they design it for the xbox, of all things? If you really want to know the answer, here's the lead engineer explaining it en detail: link to this video

Arainachon Hacker News • Recommends

On “Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'”

Given that it held up against 13 years of dedicated efforts by people with physical access to the device, many years after its successor was launched, it seems merited in this case. This talk about some of what went into it is fascinating: link to this video

michaelton Hacker News • Mentions

On “Fault Injection Attacks Against AMD's Secure Encrypted Virtualization”

…ited time. And neither of the systems rely on the clunky 'brick the device if the case is opened' methods of yesteryear. (Of course there have also been a great many failed attempts - almost every console since the dawn of time has eventually been hacked, as have things like TPMs and TrustZone, many versions of the iPhone were rooted, etc etc) 1 link to this video…