Иногда поглядываю на то, что там Google с браузером творит, какие новые дыры может открыть.
И вот что интересного — скоро нас ожидает запрет доступа в локальную сеть сайтам без разрешения.
Почему это важно?
Можно почитать на Хабре (https://habr.com/ru/articles/915732/) что с этим творят разные компании, включая наш любимый Яндекс.
Очень кратко: чекают ваши порты, чекают свои приложения которые работают и могли поднять порт.
Особенно нам важно вот это:
Скрипт Яндекс.Метрика инициирует HTTP-запросы с длинными и непрозрачными параметрами к localhost через определенные TCP-порты: 29009, 29010, 30102 и 30103. Наше расследование показало, что приложения, принадлежащие Яндексу, такие как Яндекс.Карты и Яндекс.Навигатор, Яндекс.Поиск и Яндекс.Браузер, активно прослушивают эти порты. Кроме того, наш анализ показывает, что домен yandexmetrica[.]com резолвится в адрес обратной связи 127.0.0.1, а скрипт Яндекс.Метрика передает данные по HTTPS на локальные порты 29010 и 30103.
Что это означает для нас?
Вот и получается: ваш БАС/Зенка заходят в поисковик, поисковик чекает эти данные, а их нету.
- 1, 10, 100 посетителей еще может быть норма...
- А вот если 99.9% посетителей сайта не имеют этих сигналов — уже очень странно для пост-анализа.
Ну а начиная ±с 141 версии (а это очень скоро) такое право отберут (https://chromestatus.com/feature/5152728072060928), без доп. окон.
Ну а лишние окна люди не любят, и часто жмякают "нет"/"запретить", и т.д.
Что еще готовят?
Для WebRTC тоже об этом задумались (https://chromestatus.com/feature/5197681148428288), но пока это у них только идея.
Так что меньше дыр — меньше головных проблем, которые надо как-то закрывать на стороне софта.
Но конечно будут новые проблемы:
- Например, с 140 версии должны были убрать из отпечатка передачу кучи языков браузера, оставив 1, но что-то я проверил браузеры — все еще передают данные как раньше.
- На будущие версии в планах есть такое как "событие на изменение буфера обмена"
Если что-то работает через буфер (скопировать → вставить), а у БАС он общий, то при 50-100 потоках сайты будут получать кучу "событий" что буфер обмена изменился, и тоже интересный способ детекта получается.
Конечно, о многом должны думать БАС или Зенка, но и самому полезно заглядывать, изучать и вставлять заплатки на возможные утечки.
В идеале все любители ботов должны голосовать за функции, которые уменьшают утечки браузера, и за анонимность, и всячески ускорять их внедрения, давя на компании 😁
