The-OP / Fox

The Unlicense
161 stars 24 forks source link

Утечка через WebRTC #107

Closed dartraiden closed 7 years ago

dartraiden commented 7 years ago

// Запрещает работу WebRTC в режиме P2P, разрешая ее только через сервер третьей стороны, что // предотвращает утечку IP-адресов всех сетевых интерфейсов компьютера (подробнее - см. prefs_2). // https://wiki.mozilla.org/Media/WebRTC/Privacy // https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/ // https://en.wikipedia.org/wiki/Interactive_Connectivity_Establishment user_pref("media.peerconnection.ice.relay_only", true);

Этого недостаточно. Начиная с Firefox 51, необходимо ещё сделать media.peerconnection.ice.no_host = true

см. https://github.com/gorhill/uBlock/issues/2337

Проверить можно тут: без второй опции виден локальный IP-шник.

The-OP commented 7 years ago

media.peerconnection.ice.no_host

Видел эту штуку, но мне показалось, что она полезна только в связке с default_address_only, поэтому отложил до 52.2 ESR. Чего-то у них не то с таблицей в wiki. Спасибо за информацию.

532da31

dartraiden commented 7 years ago

Алсо если я правильно понимаю, теперь можно раскомментировать

//user_pref("media.peerconnection.ice.default_address_only", true);

и убрать user_pref("media.peerconnection.ice.relay_only", true);

по крайней-мере, указанные в комментариях ошибики https://bugzilla.mozilla.org/show_bug.cgi?id=1194259 и https://bugzilla.mozilla.org/show_bug.cgi?id=1189041 уже исправлены, и эта настройка у меня работает с включённым E10S.

The-OP commented 7 years ago

теперь можно раскомментировать

Да, ждем 52.2 ESR: #54.