Re[3]: Meltdown and Spectre
От: Pzz Россия https://github.com/alexpevzner
Дата: 04.01.18 20:25
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Можно организовать пробы, которые утекают по одному биту содержимого. А одного бита со сдвигом уже достаточно, чтобы получить всё остальное. В результате, память читается со скоростью 500 килобайт в секунду.


Спасибо.

Охренеть можно. А как из сделать то же самое из JS?

C>Этот код, естественно, падает на SIGSEGV. Но проблема в том, что CPU успевает таки спекулятивно исполнить одну из проб. И затем с помощью тестирования кэша можно обнаружить какая проба сработала.


А кэш как тестируют? По времянке?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.