Заказ закрыт
JavaScript библиотека для сбора browser fingerprints

Бюджет: 3 000 руб
40.20 $ – 35.09 €
Разработать JavaScript библиотеку, которая незаметно в фоновом режиме собирает fingerprint-параметры браузера и возвращает их в виде массива/объекта.
Требуемые fingerprint-параметры
Canvas Fingerprinting (browserleaks.com/canvas):
* Signature
WebGL Fingerprinting (browserleaks.com/webgl):
* WebGL Report Hash
* WebGL Image Hash
Font Fingerprinting (browserleaks.com/fonts):
* Font Metrics Fingerprint
* Unicode Glyphs Fingerprint
Browser Features (browserleaks.com/features...
* Features Hash
TLS Fingerprinting (browserleaks.com/tls):
* JA4
* JA4_o
* JA3
* JA3_n
Client Rects (browserleaks.com/rects):
* Full Hash
Технические требования
* Библиотека работает в фоновом режиме без заметных задержек для пользователя
* Асинхронное вычисление всех параметров
* Возврат данных в виде JavaScript объекта/массива
* Кроссбраузерная совместимость (Chrome, Firefox, Safari, Edge, Opera)
* Минимизированная версия библиотеки для production
* Документация с примерами использования
Формат выходных данных

javascript
{
  canvas_signature: "...",
  webgl_report_hash: "...",
  webgl_image_hash: "...",
  font_metrics_fingerprint: "...",
  unicode_glyphs_fingerprint: "...",
  features_hash: "...",
  ja4: "...",
  ja4_o: "...",
  ja3: "...",
  ja3_n: "...",
  rects_full_hash: "..."
}
Требования к коду
* Чистый JavaScript (vanilla JS) без внешних зависимостей
* Современный синтаксис (ES6+)
* Обработка ошибок для несовместимых браузеров
Результат работы
* Исходный код библиотеки
* Минифицированная версия
* Файл README с инструкцией по использованию
* Демо-файл с примером работы
Опубликован 19.12.2025 в 09:30
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.