Знайдено спосіб інтернет-стеження за користувачами через відеокарту

32

Група it-фахівців з австралії, ізраїлю та франції виявили новий спосіб стеження за діями користувачів інтернету. Для віддаленої ідентифікації комп’ютера алгоритм, який отримав назву drawnapart, орієнтується на унікальний цифровий слід графічного адаптера пк або ноутбука.

В ході вивчення нового методу дослідники використовували кроссплатформенний api webgl для рендеринга 3d-графіки, яким оснащується будь-який сучасний браузер. Ця бібліотека дозволяє підрахувати кількість і швидкість виконавчих блоків в графічному процесорі, а також час, витрачений на рендеринг веб-сторінки і виконання інших завдань. При цьому складається унікальний “відбиток” gpu, зроблений на основі 176 вимірювань в 16 точках.

Як стверджують експерти, отримані дані унікальні навіть для двох відеокарт однієї моделі. Заміна інших комплектуючих комп’ютера на зразок процесора або материнської плати не впливає на точність ідентифікації. Під час випробувань алгоритму було протестовано 2550 пристроїв з 1605 різними моделями процесорів. Точність розпізнавання комп’ютера в окремих випадках досягала 95,8%.

За словами дослідників, новий метод може стати справжньою знахідкою для рекламодавців, вимушених попереджати відвідувачів сайтів про можливість відключення cookie-файлів у зв’язку з актуальним законодавством. За їх висновком, drawnapart в зв’язці з іншими алгоритмами може збільшити середню тривалість стеження за конкретним користувачем приблизно на 67%.

Експерти припускають, що прийдешній перехід на api webgpu, що використовує обчислювальні шейдери, може надати третім особам ще більше унікальної інформації про користувачів. Компанія kronos group (розробник webgl) вже сформувала групу для обговорення можливого вирішення проблеми з розробниками браузерів.