Уязвимость в ЦП Intel: затронуты Windows и Linux, закрытие уязвимости приведёт к падению производительности до 30%

Страницы: 1 ...  9 10  ОТВЕТИТЬ НОВАЯ ТЕМА
andrew1969 7 янв 2018 в 14:53
Ярила  •  На сайте 8 лет
0
Цитата (syhoveu @ 4.01.2018 - 19:46)
Скоро будет казино, не только в браузере.... у меня был еще первый АMD селерон потомAMD FX 2000 точно не помню , сейчас Итнтел 7 поколения .. полный пипец скачал их прогу проверки уязвимости, моя уязвима

AMD селерон Sempron, Вы хотели сказать?
andrew1969 7 янв 2018 в 14:58
Ярила  •  На сайте 8 лет
0
Цитата (blow05 @ 4.01.2018 - 12:41)
Цитата (Myth @ 4.01.2018 - 11:21)
странно, но на опеннете пишут что уязвимы и амд и арм64. Т.Е.выкидышь инцеста (мцст) чисто теоретически - тоже уязвим.

просто уязвимостей уже две

Вы бы всё-таки почитали об уязвимости, прежде чем что-то «выкидышем» называть. Бесит то, что никто из писавших это, не видели живьём этот «выкидыш».
Виконт 7 янв 2018 в 15:01
Ищем пуговицу  •  На сайте 14 лет
0
два компа с win7 64 сожрав обновление KB4056894 ( в которое говорят входит патч) выпали в синий экран с ошибкой 0х00000109 помог только откат
AloneSl 7 янв 2018 в 15:03
Гарри, все это не очень нормально...  •  На сайте 12 лет
1
Пгггггграстите, я нефффкурсе - а что мне делать со спектрумом? Или его это не касается?
Я просто нефкурсе, пгростите....

Уязвимость в ЦП Intel: затронуты Windows и Linux, закрытие уязвимости приведёт к падению производительности до 30%
avenger33 12 янв 2018 в 15:15
Шутник  •  На сайте 14 лет
3
Отдельную тему слили в баяны, что ж, опубликую здесь, может кому то пригодится для понимая работы данной уязвимости.


Итак в чем суть - все процессоры Intel выпущенные за последние лет 15 имеют в себе дыру, которая позволяет прочитать память другого процесса. Что бы всем был понятен масштаб поясню - это не баг в программном обеспечении, который можно поправить обновлением, это баг в самой архитектуре процессора, то есть для полного его устранения вам понадобиться заменить процессор целиком, а для этого его еще должны спроектировать, запустить в производство и еще много всего, т.е. это дело не одного года.

А теперь вкратце как это работает.

Для начала вводный курс по программированию. В программировании есть такой оператор ветвлений - if - и в зависимости от условия, которое проверяется в самом начале, будет выполнен тот или иной кусок кода.

Все современные процессоры работают очень быстро. Намного быстрее, чем каналы связи (шины), по которым они получают данные. И для того, что бы процессор просто так не простаивал, ожидая, когда ему будут подгруженные данные из памяти для дальнейшей работы (а это порядка пары десятков тактов), они начинают выполнять дальнейший код программы (инструкции), исходя из ожиданий о том, какие именно данные с наибольшей вероятностью поступят. Это называется спекулятивным выполнение.

Возьмем такой код:

if (x < array1_size)
{
y = array1[x]
}

При последовательном выполнении этого кода процессор сначала проверяет, что переменная x находится в пределах массива array1, а потом выполняет вторую строку. При спекулятивном выполнении после какого-то количества if'ов, в которых действительно x < array1_size, процессор начинает считать, что данное условие с высокой вероятностью выполняется. поэтому начинает выполнение второй строки, не дожидаясь вычисления условия.

Что случается, если результат вычисления условия вдруг оказывается негативным? Процессор просто отбрасывает все предварительно вычисленные результаты и проводит вычисления заново, на этот раз уже последовательно. Одновременно модуль предсказания ветвлений снижает оценку вероятности того, что данное условие будет выполняться.

Что случается, если переменная x оказывается расположенной не просто за пределами конкретного массива, а вообще за пределами доступной данному процессу памяти? Процессор всё равно выполняет вторую строку кода.

И эти данные попадут в кэш процессора. Откуда использую атаку по времени их можно будет достать.

Всё гениальное просто. Подливает масло в огонь и то, что простой javascript в вашем браузере теоретически сможет эксплуатировать данную уязвимость. И никакой антивирус это засечь не сможет, так как, оговорюсь еще раз, это лежит не в плоскости софта, уязвимость закралась на аппаратном уровне.

Помимо meltdown, который свойственен только процессорам интел, так же была обнаружена уязвимость Specter, которой подвержены уже все современные процессоры, включая AMD, ARM (а это большая часть мобильных устройств) и другие. Specter более сложен в эксплуатации, да и в понимании его работы, поэтому писать о нём тут я не буду. Стоить лишь отметить, что софтового патча для защиты от спектр не будет.

Более подробно о Meltdown можно прочесть тут
Karat7 11 фев 2018 в 17:08
Директор интернета  •  На сайте 15 лет
-4
Меня все устраивает с i7-8700k А всякие сырые Ryzen курят писю smile.gif Недавно смотрел сравнения в производительности. Так мой i7 чпокает Ryzen с большим количеством ядер почти всегда.


Это сообщение отредактировал Karat7 - 11 фев 2018 в 17:13
Karat7 12 фев 2018 в 01:18
Директор интернета  •  На сайте 15 лет
-2
По FPS тоже тянет лучше
Регионер 12 фев 2018 в 02:09
Ярила  •  На сайте 9 лет
2
Цитата (Karat7 @ 11.02.2018 - 17:08)
Меня все устраивает с i7-8700k А всякие сырые Ryzen курят писю  smile.gif  Недавно смотрел сравнения в производительности. Так мой i7 чпокает Ryzen с большим количеством ядер почти всегда.

Тебе про Фому, а ты - про Ерёму.

Это сообщение отредактировал Регионер - 12 фев 2018 в 02:09
мяучело 14 фев 2018 в 06:11
Хохмач  •  На сайте 10 лет
0
Ну да, можно подумать, что они не специально оставили бэкдор в своих процессорах для ЦРУ.
DimmON777 14 фев 2018 в 06:35
Ярила  •  На сайте 12 лет
0
Цитата (мяучело @ 14.02.2018 - 07:11)
Ну да, можно подумать, что они не специально оставили бэкдор в своих процессорах для ЦРУ.

Ага ЦРУ и ФСБ без всяких блэкдуров в системы вхожи. Одна только win10 чего стоит (приходите в мой дом, мои двери открыты gigi.gif ). Думаю что производители специально оставили косяки для обновления всей системы пользователями. У меня комп 6 лет окейно работает, обновлять не собираюсь, а тут интел заявил, не обновишь, лишиться поддержки, готовь бабки так-то.
Батарейкин 14 фев 2018 в 07:03
Ярила  •  На сайте 13 лет
0
Терзают меня смутные сомнения что,данные моего кэша нахуй никому не вперлись,там кроме япа,сисек и игрулин нихуя нет,чего так все всполошились то?
Можно подумать все пользователи япа хранят и обрабатывают на своих пк документацию из разряда "совершенно секретно,перед прочтением уничтожить" или пароли к своим миллиардным счетам в офшорах biggrin.gif
novvel 14 фев 2018 в 07:13
Бездельник  •  На сайте 10 лет
0
Цитата (Батарейкин @ 14.02.2018 - 09:03)
Терзают меня смутные сомнения что,данные моего кэша нахуй никому не вперлись,там кроме япа,сисек и игрулин нихуя нет,чего так все всполошились то?
Можно подумать все пользователи япа хранят и обрабатывают на своих пк документацию из разряда "совершенно секретно,перед прочтением уничтожить" или пароли к своим миллиардным счетам в офшорах biggrin.gif

А сбербанк какой нить онлайн, оплата с карты на али, оплата еще чего где ты вводишь данные карт и подтверждения по смс. да много чего у тебя в кеше.
мяучело 14 фев 2018 в 16:58
Хохмач  •  На сайте 10 лет
0
Цитата (DimmON777 @ 14.02.2018 - 06:35)
Цитата (мяучело @ 14.02.2018 - 07:11)
Ну да, можно подумать, что они не специально оставили бэкдор в своих процессорах для ЦРУ.

Ага ЦРУ и ФСБ без всяких блэкдуров в системы вхожи. Одна только win10 чего стоит (приходите в мой дом, мои двери открыты gigi.gif ). Думаю что производители специально оставили косяки для обновления всей системы пользователями. У меня комп 6 лет окейно работает, обновлять не собираюсь, а тут интел заявил, не обновишь, лишиться поддержки, готовь бабки так-то.

Это началось задолго до десятки. Косяки в десятке рано ли поздно попатчат, а бэкдоры в самом железе фиг попатчишь. И система их не видит, так что даже режим бога не поможет.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 47 167
0 Пользователей:
Страницы: 1 ...  9 10  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх