Техническое задание: Создание скрипта маскировки WebRTC

Цель проекта

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

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

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

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

Готовый рабочий скрипт, который можно интегрировать в процесс загрузки страницы. После его выполнения все WebRTC-соединения на странице должны передавать заданный IP-адрес, а методы детектирования подобной подмены - возвращать ложные (нативные) значения.