Зачем Яндекс.Браузеру эти данные?TL;DR После установки Яндекс.Браузера с опцией отправки статистики, слишком много данных, на мой взгляд, отправляется куда-то в недра api.browser.yandex.ru. С помощью коллеги по цеху ИБ – Олега Анциферова – удалось раскопать следующее: улетает список пользователей, список установленного ПО, файл hosts и т.д. Под катом подробности. С чего всё началось Как-то раз в учебных целях настраивали мы в DLP-системе правило, которые бы уведомляло о фактах передачи логинов\паролей пользователей туда, куда не следует. А так как творчество коллективное, то в процессе обсуждения возникли разные предложения по реализации, как то: искать в сообщениях с помощью фразового поиска совпадение по одному из слов, а-ля: login, password, логин, пароль и т.п; искать с помощью поиска по регулярным выражениям «слова», похожие на пароль; выявлять факты передачи «кредов» от каких-нибудь критичных учёток. Последний пункт и стал отправной точкой для этого поста. Запрос был настроен на поиск имени пользовательской учётки во всех каналах (а не только в мессенджерах, как обычно делают). И вот тут появился неожиданный результат. Из-под учётки пользователя на api.browser.yandex.ru ушёл список всех учёток, имеющих доступ к данной машине.  Естественно, сам пользователь ничего не отправлял. Захотелось выяснить, насколько глубока кроличья нора. И насколько?
Исходные условия: новая чистая машина без установленного Яндекс.Браузера. На машину ставится агент DLP-системы. Затем ставим Я.Б. с параметрами по умолчанию. После установки процесс bct.exe, находящийся по адресу c:\users\USERNAME\appdata\local\temp\yandexrescuetool\bct.exe передаёт список пользователей
 Передаёт список DNS
 И подменяет на свой (?)
 Также передаётся информация о том, что машина принимает RDP-сессии (и их список, если они установлены в данный момент).
 А чтобы пользователь меньше волновался, надо его меньше тревожить всякими уведомлениями.
 Тем временем процесс browser.exe в своём пакете отправляет на api.browser.yandex.ru список установленного ПО.
 Содержимое файла hosts в base64.

 Может, что-то и ещё интересное передаётся. Имеет ли право компания собирать такие данные?
Да, если вы согласились с пунктом 5.1.
 Любопытно, что отказаться от передачи надо до того, как начнёшь качать браузер.
 После установки, конечно, тоже можно отказаться, но, возможно, будет уже поздно и данные уйдут. Что делать? Очевидное решение – отключить функцию автоматической отправки статистики. В этом случае не заметил ни процесса bct.exe, ни упомянутых данных в пакетах от browser.exe. Можно также сделать отдельное правило контентной блокировки в DLP-системе для конкретного (-ых) процесса (-ов) и запретить отправлять на определённый хост пакеты, если в них есть определённая информация. Это на тот случай, если вдруг где-то как-то проскочит браузер с включённой функцией автоматической отправки статистики (или если выключенная опция вдруг совершенно случайно включится сама после какого-нибудь обновления). Вместо выводов
Чем больше данных – тем лучше. Видимо такой логикой руководствуются многие разработчики. Но ведь есть и принцип разумной достаточности, и рекомендации не собирать избыточные данные. А вообще, возможно, всё не страшно, и просто голову поддавливает шапочка из фольги. Тем не менее, непонятно, зачем Яндексу нужны эти данные.
|