6 мая 2026, 05:20
Amazon представила публичный инициатива среды для контролируемого выполнения скриптов REX (Trusted Remote Execution)


Amazon опубликовала публичный ядро безопасного исполнения скриптов под названием REX (Trusted Remote Execution). Подход допускает только разрешённые для каждого конкретного скрипта операции. В частности, если сценарий рассчитан на разбор логов, то ему будет предоставлен только доступ на чтение лога, а несанкционированные попытки удаления или изменения файлов заблокируются. Исходный исходник проекта написан на языке Rust и опубликован на GitHub под лицензией Apache 2.0.
По информации OpenNET, инициатива REX может применяться для контроля и ограничения операций, выполняемых скриптами, генерируемыми ИИ‑агентами в процессе выполнения запросов системной автоматизации. Например, при задействовании REX владелец хоста может блокировать выполнение нецелевых действий и управлять тем, какие именно операции разрешены, независимо от запросов, поступающих ИИ‑агенту. Подобный решение даёт функция защититься от нового класса атак, в которых злоумышленники используют подстановку запросов ИИ‑агентам для выполнения действий в системе.
Для написания скриптов в REX применяется язык Rhai (использует динамическую типизацию и предоставляет синтаксис, напоминающий смесь JavaScript и Rust). К скрипту привязываются правила на языке Cedar, регламентирующие каждую выполняемую скриптом системную операцию. Скрипты в REX выполняются в изолированном Sandbox‑окружении, где допускаются только явно разрешённые правилами операции с файлами, сетевые возможности, средства управления процессами и прочие системные функции. Каждый системный вызов, такой как открытие, чтение или запись файла, перед выполнением авторизируется в соответствии с заданными правилами.
Модель обеспечения безопасности в REX строится на том, что правила отделены от скриптов и определяются не создателями скриптов или запускающими скрипты, а владельцем сервиса. Для исключения состояния гонки в скриптах и атак через символические ссылки в скриптах по возможности используются файловые дескрипторы, а не пути. По умолчанию выполняемые движком REX скрипты не имеют прямого доступа к хосту и проводят операции через авторизированные Rust программный интерфейс.

Читают сейчас

3 часа назад
Создатель оригинального «Диспетчера задач» Windows опубликовал мониторинг системы для macOS
Бывший инженер Microsoft Дэйв Пламмер, стоявший за разработкой «Диспетчера задач» для Windows, показал TMOG — систему мониторинга для macOS. По словам Пламмера, создать альтернативу его подтолкнули ог

3 часа назад
Агент ФБР похитил приблизительно $1 млн с иностранных криптокошельков
Агенту Федерального бюро расследований США Патрику Ярочу предъявили обвинения по двум федеральным статьям за перевод на свои счета почти $1 млн с криптовалютных кошельков, связанных с государством, ко

4 часа назад
Вышел трейлер The Fertile Crescent 2 — пиксельной RTS в духе Age of Empires
MicroProse and Wield Interactive анонсировали ранний доступ стратегии The Fertile Crescent 2: Collapse of the Bronze Age, которая позволит защищать и развивать поселение в сеттинге бронзового века. Оз

4 часа назад
Череда релизов: вышли новые версии Axiom JDK, Axiom NIK, Libercat и Axiom JDK Express
В прошлом месяце мы выпустили обновления для четырёх наших решений Java-стека: Axiom JDK, Axiom JDK Express, Axiom Native Image Kit Pro и Libercat. В новые версии вошли исправления уязвимостей, бэкпор

4 часа назад
«Группа Астра» выкупила права на систему управления базами данных «Персей»
Компания «Тантор Лабс», входящая в «Группу Астра», приобрела у ООО «МТ‑Интеграция» исключительные права на результаты интеллектуальной деятельности, связанные с отечественной системой управления базам