Комментарии 76
В общем-то, давно известно, что Mozilla имеет возможность в любой момент изменить любую настройку в установленных копиях Firefox, на тот случай, если вдруг после релиза обнаружится, что какая-то фича вызывает проблемы и её надо оперативно выключить (к сожалению, малая рыночная доля напрямую сказывается на количестве бета-тестеров).
Но чем больше тонких настроек крутите, тем выше шанс потом после утомительного выяснения, почему на каком-то сайте что-то не работает, обнаружить, что виной тому как раз тонкая настройка. Так что количество таких настроек лучше всего свести к минимуму. Ну и, конечно, никто не застрахован от того, что какую-либо настройку могут переименовать.
Кроме того, поддавшись искушению отключить вообще всё, можно ненароком отключить, например, обновляемые с сервера списки отозванных сертификатов, что снижает безопасноть, повышая риск напороться на сертификат, который используется злоумышленниками (удостоверяющие центры не идеальны, бывали случаи, когда из-за отсутствия должных проверок злоумышленники спокойно получали сертификаты для популярных доменов).
В общем, я рекомендую чётко понимать, какая настройка меняется, для чего, и такие настройки складывать в user.js, чтобы иметь возможность помнить, что и когда тюнинговалось.
Finally, we need better insight into our opt-out rates for telemetry. We use telemetry to ensure new features improve your user experience and to guide Mozilla’s business decisions. However, an unknown portion of our users do not report telemetry for a variety of reasons. This means we may not have data that is representative of our entire population. For example, some enterprise builds are preconfigured to not send telemetry and some users manually opt-out of telemetry collection. We believe the large majority of clients do send telemetry but currently have no way of measuring this.
Для тех, кому интересно: отправляются версия браузера, версия ОС (то есть, то, что знает о вас любой веб-сервер) и состояние телеметрии (включена/отключена).
Отключить можно с помощью
toolkit.telemetry.coverage.opt-out = true
, но если дополнение уже установлено, то смысла нет, данные уже переданы.но если дополнение уже установлено, то смысла нет, данные уже переданы
Вот это мне лично кажется ужасной вещью для «приватного браузера». Что мешает Mozilla собрать любые нужные им данные просто установив в тихую аддон, а собрав все что надо так же тихо его удалить — на момент написания этого комментария telemetry-coverage-bug1487578@mozilla.org уже не установлен на моем ПК, хотя я его не трогал.
Я решил не добавлять это в саму статью, чтобы не выглядело как реклама, но есть проект — Waterfox, который удаляет из Firefox все трекеры и бекдоры. Давно хотел его попробовать, и вот теперь качаю.
Что мешает Mozilla собрать любые нужные им данные просто установив в тихую аддон, а собрав все что надо так же тихо его удалитьРеакция пользователей. Потому что реакция будет разная на сбор версии браузера и на сбор, допустим, истории посещений.
Наличие такого скрытого инструмента, игнорирующего предыдущие настройки, в «открытом и приватном браузере» крайне подозрительно и вовсе не этично.
Какие данные являются конфиденциальные это решать пользователю.
Что мешает Mozilla собрать любые нужные им данные просто установив в тихую аддон, а собрав все что надо так же тихо его удалить
Ничто не мешает (если, конечно, под "любыми" понимать данные, доступные ПО Mozilla). То же самое верно и для любого другого ПО (ну, с оговорками про доступ к сети). Вы либо доверяете разработчикам, либо нет.
Я решил не добавлять это в саму статью, чтобы не выглядело как реклама, но есть проект — Waterfox, который удаляет из Firefox все трекеры и бекдоры.
Что мешает разработчикам Waterfox собрать любые нужные им данные?
Не для любого ПО, а только для ПО с бекдорами, как в Firefox
Это зависит от понимания термина "бэкдор". С моей точки зрения, любое ПО с автообновлением способно на описанное выше поведение.
В Waterfox этот бекдор отключён в иходнике.
Этот — отключен. Вы думаете, что это единственный способ собрать о вас информацию?
В данном случае это самый настоящий бекдор, так он позволяет тихо и на лету менять ваш софт без ограничений.
Автообновления.
На всех дистрибутивах Linux автообновления нет
Эээ, правда? Искренне сочувствую пользователям "всех дистрибутивов Linux", если это правда.
Благодаря исходному коду в общем доступе способы собирать информацию можно посмотреть в нем.
Ну так и про Firefox можно то же самое сказать. У вас достаточно квалификации и времени, чтобы делать такой аудит?
Искренне сочувствую пользователям «всех дистрибутивов Linux
Не стоит, обновления приходят, но через пакетные менеджеры, собранные на серверах дистрибутивов.
Ну так и про Firefox можно то же самое сказать. У вас достаточно квалификации и времени, чтобы делать такой аудит
Конечно нету, но вопрос тут в доверии, которое Mozilla подобным поведением подрывает. Вот у Mozilla уже 2 зонда на счету, а у Waterfox — 0.
Не стоит, обновления приходят, но через пакетные менеджеры, собранные на серверах дистрибутивов.
И что мешает оттуда придти коду, который будет делать описанное?
Конечно нету, но вопрос тут в доверии, которое Mozilla подобным поведением подрывает.
Ну так я сразу и сказал: вы либо доверяете производителю, либо нет.
Но если про Firefox Monitor я уже знал, а вот непонятный telemetry-coverage-bug1487578@mozilla.org неприятно удивил :(
Обиднее всего, что устанавливаются они «втихую» и увидеть их можно только в режиме отладки.
Как удалил: в папке с профилем Firefox есть папка features, в ней находятся оба дополнения. Удалил содержимое features, оба дополнения пропали из списка в режиме отладки.
Вот уроды!
Тот случай, когда разработчики ставят свои мелкие интересы (узнать, а где же это у нас включена одна из важнейших функций браузера — телеметрия) выше блага пользователей (поменьше светить идентифицирующими данными) и общечеловеческих принципов (не шпионить за людьми, доверившимися тебе, уважать приватность, дорожить доверием)
Декларируйте большим шрифтом, как именно собрались зарабатывать на «бесплатном» сыре, и увидим, много ли желающих найдется его отведать.
Например:
«В качестве платы за пользование нашим распрекрасным софтом мы оставляем за собой право устанавливать на ваши устройства и запускать без вашего ведома любой программный код, который будет собирать и отправлять на наши сервера любые данные, которые мы посчитаем нужными и полезными себе. Спрашивать разрешения на это мы у вас не будем. „
На мой взгляд, Mozilla Foundation — единственные на данный момент разработчики браузеров, которые уважают приватность пользователя и борются за неё. Chrome собирает дофига данных, Yandex.Browser передаёт Яндексу адреса всех посещённым пользователем страниц, независимо от наличия или отсутствия на них Yandex.Metrica, и так далее.
FF так сильно уважают приватность, что скрытно устанавливают дополнения, игнорирующие желания пользователей? Причем неоднократно.
То что другие (причем корпоративные) «браузеры» воруют больше данных не делает из FF ангела. Тот же pale moon, gnu icecat, waterfox(и тд — множество их и консольных и chrome-like и Qt based) гораздо лучше FF в этом плане.
Это ваше экспертное мнение, что отправка версии ОС, браузера, параметра отправки телеметрии и ip адреса не являются сведениями идентифицирующими любого пользователя и никому не нанесут вреда?
Это и так публичные данные, иначе нельзя организовать коммуникации и нормальную работу.
Если бы подобный сбор данных проводился через добавление кода, собирающего требуемую телеметрию в основной репозиторий, где он был бы виден всему сообществу и энтузиастам, проходил бы весь жизненный цикл от Aurora до stable, неверное вопросов было бы меньше или как минимум задать их становилось возможно до того, как код выкатится на пользователей stable.
А в текущем варианте у Mozilla есть механизм, который позволяет в любой момент установить в браузер любое дополнение, которое может делать что угодно, код дополнения не проходит публичный аудит и у пользователя нет возможности отказаться от его запуска: в текущем случае даже если удалить дополнение, это ничего не изменит, ведь данные уже отосланы. Если у Mozilla есть так же возможность и удалять дополнения, то и вовсе можно поворачивать что-то так, чтобы никто не заметил. Или например точечно установить кому-то инструментарий для слежки, мало ли.
Ах да, а ещё кто-то может угнать данные для входа в сервис, который отдает команды браузерам, и установить какое-нибудь свое расширение, утягивающее номера карт или что-то подобное.
Жилось бы куда спокойнее, если бы у Mozilla максимум балла бы возможность удаленно менять только дефолтные значения флагов.
Эх, научились бы делать это в открытую — "извините, нам очень нужно вас спросить то-то и то-то" — и даже вопроса такого бы не возникло. Который раз на те же грабли...
Не смотря на то, что это расширение не начинало работать само и ждало согласия от пользователя, это вызвало бурную негативную реакцию, в частности из-за возможности Mozilla ставить аддоны на браузеры пользователей без спроса.
Было бы очень странно если бы Mozilla не могла этого делать. При обновлении браузера много разных файлов удаляется и записывается, и никто про конкретный файл ничего спрашивать не будет.
А если разработчики решили вынести существующую функцию из ядра браузера в расширение им тоже нужно спрашивать разрешение пользователя?
ИМХО, паранойя зашла слишком далеко.
Это — проект с открытым исходным кодом, который позиционирует себя как проект который уважает приватность своих пользователей. В случае большинства пользователей на Linux браузер собирается на источниках дистрибутива, и если какой-то функционал был убран из исходников — я ожидаю его там не увидеть, или увидеть его в списке файлов пакета. Если после установки ПО моим пакетным менеджером это ПО начинает активно «звонить домой» и докачивать дополнительный функционал который мною не был установлен, без моего согласия, и даже меня об этом не уведомляя — это значит я уже должен доверять не только своему дистрибутиву, но и серверам Mozilla, да еще и в любой момент времени. Как раз в этом случае паранойя зашла туда, куда надо.
Для отключения дополнения в about:config предусмотрена настройка «toolkit.telemetry.coverage.opt-out», которую следует создать вручную (при поиске не показывается) [нажать правой кнопки мыши -> «Создать» -> «Логическое» и набрать название настройки без кавычек] и установить значение «true».
Тем не менее, настройка имеет смысл только как превентивная мера отключения, так как данные передаются сразу после автоматической установки дополнения, а предотвратить такую установку проблематично. Узнать о появлении нового системного дополнения можно на странице «about:support» в разделе «Firefox Features». Посмотреть состояние отправки телеметрии можно на странице «about:telemetry».© OpenNet
Он же айпи не передаётНу, айпи-то он передаёт самим фактом соединения с сервером, как иначе браузер к серверу подключится? Собственно, каждый пользовать передаёт ежедневно свой айпи десяткам и сотням серверов, посещая веб-сайты.
какая вам разница если дядя из файрфокс будет знать к примеру ваш набор настроек и расширений
И при этом отключение телеметрии в настройках не отключает телеметрию
более 30 параметровИ они (если речь именно про *telemetry*) покрываются тремя галками в настройках. Это не значит, что там 30 каналов телеметрии.
Более того, некоторые настройки хотя и содержат слово telemetry, но предназначены, например, не для телеметрии, а для отправки сообщений об ошибках SSL-сертификатов, что помогает оперативно выявлять MitM-атаки.
Так по итогам статьи этих галок не достаточно
Если их недостаточно, то поставить «только чтение» на подкаталог /features, что исключает установку системных дополнений типа описанного в статье (куда они ставятся в Linux я не изучал, вероятно, куда-нибудь в профиль, куда у непривилегированного пользователя есть права на запись).
маркетологи могли бы удовлетворить свое нездоровое любопытство просто посмотрев дельту «Количество апдейтов на версию Х» и «Количество клиентов версии Х отсылающих телеметрию»…
А где им получить достверную цифру о числе установок версии X?
Тут выше по дискуссии утверждают, что таким образом откидываются все Linux-версии. Я не знаю, насколько это правда, но если правда, то вся статистическая значимость летит к чертям.
Вот поэтому ваше предложение и не будет работать.
Не даст, в том-то и дело.
Понимаете ли, то, что можно получить на основе анализа журналов, уже получили. Информация, которая передается таким плагином — это другая информация. Вы, конечно, удалите, но другие-то не удалят.
Тихий шпионаж каким-бы наивным или поверхностным он не был — не тот инструмент который уважаемая компания может позволить себе иметь в своем арсенале.
Я думаю маркетологи Мозиллы слишком легко идет на поводу «простых» решений и сильно недооценивает потенциал «BigData» — в их координирующих органах явно не хватает людей которые могли-бы на корню пресекать подобное безобразие.
И куда это нас заведет?
Да никуда. Ничего нового вы сейчас не озвучили.
Я думаю маркетологи Мозиллы слишком легко идет на поводу «простых» решений и сильно недооценивает потенциал «BigData»
… вы это говорите о людях, которые эту самую BigData пытаются собрать?
IMHO Тупой и прямой подсчет процента пользователей запретивших телеметрию выглядит скорее как фундамент для обоснования экспансии телеметрии…
У них есть все данные для построения статистически значимых выводов
Вам, конечно, виднее, какие данные у них есть, и какие задачи они решают.
их демарши только ухудшат качество статистики
Каким же образом?
И вообще проблема «BigData» это не про то как нагрести побольше данных, а про то как из горы разрозненных данных получить что-либо интересное.
У вас большой опыт работы в анализе данных, я смотрю.
IMHO Тупой и прямой подсчет процента пользователей запретивших телеметрию выглядит скорее как фундамент для обоснования экспансии телеметрии…
Чтобы делать экспансию телеметрии, не надо считать процент запретивших, надо (а) обосновать нужность телеметрии и (б) гарантировать ее безвредность.
Каким же образом?Видимо я плохо объяснял мою мысль выше: мне кажется, что их способ сбора вызывает противодействие которое вносит трудно-учитываемое возмущение
Чтобы делать экспансию телеметрии, не надо считать процент запретивших, надо (а) обосновать нужность телеметрии и (б) гарантировать ее безвредность.Как вы думаете — зачем им реально знать количество недовольных телеметрией?
мне кажется, что их способ сбора вызывает противодействие которое вносит трудно-учитываемое возмущение
В ранее существовавшие данные? Не верю. В новые? Возможно, но не попробуешь — не узнаешь.
Как вы думаете — зачем им реально знать количество недовольных телеметрией?
Не "недовольных", а "отключивших". Понятия не имею.
У вас большой опыт работы в анализе данных, я смотрю.Не то что-бы большой, но понятие темы имею — уже несколько лет веду семинары в рамках курса по обработке больших данных который читают нашим студентам. Ничего сверх выдающегося — так небольшой факультатив для себя что-бы мозги не расслаблялись на основной работе.
www.mozilla.org/ru/privacy
следует, что Mozilla собирает Личные данные (которые Вас идентифицируют); Mozilla-транснациональная компания и ваши личные данные могут храниться в РФ и использоваться в соответствии с законодательством РФ (в том числе и хранение данных). Mozilla некоммерческая организация (но у них есть сотрудники получающие зарплату и волонтеры, они таких тоже ищут см
оф.сайт, и финансовая выгода не является для них целью). Потому что существуют другие выгоды.
Когда же эту возможность в код заложили, и сколько раз ею пользовались, не привлекая внимания?
Firefox устанавливает на ваши устройства расширения для сбора данных без вашего ведома… опять