Софтодром   
Windows Программы для Windows
Linux Программы для Linux
Android Приложения для Android
iOS Приложения для iPhone

Новости  Форумы

Разработан новый метод атаки на данные виртуальных машин



Новости    Безопасность


Разработан новый метод атаки на данные виртуальных машин


Исследователь-безопасник София Д’Антуан (Sophia D’Antoine) из Trail of Bits опубликовала в блоге компании описание нового метода передачи данных между изолированными виртуальными машинами, процессы которых исполняются на одном физическом процессоре – так называемого метода аппаратного стороннего канала, сообщает «Лаборатория Касперского».

Создание стороннего канала для виртуальных машин не является чем-то новым, существуют атаки, основанные на том, что виртуальные машины, запущенные на одной и той же физической машине, используют одно и то же аппаратное обеспечение – в частности, кэш-память процессора. Так как каждый процесс системы способен управлять состоянием кэша с помощью команд выгрузки и загрузки содержимого оперативной памяти в кэш-память, одна виртуальная машина может извлекать из кэша содержимое памяти другой виртуальной машины. Подобные атаки применимы для кражи ключей шифрования, идентификации физической машины из виртуальной машины в облаке, прямого обмена данными между виртуальными машинами через физический уровень.

Метод стороннего канала, предложенный Д’Антуан, заключается в использовании артефактов процессорного конвейера, возникающих при оптимизации порядка исполнения инструкций (out-of-order execution). Эксплойт помещает в конвейер поток инструкций, провоцирующий изменение порядка исполнения. Если на том же процессорном ядре исполняется поток из другой виртуальной машины, изменение порядка исполнения приводит к тому, что данные из одного потока используются при обработке другого потока. Таким образом, сравнивая полученный результат исполнения инструкций с ожидаемым результатом, эксплойт получает данные, принадлежащие другой виртуальной машине.

Исследователь отмечает, что модель памяти архитекторы x86/64 относится к строгим, это означает, что даже при изменении порядка исполнения инструкций конвейер будет соблюдать порядок инструкций загрузки и выгрузки из памяти. Но при этом могут перемешиваться команды загрузки и выгрузки, относящиеся к разным потокам, что и позволяет одному потоку «воровать» данные другого.

«Вывод в том, что даже если ваша виртуальная машина изолирована от чужих виртуальных машин, конвейер не способен отличить инструкции из ваших процессов от инструкций чужих процессов, и мы можем использовать это в своих интересах», – написала Д’Антуан.

Предложенный метод атаки фактически эксплуатирует фундаментальный изъян в процессорной архитектуре х86/64, что делает затруднительным противодействие ему. Пока нет сообщений о создании эксплойта доказательства концепции, отмечает «Лаборатория Касперского».


Автор: Softodrom.ru
Дата:

20.02.2025 22:21

В МВД предупредили о краже паролей под видом установки кодов от домофонов

Мошенники начали использовать схему с кражей паролей от различных аккаунтов под видом смены кодов от домофонов


06.02.2025 17:22

Суд оштрафовал студентку МГУ за интернет-травлю одногруппников

Девушка публиковала на своей странице в соцсети «ВКонтакте» оскорбительные посты в отношении двух своих одногруппников, говорится в материалах дела


06.02.2025 01:49

Защитить аккаунт Госуслуг с помощью биометрии стало проще

Защитить свой аккаунт на портале Госуслуг с помощью биометрии стало проще, теперь для этого достаточно скачать приложение «Госуслуги Биометрия» и сфотографироваться


05.02.2025 00:31

«Лаборатория Касперского» обнаружила новый троянец SparkCat для iOS и Android

Новый троянец разрушает стереотипы о том, что вредоносных приложений под iOS не существует, а Android-угрозы неактуальны для владельцев устройств Apple, отмечают в «Лаборатории Касперского»


05.02.2025 00:08

В Петербурге появится эвакуационная комиссия

В числе задач комиссии — планирование, подготовка, организация проведения и всестороннего обеспечения эвакуации


Популярное: Безопасность
29.11.2017 05:21

Как удалить данные без возможности восстановления

Что такое безвозвратное удаление данных, и как удалить данные с компьютера так, чтобы их нельзя было восстановить


15.01.2023 09:34

15 бесплатных антивирусов для компьютера на Windows

Софтодром составил подборку из 15 бесплатных антивирусных программ для компьютера на Windows


07.04.2019 19:42

Как увидеть скрытых друзей во «ВКонтакте»

Поскольку многие пользователи «ВКонтакте» искренне верят, что существует способ увидеть чужих скрытых друзей, Софтодром решил этот миф опровергнуть


29.11.2017 23:52

Как защитить файл или папку паролем в Windows

Что делать, если вы используете компьютер под управлением Windows и вдруг решили защитить какой-либо файл или папку паролем, чтобы посторонние не могли узнать, что у вас там находится


20.06.2008 22:23

Самые популярные антивирусы в России по версии Comcon

Компания Comcon провела исследование распространения антивирусных решений среди российских пользователей



Ищете, где скачать бесплатные программы?

Скачать бесплатные программы для компьютера на Windows и смартфона на iOS или Android можно на Софтодроме. На данный момент в каталоге Софтодрома представлено более 13 000 бесплатных программ для Windows, iOS, Android и Linux.
Все рубрики статей (1702 / 133):


Программы для Windows | Приложения для Android | Приложения для iPhone | Программы для Linux
Статистика | Рейтинги | Авторам | Рассылки
Copyright © 1999-2025 Softodrom.ru
Реклама | О проекте | О перепечатках | Пользовательское соглашение | Политика конфиденциальности | Карта сайта