What could possibly go wrong with (insert x86 instruction here)? (33c3)

Title:
What could possibly go wrong with (insert x86 instruction here)? (33c3)
Description:

https://media.ccc.de/v/33c3-8044-what_could_possibly_go_wrong_with_insert_x86_instruction_here

Side effects include side-channel attacks and bypassing kernel ASLR

Hardware is often considered as an abstract layer that behaves correctly, just executing instructions and outputting a result. However, the internal state of the hardware leaks information about the programs that are executing. In this talk, we focus on how to extract information from the execution of simple x86 instructions that do not require any privileges. Beyond classical cache-based side-channel attacks, we demonstrate how to perform cache attacks without a single memory access, as well as how to bypass kernel ASLR. This talk does not require any knowledge about assembly. We promise.

['Clémentine Maurice', 'Moritz Lipp']

more » « less
Video Language:
English
Duration:
55:06
http://www.youtube.com/watch?v=iS8YPDuZbKM
Format: Youtube
Primary
Original
Added   by C3Subtitles
Format: Youtube
Primary
Original
Format: HTML5
http://www.youtube.com/watch?v=uhTYMpjEoEM
Format: Youtube
Added   by C3Subtitles
Format: Youtube
This video is part of Amara Public.

Subtitles download

Completed subtitles (1)