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