Сайт ФСТЭК России в браузере Good Bear
Сайт ФСТЭК России в браузере Good Bear

Привет, Хабр. Меня зовут Валерий Ледовской, и последние десять лет я занимаюсь русской локализацией Mozilla. Вы наверняка видели мои статьи про Browser Policy Manager или Russian Spelling Dictionary. Сегодня я хочу рассказать о проекте, который мы с командой готовим к выпуску — и который, надеюсь, вы захотите поддержать.

Зачем ещё один браузер?

Ситуация, с которой сталкиваются многие российские пользователи, выглядит так: есть сайты, подписанные сертификатами, выпущенными Министерством цифрового развития. Обычный Firefox такие сайты не открывает — точнее, открывает, но с ошибкой, потому что соответствующий корневой сертификат не входит в глобальный список доверенных. Добавить его в системное хранилище — значит доверять ему везде. Это плохая идея: корень, который должен работать только для ограниченного круга российских ресурсов, получает право подписывать что угодно, и любой скомпрометированный или ошибочно выданный сертификат от этого корня будет приниматься браузером для любого сайта в мире.

Good Bear решает эту проблему иначе. Это форк Firefox, в котором доверие к российскому корневому сертификату не является глобальным. Оно ограничено специальным встроенным контейнером. Сайты, чья цепочка заканчивается на точно закреплённом российском корне, открываются в изолированном контексте, а всё остальное — куки, пароли, referrer, тело запроса, состояние сессии — в этот контекст не попадает.

Что уже сделано и что будет

Проект находится в высокой степени готовности. Ниже — ключевые вещи, которые уже реализованы или находятся в финальной стадии.

Scoped‑доверие вместо глобального. Российский корень принимается только внутри выделенного контейнера, идентифицируемого через userContextId / OriginAttributes. В обычном контексте тот же сертификат по‑прежнему считается недействительным. Никаких строковых эвристик по CN или O — только точная криптографическая идентификация.

Стандартная проверка остаётся стандартной. Hostname, срок действия, подпись, EKU, Key Usage, Basic Constraints, длина цепочки — всё это проверяется ровно так же, как в обычном Firefox. Мы не добавляем GOST, не трогаем криптографию и не делаем «универсальных исключений». Вторичная проверка запускается только после того, как стандартная не прошла, и никогда не превращает уже принятый обычный канал в российский.

Полная изоляция состояния. Куки, localStorage, IndexedDB, Cache API, service workers, HTTP‑аутентификация, клиентские сертификаты, переиспользование соединений и 0-RTT не пересекают границу контейнера. Менеджер паролей и автозаполнение в российском контейнере отключены — если нельзя доказать безопасное разделение, лучше перестраховаться.

Безопасная навигация. POST/PUT/PATCH не воспроизводятся автоматически: если сайт требует тело запроса, мы не будем его переотправлять. Редиректы классифицируются на каждом шаге. Российские подресурсы в обычных страницах блокируются.

Понятный интерфейс. В адресной строке — отдельный нейтральный маркер контейнера и отдельный значок RU для российского PKI. Они не смешиваются. В security popup видно цепочку сертификатов и источник доверия. Все строки — на русском, потому что Good Bear — русскоязычный продукт: мы не делаем отдельную английскую сборку.

Ребрендинг без потери происхождения. Продукт называется Good Bear, у него свой маскот — медведь в очках, — но все обязательства MPL-2.0 и указания на Mozilla и третьи стороны сохранены. Мы никого не вводим в заблуждение и не претендуем на аффилиацию с Mozilla или государственными структурами.

Отключение хостинговых сервисов Mozilla. Аккаунт Mozilla, Синхронизация, Relay, Monitor, IP Protection, Normandy/Shield, телеметрия, загрузка словарей Mozilla и автообновление аддонов — всё это выключено. При этом Google Safe Browsing и проверка отзыва сертификатов остаются включёнными: у нас есть собственный project‑owned ключ, а не заимствованный у Mozilla.

Обновления. На Windows работает нативный апдейтер Firefox с подписанными MAR‑файлами и GitHub Releases. На Ubuntu пока только ручная процедура: скачать .deb из релиза, проверить SHA-256, установить через apt. Это не идеально, но так мы не трогаем файлы, которыми управляет пакетный менеджер, и не создаём ложного ощущения автоматической безопасности.

Команда

Над проектом работает не один человек. В команде уже есть Андрей Ковалёв и другие соавторы, которые помогают с кодом, тестированием, сборкой и ревью. Мои открытые проекты — ru-spelling-dictionary, browser-policy-manager и теперь good-bear — развиваются именно так: небольшая команда, которая делает вещи, которые считает важными.

Почему нужна поддержка

Good Bear — это не хобби на выходных. Это полноценный форк Firefox, который требует:

  • Платных подписок на инструменты разработки. Сборка, статический анализ, линтеры, тестовые среды — всё это стоит денег.

  • Облачной инфраструктуры. Нам нужны удалённые сборочные машины — отдельно Ubuntu, отдельно Windows Server. Это виртуальные машины с дисками, памятью и трафиком, и они не бесплатны.

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

Проект уже прошёл огромный путь: десятки патчей, сотни тестов, проверки безопасности, ревью кода. Но чтобы выпустить стабильную версию и поддерживать её, нужны ресурсы.

Комментарии (108)


  1. RTFM13
    22.09.2026 15:14

    А отдельный профиль не решает туже проблему?

    Возможно я невнимательно пролистал статью, но в тэгах opensource, но ссылки на гитхаб нет. Скрепная символика тоже настораживает.


    1. Goudron Автор
      22.09.2026 15:14

      Пока что анонс. Код ещё не выложен. Где-то 27 сентября ожидается. После этого будет более подробная статья. Нет, профиль не решает, между профилями нужно переключаться. Суть в том, чтобы разделить эти две истории, но в одном окне. Что касается "доброго мишки" - это как раз про Россию с человеческим лицом, где не забывают о конфиденциальности :)


      1. RTFM13
        22.09.2026 15:14

        Отдельные окна дисциплинируют. И выглядят надёжнее. Еще и темы разные поставить чтоб не путать.

        Т.е. задача сводится к добавлению изоляции сертификатов в штатные контейнеры? Это разве не задача нейронке на один промпт?

        К.м.к. игра не стоит свеч. Но вам всё равно удачи, если декларироемые цели соответствуют действительным.

        Что мне не нравится в профилях - в кедах они смешиваются на панели задач. Иконки для запуска разные, но открытые окна падают в одну кучу. Вот бы разделить их там и было бы идеально.


        1. Goudron Автор
          22.09.2026 15:14

          Нет, там сложнее. Не два, а три контекста работы браузера, например. Сценарии автоматического переноса в отдельный контейнер таких сайтов. Организация полноценной работы с сертификатными цепочками Минцифры. Да, используются встроенные контейнеры, но разделение сильнее. И это пока что версия 1.0, которая скоро выйдет. Есть планы на дальнейшее развитие. При этом хочется оставить браузер свободным, т.е. с открытым кодом. Не как в другом российском браузере, который, хотя и бесплатный, но проприетарный :) Хочется добавить конкуренции :)


          1. RTFM13
            22.09.2026 15:14

            Сценарии автоматического переноса в отдельный контейнер таких сайтов.

            Это тоже потенциальная дыра кстати.


            1. Goudron Автор
              22.09.2026 15:14

              Да, добавление сценариев - это потенциальное расширение поверхности атаки. Так всегда. Вообще в исходниках Firefox порядка 1,6 млн файлов, папка проекта порядка 100 ГБ. На производительном сервере сборка занимает часа 1,5. На среднем ноуте - больше суток. На одну попытку. Одним промтом такие продукты не создаются. Попробуйте :)


              1. RTFM13
                22.09.2026 15:14

                Не в этом смысле потенциальная. Переход по ссылке из нидерландов в рф палит VPN и позволяет связать профили. Ссылки должны открываться в том же контейнере строго.

                Кстати, кроме сертификатов хорошо бы еще и сетевые настройки разделять.


                1. Goudron Автор
                  22.09.2026 15:14

                  Оно не в том же профиле вообще не открывается. Политика отправки 0 байтов на сервер до начала открытия в правильном контейнере.


                1. Goudron Автор
                  22.09.2026 15:14

                  Что касается сетевых настроек - это уже другой сценарий, не про сертификаты и не про разделение контекстов браузера. Да, важная тема, я над ней думаю.


        1. Ox2A
          22.09.2026 15:14

          Дисциплину же никто не запрещает, но дополнительный контур - это хорошо же, а не плохо, правда? Ну и говорить разработчику, что "это задача на 1 промпт", когда в ней не шаришь - это плохой тон.


          1. RTFM13
            22.09.2026 15:14

            Разные окна (профили) с разным оформлением помогает быстро их различать и как следствие не смешивать в том числе случайно. Профили же не только в браузере, но и в голове приходится переключать.


            1. Goudron Автор
              22.09.2026 15:14

              Здесь мы работаем над UX. Людям приходится использовать разные браузеры для разных задач, и они теряют в универсальности. Наша задача в этом проекте - предложить более универсальный единый инструмент, но с логическим разделением двух историй. Его можно использовать, а можно не использовать.


  1. Kumazo
    22.09.2026 15:14

    Молодцы, здоровая конкуренция отечественному браузеру


    1. Goudron Автор
      22.09.2026 15:14

      Спасибо. Пробуем. А то как-то неправильно, когда монополия :)


  1. Burtanshy
    22.09.2026 15:14

    а почему не в хроме? и в маскота берите белоголового орлана.


    1. Goudron Автор
      22.09.2026 15:14

      Маскота пришлось менять, потому что лого Firefox принадлежит Mozilla Corporation. А Chromium не взял за основу, потому что Firefox направлен на личную конфиденциальность и от него в этом деле отталкиваться логичнее.


  1. Nyanny
    22.09.2026 15:14

    Почему отключены "хостинговые сервисы Mozilla. Аккаунт Mozilla, Синхронизация"?

    У многих форков это не отключено.

    Имеется ли возможность включить самостоятельно?


    1. Goudron Автор
      22.09.2026 15:14

      Вопрос правильный. Потому что это сервисы Mozilla и это лицензионный вопрос. Гугловскую проверку удалось подключить быстро через собственный API-ключ. Вероятно, аккаунт/синхронизация и другие сервисы будут реализованы альтернативно. Но нужно это сделать безопасно и доказать, что реализовано безопасно. Я этим займусь позже. Mozilla предоставляет код сервера для аккаунта/синхронизации, т.е. можно на своих мощностях организовать. С другой стороны, я у них спрошу, есть ли возможность оставить их сервисы. Но это вопрос договорённостей, потому что в Firefox реализацию поддержки сертификатов Минцифры не включили, хотя рассматривали такую возможность. Поэтому в Good Bear могут не разрешить подключать свои сервисы. Это вопрос для проработки.


      1. DenisArd
        22.09.2026 15:14

        Пользуюсь разными сторонними форками файрфокса и они прекрасно синхронизируются между собой через аккаунт в Mozilla, так что препятствий с их стороны быть не должно.


  1. galaxy
    22.09.2026 15:14

    А человечьим языком вы не можете объяснить, что вы делаете? Без нейрослопа?


    1. Goudron Автор
      22.09.2026 15:14

      Задавайте уточняющие вопросы. Делаю свободный браузер на основе Firefox для безопасной работы с сертификатными цепочками минцифры.


      1. jinn50k
        22.09.2026 15:14

        Да кому нужны ваши уточняющие ответы в коментах, пишите сразу нормальную статью без "привет чатгпт", можно же сделать нормально.
        Уже у многих людей просто аллергия на нейрослоп и люди сразу пролистывают статью.


        1. RTFM13
          22.09.2026 15:14

          Уже у многих людей просто аллергия на нейрослоп

          Так это еще до нейронок было. Я уже и не вспомню когда начал статьи пролистывать.

          Правильный автор завершает или начинает статью с тезисного резюме/содержания.

          и люди сразу пролистывают статью.

          И вот тут мы нормально общаемся уточняющими вопросами. )

          Хотя некоторые взяли моду и в комментариях нейрослоп писать, это уже напрягает, да.


        1. Goudron Автор
          22.09.2026 15:14

          Это анонс. Он не может быть подробным. Подробная статья - это выложенный код. На днях будет.


      1. galaxy
        22.09.2026 15:14

        А зачем статья, если чтобы что-то понять, надо в комментариях из вас вытягивать?

        Возьмите раздел статьи "Что уже сделано и что будет": там каждый пункт — это наукообразный бессмысленный набор слов. По каждому пункту буквально надо объяснять, что за ним стоит, если вообще что-нибудь стоит. Не заставляйте меня тыкать в каждое предложение.

        Ок. Для начала: в чем принципиальное отличие вашего проекта от профиля с дополнительно установленным рутовым сертификатом?

        Что за безопасная работа? В двух словах, на пальцах — в чем повышенная безопасность?

        Вы открываете ру-сайты в отдельном контейнере автоматически? Что если на сайте смешанный контент с разных доменов? Айфреймы? Редиректы?

        На хабре в последние месяцы было немало постов про российские сертификаты, в них предлагались определенные решения и поднимались некоторые проблемы. Так, планируете ли вы ограничивать доверие к сертификатам Минцифры по зонам (только для .ru/.рф или по списку)? Что у вас с проверкой CT-логов?


        1. Goudron Автор
          22.09.2026 15:14

          Данный анонс - для того, чтобы получить поддержку от тех людей, которым идея интересна. Некоторые подробности (сценарии) описаны в этом анонсе. Это сбор первичной обратной связи. Заходит или нет. Судя по количеству комментариев - заходит. И можно уже намечать дальнейший роадмэп. Потому что это не заказная разработка. А массовый продукт. Поэтому работа идёт вот так поэтапно.


        1. Goudron Автор
          22.09.2026 15:14

          Нет, пока что по зонам не будет разграничения. История разграничивается на обычные сертификаты с глобальным PKI и на историю с российским PKI. Возможно, в будущем будут другие сценарии, но пока что нет.


        1. Goudron Автор
          22.09.2026 15:14

          Проверка сертификатов, в т.ч. отзыв, происходит полноценно для сертификатных цепочек Минцифры.


    1. ImagineTables
      22.09.2026 15:14

      Я не автор, но попробую.

      Firefox by design не portable. Вообще, для виндового браузера это простительно, потому что сволочная винда, мягко говоря, не поощряет portable-софт, а уж браузеры, отличные от Edge… Поэтому Firefox, чтобы быть дружелюбным к юзерам, пытается стать The Браузером-в-Системе, а это прямо противоположно идее portable.

      В результате, если вы хотите иметь два инстанса Firefox (например, C:\Bin\FF1 и C:\Bin\FF2), чтобы каждый работал с локальным профилем (например, C:\Bin\FF1\Profile и C:\Bin\FF2\Profile), то просто так это у вас не получится. При запуске оба инстанса полезут в %APPDATA%\Mozilla\Firefox\ за одним и тем же profiles.ini. Чтобы это обойти, нужно запускать первый инстанс как "C:\Bin\FF1\firefox.exe" -profile "C:\Bin\FF1\Profile" -no-remote, а второй как "C:\Bin\FF2\firefox.exe" -profile "C:\Bin\FF2\Profile" -no-remote. И не дай бог ошибиться. Кроме того, вам придётся овладеть тёмной магией, позволяющей дописать аргументы к ярлыку, запиненному на таскбаре. Но при этом попрощаться с Tasks- и Frequent-секциями.

      Это даёт людям основание пилить аж свой Firefox.

      Хорошо работа с профилями сделана в FAR. Там рядом с экзешником можно положить файл Far.exe.ini следующего содержания:

      UseSystemProfiles=0
      ; %FARHOME% это, условно, C:\Bin\Far1 или C:\Bin\Far2,
      ; смотря откуда запускается инстанс
      UserProfileDir=%FARHOME%\Profile
      UserLocalProfileDir=%FARHOME%\ProfileLocal
      

      И никаких проблем. И никакой надобности в Good FEAR (FAR + Bear). И папку с FAR’ом можно просто скопировать со всеми обновлениями, плагинами и настройками (не забудьте проверить свой FAR, возможно вы думаете, что бэкапите настройки вместе с папкой, а на самом деле нет).

      Правда, сделать так, чтобы ссылка, нажатая в виндовых кишках, отдиспетчилась именно в нужный инстанс FAR’а (или вообще хоть какой-нибудь) становится трудно, но все нормальные юзеры давно отказались от идеи ссылок, нажатых в виндовых кишках, и вообще — от идеи, что винде можно доверить диспетчеризацию данных, они просто запускают FAR/Firefox/whatever, и вставляют ссылку туда.

      Будете писать свой софт с профилями — пишите как в FAR, а не как в Firefox. Я именно так и поступаю.


      1. muromdx
        22.09.2026 15:14

        У меня два Firefox живут в винде и ими можно пользоваться одновременно. Один - установленный через официальный установщик Мозиллы, другой - из MS Store. Конфликтов нет.


        1. ImagineTables
          22.09.2026 15:14

          Это не «два Firefox». Это тот же самый подход, что и у автора — сделать форк. Только форк сделала сама Мозилла специально для WinStore. Точнее, совместными усилиями с Микрософтом, который со своей стороны сделал виртуализацию ФС.

          WinStore’ный Firefox будет поставлен в C:\Program Files\WindowsApps\Mozilla.Firefox_<version>_x64__<publisher-hash>\VFS\ProgramFiles\Firefox Package Root\firefox.exe. А за profiles.ini он полезет в C:\Users\<YourUsername>\AppData\Local\Packages\Mozilla.Firefox_<publisher-hash>\LocalCache\Roaming\Mozilla\Firefox\Profiles\. Кроме того, он будет поражён в правах с этой их дурацкой изоляцией, и поэтому указать ему профиль из командной строки не получится.

          Юзеры, которые ставят Firefox из WinStore доиграются до того, что софт можно будет поставить только из WinStore. Или с большим геморроем из .msix. Как в Андроиде с его Play и .apk. Поэтому я из WinStore ничего не ставлю, и вам не советую. Не хотите переключать профили — уж лучше поставьте форк: PaleMoon или этот вот Good Bear.


      1. Goudron Автор
        22.09.2026 15:14

        Я этот ваш комментарий сохраню и подумаю над ним. Сценарий понятный, нужно определить, насколько часто он нужен и можно ли реализовать в Good Bear. Спасибо.


  1. BugM
    22.09.2026 15:14

    Выглядит неюзабельно если я верно понял. Зачем мне страдать и каждый раз пароль вводить? Почему его нельзя сохранить? Почему мои куки не сохраняются? Почему просто не сделать нормально?


    1. Goudron Автор
      22.09.2026 15:14

      Он будет сохраняться для таких сайтов, но в отдельной базе паролей. Это то разделение разных историй, которое ещё не доделали в контейнерах Firefox. В Good Bear это реализовано уже сейчас.


      1. BugM
        22.09.2026 15:14

        Перепишите в стать более понятно. Сейчас совершенно непонятно.

        Менеджер паролей и автозаполнение в российском контейнере отключены — если нельзя доказать безопасное разделение, лучше перестраховаться.

        Это вводит в заблуждение


        1. Goudron Автор
          22.09.2026 15:14

          Спасибо, исправлю это. После релиза будет более подробно техническая часть прописана в отдельной публикации.


        1. Goudron Автор
          22.09.2026 15:14

          Перепроверил. В 1.0 всё же не будет в "российском" контейнере запоминать пароли, но я это реализую позже. Чтобы эта функция и для минцифровских сертификатов работала. Некоторые другие нужно будет тоже протянуть. Но отдельно от основного контекста.


  1. ifap
    22.09.2026 15:14

    ИМХО тоже отдельный профиль для отдельных полутора сайтов, где используются суверенные сертификаты, и без которых при этом никак не обойтись. Отдельный ярлык на рабочем столе, запустил, попользовался, закрыл, забыл как страшный сон. Вот если бы Вы в безопасном форке выпилили под корень все "полезности" от Гугла и Мозиллы, соединяющиеся с их серверами, это была бы интересная тема: браузер, который ходит только туда, куда его направил пользователь.


    1. BugM
      22.09.2026 15:14

      Встроенная фича гораздо лучше. Ее можно пропихивать в апстрим. Даже если не пропихнется деятельность полезная.


      1. Goudron Автор
        22.09.2026 15:14

        Встроенно не получается, Мозилла не захотела работать с нашими сертификатами полноценно.


    1. Goudron Автор
      22.09.2026 15:14

      К сожалению, ситуация меняется. Много банков, например, переходят вынужденно на сертификат Минцифры. И в результате активно пушится Яндекс.Браузер. Нужна альтернатива.


      1. vadimk91
        22.09.2026 15:14

        На днях я даже расписание на rzd.ru не смог посмотреть, пришлось в виртуальной машине скрепный браузер запускать


    1. Goudron Автор
      22.09.2026 15:14

      Телеметрии от Мозиллы действительно не будет вообще, т.к. это их история и собирать информацию из Good Bear как бы и не нужно. А вот что касается безопасности (определения опасных сайтов) - это я оставил, но подключил через свой ключ API.


  1. vikarti
    22.09.2026 15:14

    Полезная идея. Хотя конечно лучше это иметь в апстриме.

    И - автообновление плагинов же можно будет включить? С EME что будет?(в обычном Firefox то работает)


    1. Goudron Автор
      22.09.2026 15:14

      Пока что делается 1.0, у него будут некоторые ограничения. Посмотрим, как пойдёт, но должно быть нормально. Пока что автообновления плагинов не будет, но постараюсь включить. EME будет, DRM работает.


  1. Dan_Lore
    22.09.2026 15:14

    Что произойдёт, если я открою google.com через браузер, и НСДИ отправит мне поддельный IP-адрес? Браузер перейдёт на фальшивый сайт, который выглядит как настоящий и имеет сертификат Минцифры. На экране будет отображаться строка поиска «google.com» и значок замка, но почему тогда потребуется повторная авторизация?

    Если вы советуете не посещать google.com через этот браузер, то, возможно, лучше вообще не пользоваться браузером.

    Я понимаю, что описанный сценарий маловероятен и не предусмотрен. Однако, если мы говорим о безопасности и изоляции сертификатов Минцифры, необходимо учитывать такие ситуации. Иначе использование браузера становится бессмысленным.


    1. Goudron Автор
      22.09.2026 15:14

      НСДИ не используется здесь вовсе. Обычные веб-сайты открываются как обычно. Если встречается сертификат Минцифры, такой сайт открывается только в контейнере для российской PKI отдельно от других сайтов.


      1. ColdPhoenix
        22.09.2026 15:14

        НСДИ используется не вами. А провайдер завернет DNS запросы на него.


        1. Goudron Автор
          22.09.2026 15:14

          Ну, не используйте такие DNS. Используйте DoH.


          1. DenisArd
            22.09.2026 15:14

            Их стали блокировать. Дело идёт к тому, что в чебурнете скоро dns-трафик будет разрешен только незашифрованный, к обычным серверам, который перехватывается и заворачивается "куда надо".


            1. Goudron Автор
              22.09.2026 15:14

              Нужно думать, что с этим делать. Всегда стремиться к конфиденциальности. Это важно. Да, а с другой стороны средства ОРМ и не только.


          1. Dan_Lore
            22.09.2026 15:14

            Для минимального примера вот сюда можно сослаться https://habr.com/ru/articles/1075272/
            НСДИ сложно не использовать становится


            1. Goudron Автор
              22.09.2026 15:14

              Нужно будет подумать об этом.


      1. RTFM13
        22.09.2026 15:14

        Если встречается сертификат Минцифры, такой сайт открывается только в контейнере для российской PKI отдельно от других сайтов.

        Вас спрашивают как поступит ваш браузер если увидит сертификат минцифры на гугл.ком? Вся суть огораживания скрепных сертификатов крутится вокруг этого.


        1. Goudron Автор
          22.09.2026 15:14

          Если цепочка легальна, и российский УЦ действительно выдал сертификат для такого домена, то сайт откроется в российском контейнере отдельно от других. Или я не понял сценарий. Легальность цепочки проверяется полноценно.


          1. DenisArd
            22.09.2026 15:14

            Речь, насколько я понимаю, о том, что по распоряжению т-ща майора российский УЦ может выдать сертификат на любой домен и цепочка будет выглядеть "легально", только вести к корневому сертификату Минцифры.


            1. Goudron Автор
              22.09.2026 15:14

              И как вы этому хотите препятствовать?


          1. RTFM13
            22.09.2026 15:14

            Всё правильно поняли, спасибо за прямоту.


            1. galaxy
              22.09.2026 15:14

              Мда. Безопасный браузер люди пишут...


              1. Goudron Автор
                22.09.2026 15:14

                И как вы этому предлагаете препятствовать? Хотя бы в контейнере это откроется отдельно от других веб-сайтов, и вы это увидите.


                1. DenisArd
                  22.09.2026 15:14

                  По умолчанию сайт с сертификатом Минцифры не откроется, пока пользователь ЯВНО не внесёт его домен в список доменов, которым разрешено иметь такой сертификат - примерно так.


                1. galaxy
                  22.09.2026 15:14

                  Почитайте, как: [1], [2]


                  1. Goudron Автор
                    22.09.2026 15:14

                    Ограничивать домены списком - плохая идея, т.к. список постоянно ширится. А если определяется сертификат Минцифры, в Good Bear он автоматически будет перенесён в отдельный контейнер и рядом со щитом будет написано RU. Если вы на сайте Google увидите щит с RU, вы сильно удивитесь. Вот вам и решение. Архитектура Good Bear делает возможным не совершать эти сложные манипуляции для того, чтобы это определить.


                    1. galaxy
                      22.09.2026 15:14

                      Позвольте решать пользователю, хорошая или плохая это идея.

                      Если вы на сайте Google увидите щит с RU, вы сильно удивитесь

                      Удивиться я, может, и удивлюсь, да только данные уже утекли (например, GET-запрос с признаками экстремизма).


                      1. Goudron Автор
                        22.09.2026 15:14

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


                      1. RTFM13
                        22.09.2026 15:14

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

                        Птом где эти метки если например встроенное в страницу видео на ютубе прилетело со скрепным сертификатом?

                        Короче, хорошая попытка т-щ майор но нет.


                    1. DenisArd
                      22.09.2026 15:14

                      По-моему, лучшей идеи нет. Без ограничения доменов безопасность вашего браузера будет половинчатая, с ограничением - вы получите больше пользователей. Сделать интерфейс для оперативного пополнения списка доменов по мере необходимости, по-моему особых проблем не составит. И это будет ваше конкурентное преимущество, например, перед приведённым выше для хромиума способом ограничения через политики, не говоря уже об изготовлении собственной версии ограниченного сертификата.

                      В конце концов, пусть пользователи сами решают, нужен ли им такой механизм или его можно отключить, за гибкость вам только спасибо скажут.


                      1. BugM
                        22.09.2026 15:14

                        Не работает это все. Сайты любят подгружать непонятно что с разных доменов. То есть вроде добавили, но не работает.

                        Схема с поддержкой всех доверенных корней и показом какой именно корень используется сейчас лучшая. На любом сайте показывать. Доверие всем одинаковое.


                      1. RTFM13
                        22.09.2026 15:14

                        Не работает это все. Сайты любят подгружать непонятно что с разных доменов. То есть вроде добавили, но не работает.

                        А минусы будут?

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

                        А если стоит - нет проблем 2-3 галочки поставить. Если сайт грузит с 10 скрепных доменов и без них не работает, то он автоматически идёт в топку.

                        Но то что вы критикуете, надёжно подтверждает, что мы на верном пути. )


                      1. Goudron Автор
                        22.09.2026 15:14

                        Вы сейчас в принципе не знаете, что делают сайты. Firefox иногда может вот показать, что :)


                      1. RTFM13
                        22.09.2026 15:14

                        Сей-час я точно знаю что скрепные сайты ничего не делают.

                        А так у меня у браузера нет никакого доступа "к другим приложениям", он в отдельной песочнице.


                      1. BugM
                        22.09.2026 15:14

                        Будут. Очередное решение для полутора гиков. К использованию нормальными людьми непригодно. Таких решений для гиков уже вагон, пора для нормальных людей делать. Чтобы просто работало.


                      1. Goudron Автор
                        22.09.2026 15:14

                        Да, такие решения лучше делать массовыми. И независимыми при этом. Это некоторый компромисс.


                      1. RTFM13
                        22.09.2026 15:14

                        Еще не так давно квн был "решением для полутора гиков".

                        Но вы продолжайте критиковать, это прекрасно подкрепляет мою позицию. )


                      1. RTFM13
                        22.09.2026 15:14

                        Решение "не для гиков" - скрепофон.

                        При чем, чем скрепнее владелец, тем популярнее решение.


                    1. RTFM13
                      22.09.2026 15:14

                      Если гугл выдаёт скрепный сертификат это лютейший красный флаг. Это значит что персонально на вас компромат собирают (до того момента пока неизвестны ковровые MITMы ). Даже если никакого компромата нет, это вам не поможет. У этой машины задней передачи нет.


                      1. Goudron Автор
                        22.09.2026 15:14

                        Ну, по крайней мере, нужно обратить на это внимание :)


                      1. RTFM13
                        22.09.2026 15:14

                        Можно сразу открывать авиасейлз в приватном окне. )


                      1. Goudron Автор
                        22.09.2026 15:14

                        Приватное окно от провайдеров и от сайтов не защищает. Только от других домашних пользователей :)


            1. Goudron Автор
              22.09.2026 15:14

              Зато вы не поняли, как Good Bear вам такое подсветит.


              1. DenisArd
                22.09.2026 15:14

                Подсветит, но всё равно загрузит. Многие это считают небезопасным.


                1. RTFM13
                  22.09.2026 15:14

                  "подсветит" в случае гарантированной состоявшейся атаки это конечно дичь какая-то.

                  Тут самоподписанный сертификат хрен добавишь в исключения, хотя никакой атаки нет. А тут стопроцентны MITM.


                  1. BugM
                    22.09.2026 15:14

                    Самоподписанный или подписанный от неизвестного корня это почти гарантированная атака. С Минцифры проблем не замечено.


                    1. RTFM13
                      22.09.2026 15:14

                      Самоподписанный или подписанный от неизвестного корня это почти гарантированная атака.

                      А если я сам его только что установил и ручками хэш сверил? Или это locahost вообще?


                1. Goudron Автор
                  22.09.2026 15:14

                  Пока что сценария защиты от таких атак нет. Но вы сначала откроете сайт, а потом на нём что-то будете открывать или что-то вводить. Вот как откроете и увидите, что там "неправильный" сертификат - вы поймёте, что там ничего искать или писать не нужно лишнего.


    1. Goudron Автор
      22.09.2026 15:14

      Вы путаете DNS с PKI, это разные истории.


    1. RTFM13
      22.09.2026 15:14

      и НСДИ отправит мне поддельный IP-адрес?

      На всякий случай:
      они могут заспуфить адрес. шифрованный днс не панацея вообще.


      1. Goudron Автор
        22.09.2026 15:14

        Да, сценариев атак может быть множество. Мы можем лишь снизить риски.


  1. bomitau
    22.09.2026 15:14

    Если возникнут проблемы с каким-то сайтом, то писать в техподдержку будет бесполезно. Первым делом скажут поставить один из поддерживаемых браузеров. Так что проще в виртуалку яндекс браузер и пускай там ставит любые сертификаты, всё равно там кроме захода на эти сайты больше ничего не делается.


    1. Goudron Автор
      22.09.2026 15:14

      Ваше право. Но в основном это будет Firefox, только с добавленными сценариями. Если вам нравится проприетарный браузер и вы доверяете ему полностью свою конфиденциальность, почему нет.


      1. bomitau
        22.09.2026 15:14

        Поэтому в виртуалке. А мейнстрим выбираю потому, что когда мне надо зайти на сайт - мне надо зайти на сайт, а не разбираться, в чём там дело, писать багрепорты, а пока исправят - всё равно придётся ставить яндекс браузер, так как мне нужно зайти на сайт.

        На работе тем более сотрудникам не до тестов.

        А так да, альтернатива - это всегда хорошо, но не для всех. Может когда-нибудь вашу сборку добавят в список официально поддерживаемых, будет совсем здорово.


        1. Goudron Автор
          22.09.2026 15:14

          Возможно, у нас появится сообщество. Я это планирую. Но это свободная (опенсорсная) история, поэтому нужны будут волонтёры. Если так получится - это будет отлично.


    1. Goudron Автор
      22.09.2026 15:14

      Я не отменяю другие решения. Я предлагаю альтернативу, для которой, как мне кажется, есть место.


    1. bywn145qm
      22.09.2026 15:14

      Так и сделал. Просто поставил АльтЛинукс и Яндекс.ДыруБублика в VMWare и пусть он там сам в своим изолированном окружении живет без доступа куда попало. Прелесть в том что VM можно отправлять в suspend и делает она это мгновенно на 4gb лимита RAM.


      1. Goudron Автор
        22.09.2026 15:14

        Но это решение через седьмое кольцо Сатурна. Да, приходится работать так, когда нет альтернатив. Мы пытаемся дать альтернативу и развить её силами сообщества.


    1. RTFM13
      22.09.2026 15:14

      Меняете юзерагента на тындекс и говорите что установили. Будем ждать пока поддержка не скажет "а почему я вас в видеокамеру не вижу?".


  1. Dmi3yD
    22.09.2026 15:14

    А что мешает взять FireFox Portable в нем установить сертификат от Минцифры и только в нем использовать нужные сайты?


    1. SagePtr
      22.09.2026 15:14

      А в ГуглоХроме ещё проще даже - можно отдельный профиль в браузере создать для этого серта и чумных сайтов. В лисе профили тоже можно, но с параметрами командной строки её запускать, чтобы разрешить одновременное использование нескольких профилей


      1. DenisArd
        22.09.2026 15:14

        Вообще-то менеджер профилей доступен из меню, насколько я помню, можно даже галку поставить, чтобы при запуске профиль запрашивался.


      1. Goudron Автор
        22.09.2026 15:14

        Да, можно, но через седьмое кольцо Сатурна. А хочется удобно.


        1. DenisArd
          22.09.2026 15:14

          С тем, что работа с профилями в ФФ и форках неудобна, конечно не поспоришь.


          1. Goudron Автор
            22.09.2026 15:14

            Ну, и не нужно. Можно использовать контейнеры с необходимым разделением этих историй. Нужно и удобно, и безопасно.


    1. Goudron Автор
      22.09.2026 15:14

      Это не решает UX-проблему, когда приходится использовать несколько браузеров для разных сценариев.


  1. BeLord
    22.09.2026 15:14

    В целом начинанием хорошее, другое дело, что запрос поддержки, как по мне не сильно работающий. Агент инвестора даже смотреть не будет.

    Поясню - нужна облачная инфраструктура, ну нужна вот и отлично. Работающий запрос - на старте нужно Х серверов, конфигурации Y, через полгода Х+N серверов это уже конкретика из которой вытекает экономическое обоснование инвестиций.

    Точно также, как платные подписки нужен минимальный бюджет Х ускорит разработку в Y раз, при оптимальном бюджете Z разработка увеличится в Y*N раз.

    Меценат мыслит экономическими категориями ровно также, как инвестор, просто интерес мецената лежит не в области сиюминутной прибыли, но это не значит, что он готов вкладывать деньги в непрозрачный проект.


    1. Goudron Автор
      22.09.2026 15:14

      Браузер - это многоликая история и да, мы думаем над тем, кто нам может помочь, и чтобы это было взаимно и интересно. Здесь множество интеграций возможно. Это правильный вопрос.


  1. BILL-BUFALO
    22.09.2026 15:14

    Принципиально новый браузер.


    1. Goudron Автор
      22.09.2026 15:14

      Нет, на основе Firefox, но с функциями для России, которых нет в Firefox и невозможно реализовать через дополнения.


      1. BILL-BUFALO
        22.09.2026 15:14

        Вы не выкупили шутку. Это отсылка к Болдженос ОС)