Clicky

Медиа-устройства

Обновлено 15/9/21 от Yana Shch

WebRTC является браузерным плагином, который способствует аудио и видео коммуникации на веб странице, разрешая прямое peer-to-peer соединение, без необходимости установки дополнительных плагинов или приложений. Для полноценной работы, WebRTС предоставляет доступ к вашим медиа устройствам, таким как микрофон, камера и наушники. Веб-сайты могут пользоваться данным механизмом двумя методами:

  1. Получение перечня устройств
  2. Отслеживание ID медиа устройств

Вы можете взглянуть, как оба метода работают на сайте Browserleaks.

Получение перечня устройств

Данный метод базируется на извлечении полного списка микрофонов, камер и наушников, которые установлены на вашем ПК. Несмотря на то, что данный параметр это просто цифра, она по-прежнему может играть значимую роль в уникальной идентификации.

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

Вы можете изменять данные параметры в следующих рамках:

  • Видео вход (кол-во веб-камер): 0-1
  • Аудио вход (кол-во микрофонов): 0-4
  • Аудио выход (кол-во динамиков): 0-4
Теоретически, любой пользователь может иметь больше устройств, чем Multilogin позволяет. Однако, поскольку это не очень распространено, данные значения были намеренно уменьшены до среднестатистических.

Отслеживание ID медиа устройств

Для того чтобы WebRTC работал, веб-сайту нужно знать не только количество и типы доступных устройств. Для установления надлежащей коммуникации в реальном времени, нужны уникальные идентификаторы. Можно назвать их адресами ваших устройств. Конечно же, браузеры не предоставляют веб-сайтам полное название моделей ваших устройств. Вместо этого, браузеры предоставляют уникальные хеши ваших медиа устройств, которые называются Device ID (ID устройства). Но в то же время, любой веб-сайт может использовать данные в целях уникальной идентификации.

Поскольку Device ID медиа устройств уникальны для каждого пользователя, данные значения могут идеально подходить для снятия отпечатков вашего устройства.

В Multilogin, Device ID каждого устройства замаскированы, если данная опция включена.

Если вы установите маскировку Медиа-устройств на значение "Выключить", веб-сайты смогут видеть реальные ID ваших устройств. Это произойдёт, даже если у вас включена WebRTC маскировка IP.


Была ли полезной эта статья?