Flush+Reload Flashcards

Extra deck just to focus this area

1
Q

What type of attack is Flush+Reload?

A

It is a side-channel attack.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How does Flush+Reload work in layman’s terms?

A

It monitors access to memory ‘lines’ in shared pages, and can only be done if the attacker has physical memory sharing with the victim.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What makes Flush+Reload a powerful attack?

A

It is cross-core and cross-VM, allowing an attacker to scrape data off of a victim simply by sharing the same memory as the victim, even without authentication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the clflush command?

A

clflush in an instruction that evicts (or flushes) a line of memory owned by the attacker from all the cache levels, including from the shared Last-Level Cache.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly