Платим блогерам
Блоги
Блогер
Применяя атаку по стороннему каналу FROST, запросы к хранилищу можно использовать для обнаружения открытых вкладок и поведения пользователя
реклама

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

Метод FROST означает «удалённая идентификация по отпечаткам с использованием синхронизации SSD на основе OPFS». Он основан на том, как разные процессы в системе конкурируют за доступ к накопителю. Из-за этой конкуренции есть небольшие сдвиги во времени, отслеживая которые, можно узнать об активности других сайтов и приложений на устройстве.

реклама

В данный момент это относится к атакам по сторонним каналам, когда информацию от системы получают косвенным путём. Таким побочным каналом в данном случае является задержка в работе SSD. В рамках атаки применяется JavaScript для взаимодействия с файловой системой Origin Private File System (OPFS). Эта функция нужна для предоставления веб-сайтам изолированного пространства для хранения данных от них. Изоляция происходит на программном уровне, но разные сайты используют одно оборудование. Здесь и возникает утечка информации.

Изображение: ChatGPT

Для проведения атаки нужно создать в OPFS большой файл и выполнить чтение из него множество раз. При выполнении операции чтения скрипт записывает время на проведение каждой такой операции. Если какое-либо приложение или вкладка браузера пользуется накопителем, временные параметры меняются. Накопив достаточно данных, можно увидеть в них закономерности.

Используя современные нейросети, злоумышленники способны определить активность пользователя в его системе. Определённые временные сигнатуры можно связать с таким действием, как открытие конкретного сайта или приложения.

К счастью, возможность использовать FROST на практике невелика. Размер создаваемого файла должен быть не менее 1 ГБ, что может привести к появлению предупреждения о нехватке дискового пространства. Теоретически же подобная модель способна распознавать любой вид системной активности.

Источник: techspot.com
Теперь в новом формате

Наш Telegram-канал @overclockers_news
Подписывайся, чтобы быть в курсе всех новостей!

Популярные новости