Несколько дней назад появилась новость о том, что Досяго принял решение опубликовать исходный код Платформа BrowserBox Pro под лицензией GPLv3,
Для тех, кто не знает о BrowserBox, они должны знать, чтоe — мощное приложение RBI что предоставляет расширенные возможности потоковой передачи и превосходный набор функций для расширенного просмотра.
Это похоже на подключение к удаленному рабочему столу специально разработан для потоковой передачи веб-браузера. Этот позволяет использовать различные варианты использования, включая безопасный просмотр, совместный просмотр, автоматизацию браузера и многое другое.
БраузерБокс предоставляет своего рода прокси для просмотра сайтов, который предполагает функцию отображения веб-страниц, которые предоставляются пользователю через веб-интерфейс, воспроизводящий интерфейс браузера. Код (JavaScript, HTML и CSS) сайтов, открываемых через этот веб-интерфейс, обрабатывается в среде песочницы, а уже отрендеренный контент только передается клиенту.
Мы рады сообщить, что BrowserBox Pro, мощный инструмент для удаленного просмотра и изоляции браузера, теперь с открытым исходным кодом! С этим шагом наша цель — способствовать сотрудничеству, стимулировать инновации и расширять использование BrowserBox Pro среди разработчиков и организаций.
БраузерБокс обеспечивает дополнительный уровень защиты клиентских систем при просмотре через Интернет, переместив функции обработки веб-страниц в изолированную среду, которая может работать на другом хосте или в облачной среде. Уже отрендеренный контент передается в клиентскую систему. Код платформы написан на JavaScript с использованием фреймворка Node.js.
Этот подход позволяет защитить систему заказчика в случае наличия вредоносных компонентов на сайте или эксплуатируя незакрытые уязвимости в браузере: попытки атаки не выходят за пределы песочницы и не могут повлиять на клиента, так как в его браузере обрабатывается не контент, а только «изображение», готовое к износу.
Вынос обработки веб-страниц в отдельную службу также может быть использован для сокрытия IP-адресов пользователей, защиты от отслеживания перемещений и предотвращения косвенной идентификации устройства.
BrowserBox Pro доступен под разными лицензиями для различных сценариев использования:
Использование с открытым исходным кодом. Если вы создаете приложение с открытым исходным кодом по лицензии, совместимой с Стандартной общественной лицензией GNU v3 (GPLv3), вы можете использовать BrowserBox Pro в соответствии с условиями GPLv3.
Некоммерческое использование — BrowserBox Pro можно использовать бесплатно в некоммерческих целях. Сюда входят государственные и общественные учреждения, некоммерческие организации, частные исследователи и люди, которые не предполагают коммерческого применения. Некоммерческие пользователи защищены условиями Некоммерческой лицензии Polyform 1.0.
Коммерческое использование. Для коммерческого использования, использования с закрытым исходным кодом, без GPL или другого проприетарного использования BrowserBox Pro предлагает коммерческую лицензию, которая позволяет вам использовать программное обеспечение в коммерческих продуктах и приложениях без положений GPLv3. Эта лицензия гарантирует, что ваш код останется проприетарным, и дает вам свободу разрабатывать коммерческие сайты, сервисы, проекты и приложения с помощью BrowserBox Pro.
Чтобы приобрести коммерческую лицензию или ознакомиться с различными вариантами лицензии, посетите веб-сайт BrowserBox Pro.
Помимо защиты, BrowserBox Pro также предоставляет некоторые дополнительные функции.Вроде поддержка совместного использования одного сеанса браузера несколькими пользователями (многопользовательский режим с общим чатом), публичная трансляция сессий с веб-сайтами и приложениями (стриминг через WebRTC), вставлять другие веб-сайты через " », работать тонким клиентом для маломощных систем, создавать интернет-киоски (например, использовать терминалы в интернет-кафе), записывать сессии с веб-сайтами, готовить наглядные руководства по работе с веб-приложениями.
Отдельные внутренние компоненты BrowserBox можно использовать для создания собственных редакций веб-прокси, автоматизации работы с браузером, создания интерактивных консолей и симуляторов. Поддерживается гибкая настройка веб-интерфейса и управление потреблением ресурсов. Для доступа к клиентской системе в изолированной внешней среде без создания прослушивающего сокета на сетевом порту можно использовать переадресацию через SSH.
Наконец, если вы заинтересованы в том, чтобы узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.