The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлены два новых варианта уязвимости Spectre, opennews (?), 12-Июл-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Два новых варианта уязвимости Spectre. Усиление защиты Chrom..."  +/
Сообщение от Аноним (3), 12-Июл-18, 11:44 
Как я понял для блокирования Spectre при каждом чтении (а теперь и записи) в буфер в цикле нужно вставлять инструкцию LFENCE.

В числе примеров уязвимого кода для Spectre 1 (для Spectre 1.1 u[x] поменяется на u[x] = y):

   while (++x < limit) {
      y = u[x];
      thing(y);
   }

Как же просядет производительность.....

Ответить | Правка | Наверх | Cообщить модератору

39. "Два новых варианта уязвимости Spectre. Усиление защиты Chrom..."  +/
Сообщение от КО (?), 12-Июл-18, 16:01 
А разве LFNCE надо не между изменением x и чтением по нему ставить, чтоб читало только гарантированно правильные ссылки x?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру