Главная
» Технология
»
Безопасность Gooroom: что на самом деле делают доверенная загрузка и изоляция.
Безопасность Gooroom: что на самом деле делают доверенная загрузка и изоляция.
Модель безопасности Gooroom лучше всего понимать как многоуровневую: доверенная загрузка обеспечивает уверенность в программном обеспечении, загружаемом при запуске, в то время как защита операционной системы и браузера устраняет угрозы после запуска. Рассматривайте их как взаимодополняющие средства контроля, а не как гарантию того, что каждая программа работает в изолированной среде. В общедоступных материалах Gooroom описываются доверенная загрузка, защита ОС, защита исполняемых файлов и защита браузера, но не описывается универсальная изолированная среда для каждого приложения и не доказывается, что каждое устройство поставляется с идентичными настройками.
Концептуальное представление уровней безопасности, обсуждаемых в материалах Gooroom: аппаратное обеспечение, цепочка загрузки, целостность ОС и защита браузера.
Что означает «надежная загрузка» в Gooroom
Доверенная загрузка описывает процесс проверки авторизации и целостности компонентов запуска по мере передачи управления от одного этапа к другому. В типичной цепочке микропрограмма платформы запускает загрузчик; затем загрузчик загружает ядро и связанные с ним компоненты. Если на этапе проверки компонент отклоняется, система может заблокировать запуск или сообщить о проблеме, в зависимости от конфигурации. Это отличается от проверки загруженного файла после запуска операционной системы.
В официальном обзоре безопасности Gooroom доверенная загрузка представлена как одна из составляющих системы безопасности, ниже защиты операционной системы и приложений. Отдельно в примечаниях к выпуску проекта Gooroom GRUB указана поддержка нативной безопасной загрузки UEFI в истории изменений кода, размещенного в вышестоящем проекте. Это свидетельствует о том, что код загрузчика поддерживает безопасную загрузку; это не свидетельствует о том, что в конкретном образе Gooroom, прошивке компьютера или установке включена безопасная загрузка, зарегистрированы ключи или проверены все компоненты загрузки. В изученных общедоступных материалах не указан единый текущий аппаратный корень доверия, схема ключей подписи или обязательная конфигурация для всех развертываний.
Как защита и изоляция операционной системы вписываются в общую картину
Проверка при загрузке определяет путь доступа к операционной системе. Защита во время выполнения предназначена для уменьшения возможностей вредоносного или несанкционированного кода после входа в систему. В материалах по безопасности Gooroom защита ОС, защита исполняемых файлов и защита браузера названы отдельными функциями. В обзоре продукта также представлен облегченный гипервизор. Гипервизор может создавать границу между средами, но само его наличие не говорит о том, какой процесс изолирован, к каким ресурсам он имеет доступ или активна ли изоляция в установленной вами версии.
«Песочница» — это общее понятие безопасности: программное обеспечение работает с ограниченным доступом к файлам, устройствам или другим процессам, поэтому у взлома меньше возможностей для распространения. В общедоступных материалах Gooroom обсуждается защита браузера и операционной системы как компоненты фреймворка, но в них недостаточно подробной информации, чтобы утверждать, что каждое обычное настольное приложение работает в своей собственной песочнице. Не следует делать вывод об изоляции отдельных вкладок, изоляции виртуальных машин, автоматическом откате или полной изоляции, если это не подтверждается документацией для вашей конкретной версии.
В общедоступном репозитории проекта OS-protector также описывается Shadow-box, платформа мониторинга ядра на основе виртуализации с легковесным гипервизором и монитором безопасности. В файле README обсуждается мониторинг целостности ядра и отмечаются эксплуатационные ограничения, включая отключение некоторых функций ядра и управления питанием для этой реализации. Репозиторий помогает объяснить техническое направление проекта, но не гарантирует, что эта функция включена во всех текущих сборках Gooroom или подходит для каждой конфигурации рабочей станции.
Что эта модель может и чего не может защитить
При запуске: правильно настроенная цепочка доверенных загрузчиков может затруднить незамеченную загрузку несанкционированных компонентов загрузки. Ее ценность зависит от прошивки, зарегистрированных ключей доверия, подписанных компонентов и фактического пути загрузки.
После запуска: средства защиты операционной системы, исполняемых файлов и браузера могут ограничивать определенные угрозы или пути доступа. Их область действия зависит от реализации, политики и версии.
За пределами этих границ: данные средства контроля не предотвращают автоматически фишинг, кражу учетных данных, небезопасные решения пользователей, уязвимые приложения или атаки через незащищенные сервисы. Они не заменяют обновления, резервное копирование, контроль учетных записей или сетевую защиту.
Шифрование — это отдельный процесс. Доверенная загрузка может помочь повысить уверенность в программном обеспечении, запускающемся при загрузке, но это не означает, что файлы на выключенном устройстве зашифрованы. Если защита от потери устройства является для вас обязательным требованием, проверьте состояние шифрования диска отдельно.
Что проверять на устройстве Gooroom?
Поскольку общедоступные описания не определяют единую универсальную конфигурацию, проверьте параметры управления на конкретном компьютере и версии операционной системы, которую вы используете. Обратитесь к администратору или поставщику за руководством и политикой безопасности для вашей версии. Убедитесь, загружается ли машина в режиме UEFI, включена ли функция Secure Boot в микропрограмме и принимаются ли установленные загрузчик и ядро настроенными ключами доверия. Избегайте изменения ключей микропрограммы или отключения Secure Boot на управляемом устройстве без разрешения; любое из этих изменений может повлиять на запуск и политику организации.
Проверяйте защиту во время выполнения отдельно. Ищите документированные индикаторы состояния или политику управления для защиты ОС, исполняемых файлов и браузера. Узнайте, что изолировано, какие данные и устройства остаются доступными из этой среды, как обновления изменяют политику и какие журналы появляются при сбое проверки. Брошюра о продукте — это обзор архитектуры, а не отчет о состоянии вашей конечной точки.
Как интерпретировать доказательства
Основными источниками информации являются примечания к выпуску Gooroom GRUB , репозиторий Gooroom OS-protector и обзор безопасности Hancom Gooroom (опубликован 19 августа 2022 г.). В брошюре описываются компоненты фреймворка; документация репозитория описывает код и ограничения; ни один из источников не подтверждает, что именно активно в вашей установке. Я не нашел в этих источниках подтвержденных недавних объявлений, которые бы меняли основное различие между доверенной загрузкой и защитой во время выполнения. Перед принятием решения по вопросам безопасности ознакомьтесь с документацией конкретного выпуска.