Разработка модифицированного Chromium для управления цифровыми отпечатками
Требуется разработчик с глубоким знанием архитектуры Chromium и опытом работы с JavaScript/TypeScript и C++ для реализации проекта по изменению цифровых отпечатков браузера.
Основные цели проекта
- Модификация Chromium: Внесение изменений в исходный код Chromium для подмены и управления цифровыми отпечатками (fingerprinting).
- Кроссплатформенная совместимость: Обеспечение стабильной работы модифицированной версии на Windows 10-11, Linux, macOS (Intel и Apple Silicon, версии 12-15).
- Разработка библиотеки: Создание библиотеки на Node.js/TypeScript для генерации логически согласованных наборов отпечатков (например, исключение несовместимых комбинаций вроде видеокарты Apple под Linux).
- Интеграция: Модифицированный Chromium должен запускаться через десктопное приложение на Node.js Electron с использованием Puppeteer для управления.
Требования к разработчику
- Опыт работы с исходным кодом Chromium и его модификацией.
- Профессиональное владение C++ и JavaScript/TypeScript.
- Понимание принципов работы антидетект-браузеров и методов цифрового фингерпринтинга.
- Опыт интеграции браузерных движков с Node.js-окружением (Electron, Puppeteer).
- Знание особенностей сборки и компиляции Chromium под разные ОС будет большим преимуществом.
Ожидаемый результат
Готовое решение, включающее модифицированную сборку Chromium и библиотеку для генерации отпечатков, которое можно интегрировать в указанный стек технологий.