Uploaded July 2021 | Updated September 2026, 7 hours ago
In this talk, we demonstrate how we can attack modern processors purely in software, using techniques from classical power side-channel attacks. We explain how we abuse the unprivileged access to energy-monitoring features of modern Intel and AMD CPUs. With Platypus, we show how to steal cryptographic keys from the operating system or trusted-execution environments, and how to break kernel address-space layout randomization within seconds. Finally, we discuss the mitigations that prevent our attacks.
Learn more about Platypus at platypusattack.com
Speakers
Daniel Gruss, Assistant Professor at Graz University of Technology
Moritz Lipp, University Assistant and PhD candidate at Graz University of Technology.
Conversation Leader
Jon Masters, Computer Architect and Distinguished Engineer at Red Hat
►About the event
Research Days is a series of conversations about research & innovations in open source between researchers and Red Hat experts.
►Are you interested in open source projects we are incubating at Red Hat Research? Visit research.redhat.com to learn more and get involved!
In this talk, we demonstrate how we can attack modern processors purely in software, using techniques from classical power side-channel attacks. We explain how we abuse the unprivileged access to energy-monitoring features of modern Intel and AMD CPUs. With Platypus, we show how to steal cryptographic keys from the operating system or trusted-execution environments, and how to break kernel address-space layout randomization within seconds. Finally, we discuss the mitigations that prevent our attacks.
Learn more about Platypus at platypusattack.com
Speakers
Daniel Gruss, Assistant Professor at Graz University of Technology
Moritz Lipp, University Assistant and PhD candidate at Graz University of Technology.
Conversation Leader
Jon Masters, Computer Architect and Distinguished Engineer at Red Hat
►About the event
Research Days is a series of conversations about research & innovations in open source between researchers and Red Hat experts.
►Are you interested in open source projects we are incubating at Red Hat Research? Visit research.redhat.com to learn more and get involved!










