Разработка скрипта для маскировки WebRTC-адреса

Цель проекта

Создать JavaScript-скрипт, который будет выполняться в самом начале загрузки веб-страницы в браузере Chrome. Основная задача - перехватить и модифицировать работу WebRTC, чтобы подменить реальный IP-адрес устройства на заранее указанный статический адрес.

Ключевые требования

  • Скрипт должен переопределять нативные объекты и методы браузера, отвечающие за установку WebRTC-соединений.
  • Изменения должны быть внесены таким образом, чтобы последующий JavaScript-код на странице не мог обнаружить факт вмешательства.
  • Решение должно гарантировать, что на стороне веб-приложения будет отображаться заданный IP-адрес, а не адрес прокси-сервера или реальный адрес пользователя.
  • Код должен быть написан с учетом современных стандартов и особенностей работы браузера Chrome.

Ожидаемый результат

Готовое, рабочее решение в виде JavaScript-файла, который можно внедрить в целевую страницу. Код должен быть хорошо прокомментирован и содержать пояснения по механизму работы.

Разработка мультиязычного онлайн-опросника с логикой ветвления

Требуется создать и настроить простой, но функциональный опросник для сбора данных в Эстонии. Ключевые требования: поддержка двух языков, сложная логика ветвления, интеграция с Google Sheets и email-уведомлениями.