Intel

Какво представлява уязвимостта на Microarchitectural Data Sampling (MDS)? В безопасност ли сте?

Какво представлява уязвимостта на Microarchitectural Data Sampling (MDS)? В безопасност ли сте?

Вземане на проби от микроархитектурни данни (MDS) е уязвимост от страна на процесора. Според Intel, неговият процесор има някои свободни точки, които могат да бъдат използвани от хакери. Това означава да поемете контрола върху процесора, за да можете да четете много краткосрочни данни, съхранявани във вътрешните буфери на процесора. Нека да видим как работи. Също така ще ми кажете как да разбера дали системата ви е засегната от това ZombieLoad експлоатирам.

MDS - Вземане на проби от микроархитектурни данни

Съвременните процесори на Intel използват съхранение на данни във вътрешните си буфери, като данните се изпращат към и от кеша на процесора. Вътрешните буфери на процесорите се използват за намаляване на времето за изчисление. За това спестяване на процесорно време данните от процесорите първо се съхраняват във вградена памет, вградена в процесор като Intel. Данните са във формат: TIME, DATA и IF_VALID колони. Той трябва да се увери дали дадена част от данните все още е валидна в даден момент. Това се прехвърля в кеша на процесора за използване с друг фърмуер или друг софтуер на компютъра.

Уязвимостта на микроархитектурните данни (MDS) е метод, при който хакери крадат данни от ултра-малки буфери на процесора в реално време. Във всяка компютърна сесия данните се съхраняват с филтри (TIME, DATA, IF_VALID) в тези мини-кешове. Те продължават да се променят много бързо, че докато бъде открадната, стойността му (валидността също) се променя. И все пак хакерите могат да използват данните, дори ако данните в процесорните филтри / паметта се променят, което им позволява да поемат контрола над машината напълно. Не е очевидно. Проблемите започват, когато хакерът получи ключ за шифроване или други полезни данни от мини буферите в процесора.

За да преформулираме горното, хакерите могат да събират данни, въпреки че животът на съхраняваните данни е изключително кратък. Както казахме по-рано, данните продължават да се променят, така че хакерите трябва да бъдат бързи.

Рискове от вземане на проби от микроархитектурни данни (MDS)

Микроархитектурното вземане на данни (MDS) може да даде ключове за криптиране и по този начин да получи контрол над файлове и папки. MDS може да дава и пароли. Ако бъде компрометиран, компютърът може да бъде тухлен, както в случай на Ransomware.

Злонамерените участници могат да извличат данни от други програми и приложения, след като проникнат в паметта на процесора. Получаването на данните от RAM не е трудно, след като те имат ключовете за криптиране. Хакерите използват злонамерено проектирани уеб страници или програми, за да получат достъп до информация за процесора.

Най-лошото от всичко е неспособността на компрометиран компютър, без да се знае, че е компрометиран. MDS атаката няма да остави нищо в дневника и не оставя отпечатъци никъде на компютъра или мрежата, така че шансовете някой да я открие са много по-малко.

Видове MDS уязвимости

Към момента са открити четири варианта на микроархитектурата:

  1. Вземане на данни за микроархитектурно натоварване на порт
  2. Микроархитектурно съхраняване на буферни данни
  3. Микроархитектурно запълване на буферни данни за вземане на проби и
  4. Вземане на проби от микроархитектурни данни Неуловимо вземане на проби

Това беше най-дългият (едногодишен) период, за който бе открита уязвимост и се пазеше в тайна, докато всички производители на операционни системи и други могат да разработят корекция за своите потребители.

Някои потребители се усъмниха защо не могат просто да деактивират хиперпотока, за да се предпазят от MDS. Отговорът е, че деактивиращата хиперпоточност не осигурява никакъв вид защита. Деактивирането на хиперпотока ще направи компютрите бавни. Изгражда се по-нов хардуер за противодействие на възможните MDS атаки.

Дали вашият компютър е уязвим към MDS?

Проверете дали вашата система е уязвима. Изтеглете MDS инструмент от mdsattacks.com. Там ще получите много друга информация.

Как да защитим компютрите от MDS?

Почти всички операционни системи са издали корекция, която трябва да се използва в допълнение към микрокода на Intel, за да се предотврати уязвимостта. В Windows OS се казва, че актуализациите от вторник са закърпили повечето компютри. Това, заедно с кода на Intel, който се вгражда в кръпките на операционната система, би трябвало да е достатъчно, за да попречи на микроархитектурното вземане на проби (MDS) да застраши вашите компютри.

Уебсайтът на MDSAttacks препоръчва да се деактивира едновременната мулти-нишка (SMT), известна също като Intel Hyper-Threading Technology, която значително намалява въздействието на MDS-базирани атаки без разходите за по-сложни смекчаващи мерки. Intel също така предостави актуализации на микрокода на процесора и препоръки за стратегии за смекчаване на софтуера на операционната система (и хипервизор). Препоръчваме ви да инсталирате актуализациите на софтуера, предоставени от вашата операционна система и / или доставчик на хипервизор.

Поддържайте компютрите си актуализирани. Актуализирайте вашия BIOS и изтеглете най-новия драйвер на устройството за вашия процесор от уебсайта на Intel.

Тази уязвимост е закърпена от Microsoft за тяхната операционна система Windows. macOS също получи кръпка на 15 май 2019 г. Linux е подготвил корекциите, но трябва да бъде изтеглен отделно за вземане на данни за микроархитектура (MDS).

HD Remastered Games за Linux, които никога преди не са имали издание на Linux
Много разработчици и издатели на игри излизат с HD ремастер на стари игри, за да удължат живота на франчайза, моля феновете, които искат съвместимост ...
Как да използвам AutoKey за автоматизиране на Linux игри
AutoKey е програма за автоматизация на настолни компютри за Linux и X11, програмирана в Python 3, GTK и Qt. Използвайки неговата функционалност за скр...
Как да покажа брояч на FPS в игрите на Linux
Linux игрите получиха голям тласък, когато Valve обяви поддръжка на Linux за Steam клиент и техните игри през 2012 г. Оттогава много AAA и независими ...