JavaScript Идентификации

Владимир17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.07.2014

Есть набор скриптов и готовых решений, размещенных на сайте https://www.browserleaks.com, нужно создать решение которое по многим данным которые выдают эти скрипты идентифицировал машину пользователя. Опишу как я вижу процесс:

- https://www.browserleaks.com/canvas берем подпись такую

- https://www.browserleaks.com/modernizr вытаскиваем все данные этим скриптом аналогично как и на этой странице и превращаем в бинарную систему 010110 вместо true

- https://www.browserleaks.com/webgl - тоже самое в бинарную систему

- https://www.browserleaks.com/webrtc берем все кроме IP, все в бинарную систем + если есть ID устройств Unique Device ID's, если нет то 0

- https://www.browserleaks.com/fonts (берем число доступных шрифтов) остальное в бинарную систему

Все это лепим упорядоченно в строку и делаем слепок md5 собственно по задумке это и будет ID машины. Те я постарался взять статичные методы которые пользователь не меняет часто. На выходе функция JavaScript должна отдать ID машины

Заявки фрилансеров