Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Привет, знаток JS! 

Нужна помощь по JS.

Давай опишу задачу кратко: 

есть такие технологии определения пользователя:

Canvas FingerPrint

Font FingerPrint

WebGL FingerPrint

Наверняка ты о них знаешь.

....

Чтобы противостоять этим технологиям - какой то умный перец написал для FireFox расширение:

Canvas Blocker

https://addons.mozilla.org/ru/firefox/addon/canvasblocker/

У меня есть программулина, которая управляет встроенным браузером.

И нужно чтобы в этом браузере также подменялись все эти FingerPrint-ы

 Для этого я запускаю JS скрипт на событие onLoad который делает те же манипуляции с html5 что и расширение.

Т.е. код этого скрипта - взят из расширения.

Это делал другой человек.

Но когда он делал - менялся только CanvasFingerPrint.

Сейчас это расширение умеет менять и FontFingerPrint и WebGL FingerPrint и еще много чего.

И вот, наконец задача: нужно скачать это расширение, посмотреть (выдрать кусок кода)  как он меняет WebGL FP и Font FP, Audio FP, Rect FP, History

и вставить в скрипт.

У меня есть тестилка, которой я проверяю.

Если согласишься взяться за эту задачу - то я тебе комплект вышлю: тестилка плюс скрипт.

13:23

Моя глобальная задача - написать скрипт, который бы менял все эти фингерпринты в зависимости от изначально заданной константы. Грубо говоря - задаем соль var myConst = "asdfasdas". И эта соль участвует в построении хешей фингепринтов.

(Я имею в виду - что в расширении сделано много всяких настроек. А в моем случае получается что настройки заданы изначально - в виде этой соли).

Т.е. на самом деле все уже написано, коды открыты. Нужно лишь разобраться что к чему, и скомпоновать все в один скрипт.

5 лет назад
froggy1980
Алексей 
46 летРоссия
12 лет в сервисе
Был
4 месяца назад
Выбранный исполнитель
Artifice
40 летАрмения
16 лет в сервисе
Был
год назад
5 лет назад
$130
7 дней
Аветик справился с тяжелейшим заданием за указанный срок. Если Аветик берется - то идет до конца! Всем рекомендую.
Рекомендую. Хорошо поставленная задача, быстрая оплата работы.