Технологии

Откритие FROST: сайтове могат да подслушват SSD-то ви и да разпознават активността

Нов метод за проследяване използва времеви странични канали

Изследователи в Австрия демонстрираха техника, която позволява на уебстраници да “чуват” работата на вашия SSD и да извеждат подробна информация за това какво се случва на компютъра ви. Методът, наречен FROST (Fingerprinting Remotely using OPFS-based SSD Timing), използва милисекунди забавяне при операциите на диска, за да разпознае отворени сайтове в други раздели, типа на браузъра и дори кои приложения се изпълняват.

Как работи атаката

Твърде опростено казано, злонамерен JavaScript вгражда операции върху виртуално файлово пространство (OPFS) и измерва скоростта, с която SSD-то отговаря при четене/запис. Различните приложения и уебсайтове натоварват диска по специфичен начин, което оставя разграничими модели на микро-забавяния. Събраните тайминги се подхранват в обучен невронен модел, който сравнява шаблони и идентифицира дейностите на системата с висока точност.

Защо е опасно

Най-неприятната част е, че FROST не изисква инсталиране на допълнителен софтуер — атаката работи изцяло в браузъра чрез стандартен JavaScript. OPFS (Origin Private File System) е предназначен да дава на сайт изолирано място за съхранение без допълнителни разрешения от потребителя, но именно тази функция става инструмент за измерване на хардуерни тайминги.

Ограничения и практически бариери

  • За да работи, сайтът трябва да създаде голям OPFS файл — поне около 1 GB, което може да алармира наблюдателни потребители поради внезапно заетото място.
  • Атаката функционира само когато браузърът и шпионираните приложения използват един и същи физически SSD. Ако програмите са на друг диск или външен носител, сигналът се губи.
  • До момента методът е демонстриран при macOS и Linux; Windows не е бил обект на експеримента (поне публично).

Текущата заплаха — лабораторна, но тревожна

В момента FROST е предимно научно доказателство за концепция, а не широко разпространено оръжие на киберпрестъпници. Въпреки това демонстрацията показва колко изобретателни могат да бъдат страничните канали и защо дори “безобидни” уеб API-та е важно да се оценяват внимателно.

Как да се предпазите

  • Затваряйте ненужните раздели — колкото по-малко активни източници на натоварване, толкова по-трудно е разпознаването.
  • Бъдете внимателни към сайтове, които искат голям обем локално съхранение; необичайно големи файлове в браузъра могат да са сигнал за злоупотреба.
  • Обмислете да разпределите важни приложения и данни на отделни дискови устройства или отделни физически носители.
  • Деактивирайте JavaScript или използвайте разширения за блокиране на скриптове при съмнителни сайтове, когато е възможно.

Демонстрацията FROST е напомняне, че поверителността в уеб среда не зависи само от бисквитки и режим “инкогнито”. Технологичните детайли на системата и начинът, по който браузърите предоставят ресурси, могат да открият нови вратички — затова добра практика и внимателно поведение в мрежата остават най-добрата защита.