Исследователи из Франции, Израиля и Австралии описали способ относительно точной идентификации пользователей в сети с помощью графических процессоров (видеокарт). Способ получил название DrawnApart, сообщает издание Bleeping Computer.
Читать на OnlínerОписываемый способ базируется на возможности получения точных идентификаторов юзеров на основе графических процессоров, которые отслеживаются через WebGL — кроссплатформенное API для рендеринга 3D-графики в интернете, являющегося частью едва ли не каждого современного браузера.
DrawnApart, если верить исследованию, способен считать количество и скорость исполняемых блоков в графическом процессоре. Не вдаваясь в технические подробности: в процессе GPU генерирует «следы», на основе которых и выводится уникальный идентификатор. Уточняется, что даже два одинаковых GPU от одного производителя оставляют слегка отличающиеся «следы» из-за небольших отличий на уровне транзисторов.
К таким выводам пришли после анализа работы DrawnApart более чем на 2,5 тысячи устройств с более чем полутора тысячами различных конфигураций комплектующих. Так, среднее время отслеживания пользователя в сети составляет около 17,5 дня, а DrawnApart позволяет увеличить его до 28 дней.
В 3DNews добавляют: «Разработчик WebGL API, компания Khronos Group, получила отчет исследователей по методу DrawnApart и уже сформировала группу для обсуждения возможных решений проблемы с разработчиками браузеров и другими заинтересованными сторонами».
Наш канал в Telegram. Присоединяйтесь!
Есть о чем рассказать? Пишите в наш телеграм-бот. Это анонимно и быстро