Перейти к основному содержимому
Возможность

Запускайте приложение на сервере. Отправляйте пользователю только изображение.

Защищаемое веб-приложение работает в полностью изолированной сессии на платформе TR7. В браузер пользователя передаётся только отрендеренное изображение; HTML-код приложения, его JavaScript и cookie никогда не достигают пользователя.

Чувствительные приложения нельзя строить на допущении, что устройство каждого пользователя доверенно. Личные ноутбуки, собственные телефоны сотрудников, компьютеры внешних подрядчиков и общие машины — это устройства, внутри которых организация не может реально видеть, что происходит. Удалённая изоляция браузера TR7 меняет это уравнение: защищаемое приложение работает в полностью изолированной сессии, открываемой отдельно для каждого пользователя в движке TR7, и пользователю передаётся только отрендеренное изображение экрана. Даже если устройство пользователя скомпрометировано, заражено вирусом, несёт шпионское ПО или вовсе не управляется, на нём не оказывается ни одной части приложения, которую можно было бы украсть: HTML-код приложения, выполняемый им JavaScript и cookie сессии никогда не достигают браузера пользователя. Достаточно стандартного браузера; не требуется ни установки, ни VPN. Эта конструкция — основа, на которой строятся защиты anti-OCR обработки, форензик-водяного знака и шифрования текста TR7.

0
Установок клиента — единственное требование стандартный браузер
На сессию
Полностью изолированная среда — нет общего состояния, нет сохранности между сессиями
On-prem
Работает на вашей платформе — пиксели, данные приложения и записи остаются в вашей сети

Поверхность приложения не должна жить на устройстве пользователя

Для подавляющего большинства веб-приложений работа в браузере не проблема — приложение общедоступно, данные не чувствительны, нет препятствий заходить с любого устройства. Для меньшего класса приложений, управляющих привилегированными данными, регулируемым контентом, внутренними панелями администрирования или доступом третьих сторон, эта модель и есть сама проблема. HTML-код приложения, выполняющий его JavaScript, cookie, открывающие сессию, и API-ответы, несущие данные, — всё это спускается на устройство, которое организация не может полностью контролировать. Скомпрометированное расширение браузера, вредоносное ПО, перехватывающее клавиатуру, троян, записывающий экран, или человек, которому не следует пользоваться этой машиной, — любой из них может напрямую добраться до приложения перед собой.

Меры на стороне устройства — политики безопасности, установленные на компьютеры пользователей, корпоративные решения управления мобильными устройствами (MDM) или конфигурации VPN, направляющие в корпоративную сеть только рабочий трафик, — снижают этот риск, но не устраняют его полностью. Ведь все они не меняют одну и ту же базовую истину: приложение продолжает работать на машине пользователя, и весь контент приложения доставляется на эту машину. Как бы строго ни управлялось устройство, то, что можно слить, по-прежнему лежит там.

Удалённая изоляция браузера закрывает этот путь на архитектурном уровне. Защищаемое приложение работает не на устройстве пользователя, а в полностью изолированной сессии на платформе TR7. Пользователь открывает вкладку стандартного браузера и видит только изображение работающего приложения. Клики и ввод с клавиатуры поступают обратно в изолированную сессию. Реальный контент приложения — каждый узел DOM, каждый скрипт, каждый cookie, каждый API-ответ — остаётся внутри платформы, на которой организация уже провела границу безопасности.

Пять особенностей, выделяющих удалённую изоляцию браузера TR7

Каждая из них важна сама по себе. Вместе они описывают, как выглядит удалённая изоляция браузера, встроенная в ту же платформу, которая уже доставляет и защищает приложение.

Обработка на стороне сервера, доставка только изображения

Защищаемое приложение работает в полностью изолированной сессии в движке TR7. В браузер пользователя передаётся только отрендеренное изображение экрана; HTML-код приложения, его JavaScript и cookie пользователю не отправляются. Клики и ввод с клавиатуры поступают обратно в изолированную сессию и выполняются над реальным приложением. Устройство пользователя выступает не средой исполнения, а лишь экраном отображения.

Стандартный браузер, без установки клиента

Пользователь открывает любой современный браузер (Chrome, Firefox, Safari, Edge) и подключается по адресу, открытому через TR7. Не требуется ни локального клиента, ни расширения браузера, ни агента, ни VPN-туннеля. Один и тот же метод одинаково работает на управляемых организацией ноутбуках, на собственном телефоне сотрудника, на личных машинах внешних подрядчиков и на общих компьютерах. Нужен лишь актуальный браузер.

Список разрешённых доменов и контроль навигации

Каждая изолированная сессия привязана к доменам, разрешённым оператором. Запросы навигации, клики по ссылкам внутри страницы, перенаправления одностраничных приложений и попытки открыть новую вкладку — все они оцениваются по списку разрешений до исполнения. Пользователя не уведёт на посторонний сайт посреди сессии; внедрённое перенаправление не сможет направить сессию туда, где её быть не должно.

Полная запись сессии — встроенная, а не прикрученная позже

Каждая изолированная сессия непрерывно записывает: видео отрендеренного экрана, умные скриншоты, инициируемые значимыми событиями (клик, навигация, отправка формы), пословный захват клавиатуры, операции буфера обмена вместе с их содержимым, положение мыши и изменения URL. Готовые доказательства для расследования без отдельного продукта записи.

На одной платформе с WAAP, ADC и шлюзом доступа

Удалённая изоляция браузера работает внутри того же движка TR7, который доставляет ваши приложения, защищает их с помощью WAAP и аутентифицирует пользователей через шлюз доступа. Единая модель vService, единая консоль оператора, единый аудиторский след, единая модель полосы пропускания. Это не отдельный продукт для лицензирования и интеграции.

Что вы получаете с удалённой изоляцией браузера TR7

Все приведённые ниже возможности входят в состав той же платформы TR7. Настраивайте для каждого приложения, без написания кода.

Изолированная среда на каждую сессию

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

Поток изображения через стандартный браузер

Отрендеренное приложение доходит до пользователя как поток изображения в реальном времени через любой современный браузер. Конечная точка получает изображение; она не получает ни HTML, порождающий изображение, ни JavaScript, управляющий взаимодействием, ни cookie, хранящие состояние аутентификации.

Список разрешённых доменов, понимающий одностраничные приложения

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

Новые вкладки, всплывающие окна и правый клик заблокированы по умолчанию

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

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

Скриншоты инициируются тем, что пользователь действительно делает — клик, навигация, отправка формы, действие копирования. Пары «до и после» навигации фиксируют историю «на что кликнули → что открылось». Положение мыши отмечается на скриншоте. Страницы захватываются после завершения загрузки, а не наполовину отрендеренными.

Пословное логирование клавиатуры

Нажатия клавиш записываются не как сырые коды клавиш, а как читаемые события слов. Автоповтор отфильтровывается. Backspace отмечается прямо в строке. Операции копирования, вырезания и вставки логируются вместе с их реальным содержимым. Аналитики безопасности читают пригодный к использованию транскрипт того, что вводил пользователь, а не низкоуровневый поток событий.

Логирование содержимого буфера обмена

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

Полная видеозапись сессии

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

Защиты пиксельного уровня, наслаиваемые поверх

Возможности anti-OCR обработки, форензик-водяного знака и шифрования текста TR7 работают над потоком изображения изолированной сессии. После того как поверхность приложения оказывается на стороне платформы, эти защиты отображения становятся возможными — они формируют сами пиксели до того, как те достигнут пользователя.

Живой предпросмотр оператора и конфигурация во время выполнения

Операторы могут в реальном времени наблюдать любую активную сессию из консоли управления, мгновенно менять настройки защиты (текст водяного знака, интенсивность anti-OCR, записи списка разрешений) и сразу видеть эффект. Сессия не перезапускается, соединение пользователя не разрывается.

Тайм-аут простоя и корректное завершение сессии

Настраиваемый тайм-аут простоя автоматически завершает брошенные сессии — освобождает ресурсы платформы и не даёт разблокированному экрану бесконечно оставаться живым. Сессия закрывается корректно и отправляет уведомление координатору, чтобы слот пользователя можно было использовать повторно.

Как работает запись сессии

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

01

Умные скриншоты — не периодические, а инициируемые событиями

Скриншоты делаются при значимых действиях пользователя: клик, навигация, отправка формы, операция копирования или вставки, критическое административное действие. Периодические скриншоты в большинстве своём выдают пустые кадры; скриншоты, инициируемые событиями, всегда выдают кадры, показывающие, почему они были сделаны. Результат — гораздо более короткий набор захвата с гораздо более высоким сигналом.

02

Пары «до и после» навигации

Когда пользователь кликает на что-то, запускающее навигацию, захватываются два скриншота: один — страница в момент клика, другой — после полной загрузки цели. Пара рассказывает историю «на что кликнули → что открылось». Исследователям не нужно догадываться, какой клик породил какую страницу.

03

Положение мыши, отмеченное на скриншотах

Каждый скриншот содержит видимый указатель (красный круг), показывающий, где находилась мышь в момент захвата. Точный элемент, на который пользователь кликнул или навёл, виден с одного взгляда — нет нужды сопоставлять отдельные журналы мыши с меткой времени скриншота.

04

Захваты ждут затихания сети

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

05

Пословное логирование клавиатуры в пригодном формате

Клавиши буферизуются на пробелах, enter, tab и коротких тайм-аутах и сбрасываются — так что журнал читается как слова и команды, а не как поток отдельных нажатий клавиш. Автоповтор отфильтровывается. Backspace появляется как отметка в строке. Операции буфера обмена логируют реальное содержимое. Транскрипт читается как пригодная к использованию запись.

06

Непрерывное видео рядом со скриншотами

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

Где эта возможность важна

Консоли SCADA и операционных технологий

Интерфейсы промышленного управления, которые никогда не должны быть напрямую доступны с корпоративной рабочей станции, тем более с личного устройства. Операторы заходят на консоль SCADA через браузер; само приложение остаётся на платформе TR7, вдали от конечной точки пользователя.

Привилегированные консоли администрирования

Облачные консоли управления, инструменты администрирования баз данных, панели CI/CD, внутренние плоскости управления — высокоценные цели, где одна скомпрометированная конечная точка администратора может дать злоумышленникам доступ к продакшену. Изоляция помещает консоль не на ноутбук администратора, а на платформу.

Порталы конфиденциальных документов

Юридические документы, финансовые отчёты, дата-румы M&A, материалы совета директоров, предъявления регуляторам — всё, что организация показывает, но не хочет выпускать наружу. Изолированная сессия в сочетании с anti-OCR и водяным знаком закрывает и путь скачивания документа, и путь скриншота.

Доступ подрядчиков и третьих сторон

Внешние сотрудники, которым доступ выдан на определённый срок с ограниченными правами. Они заходят в приложение из любого браузера, видят только те разделы, что требуются их роли, а по завершении работы остаётся полностью записанная сессия. Не нужно выдавать корпоративный ноутбук; не нужен и VPN-клиент, который пришлось бы устанавливать и обслуживать на машине подрядчика.

Доступ с собственного устройства сотрудника

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

Просмотрщики медицинских данных (PHI) и данных пациентов

Клиническому персоналу нужно читать на экране записи пациентов, результаты лабораторий и изображения — нередко с общих рабочих станций и мобильных устройств. Защищаемый просмотрщик работает на платформе; на устройство пользователя не попадает ничего, что могло бы слить PHI, который он должен показывать.

Часто задаваемые вопросы

Нужно ли пользователю что-то устанавливать?
Нет. Пользователь открывает любой современный браузер — Chrome, Firefox, Safari, Edge — и подключается к URL TR7. Никакой установки клиента, расширения браузера, VPN или локального приложения. Мобильные устройства и неуправляемые конечные точки работают так же, как управляемые ноутбуки; единственное требование — актуальный браузер.
Что произойдёт, если устройство пользователя скомпрометировано?
Нет ничего, против чего атака могла бы действовать в отношении приложения. Контент, который получает устройство, — это только отрендеренный поток изображения: нет DOM для извлечения, нет JavaScript для внедрения, нет cookie для кражи, нет API-ответа для перехвата. Кейлоггер или экранный рекордер на конечной точке всё ещё может захватить то, что пользователь видит и вводит; именно эта поверхность и есть та, которую призваны защищать функции anti-OCR обработки, форензик-водяного знака и шифрования текста — смотрите соответствующие страницы по защитам пиксельного уровня, дополняющим эту возможность.
Какие веб-приложения можно запускать в изолированной сессии?
Любое современное веб-приложение. Изолированная сессия запускает актуальный браузерный движок на платформе TR7, поэтому те же приложения, что работают в Chrome, работают и внутри изолированной сессии: одностраничные приложения, классические страницы с серверным рендерингом, приложения за аутентификацией, внутренние дашборды, веб-консоли администрирования, SCADA HMI и т. д. Опыт пользователя — это обычное интерактивное веб-приложение, меняется лишь то, где оно работает.
Каково влияние на производительность и пользовательский опыт?
Поток изображения передаётся в реальном времени по стандартным веб-протоколам. Клики и ввод с клавиатуры поступают обратно с низкой задержкой. Для большинства интерактивных веб-приложений пользовательский опыт сопоставим с локальным запуском приложения. Наибольшее влияние на воспринимаемую производительность оказывают тяжёлый графический контент (видео, анимация, сложное 3D) и сетевое расстояние между пользователем и платформой — те же факторы, что важны для любого веб-приложения.
Платформа только облачная или локальная (on-prem)?
On-prem. Удалённая изоляция браузера TR7 работает на той же платформе, что и ваш TR7 ADC, WAAP и шлюз доступа — на вашем оборудовании, в вашем дата-центре, под вашими сетевыми контролями. Изолированные сессии, трафик приложений, скриншоты, журналы клавиатуры и видео сессий — всё остаётся внутри вашей сети. На пути ваших чувствительных приложений нет стороннего сервиса изоляции.
Где хранятся записи сессий?
На вашей платформе. Видеофайлы, скриншоты, журналы событий и транскрипты клавиатуры записываются в управляемое TR7 хранилище на платформе. Операторы могут предъявлять их через консоль управления, экспортировать в SIEM или хранилище доказательств либо подключать к существующей аудиторской инфраструктуре. Записи не покидают вашу сеть.
Как это работает с другими возможностями TR7 ZeroLeak?
Удалённая изоляция браузера — это основа, лежащая в основе остальных. Когда поверхность приложения оказывается на платформе, платформа может формировать пиксели до того, как они достигнут пользователя — именно поэтому становятся возможными Anti-OCR защита (защита от захвата экрана), Форензик-водяной знак (отслеживание с меткой сессии) и Шифрование текста (защита копирования-вставки). Каждая из них — настраиваемая возможность над изолированной сессией; комбинируйте по своему усмотрению для каждого защищаемого приложения.
Что происходит, когда сессия завершается или истекает по тайм-ауту?
Изолированная сессия полностью демонтируется. Нет состояния браузера, нет cookie, никакие данные в памяти не переходят к следующему пользователю. Тайм-аут простоя автоматически завершает брошенные сессии — забытый, разблокированный экран не останется бесконечно живым. Платформа уведомляет координатора об освобождении слота, чтобы его можно было использовать повторно для следующей сессии.

Уберите приложение с устройства пользователя

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