Ограниченный языковой режим PowerShell

PowerShell Constrained Language Mode

Ограниченный языковой режим PowerShell — режим исполнения PowerShell, ограничивающий доступ скриптов к типам .NET, COM-объектам и опасным языковым конструкциям.

Ограниченный языковой режим PowerShell — режим языка PowerShell, уменьшающий набор доступных операций для интерактивных команд и сценариев. В нём ограничено создание и использование многих объектов .NET и COM, вызовы произвольных API и отдельные динамические конструкции. Режим автоматически применяется PowerShell при действующей поддерживаемой политике контроля приложений, например WDAC или AppLocker. Ручная установка режима для отдельного сеанса сама по себе не является границей безопасности и без такой политики может быть обойдена пользователем. Он рассчитан на снижение возможностей постэксплуатации при запуске недоверенных или пользовательских сценариев, но не устраняет необходимость контролировать, какие скрипты и модули разрешены к запуску. Его используют на управляемых рабочих станциях и серверах как часть многоуровневой защиты PowerShell. Режим отличается от Execution Policy: Execution Policy регулирует правила запуска скриптов и не является границей безопасности, тогда как Constrained Language Mode ограничивает доступные языковые возможности. Он также не заменяет JEA, которое делегирует конкретные административные команды.

Синонимы и варианты написания:

Constrained Language ModeCLMрежим ограниченного языка PowerShell
Просмотров: 15

Статьи по теме

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

Связанные термины

Exploit Protection

Exploit Protection — набор настраиваемых системных и прикладных мер защиты Windows, затрудняющих эксплуатацию уязвимостей, прежде всего связанных с повреждением памяти.

БезопасностьWindowsУправление

ACME(Automatic Certificate Management Environment)

ACME — прикладной протокол автоматизации выпуска, продления и отзыва сертификатов, подтверждающий контроль заявителя над доменом или иным идентификатором.

БезопасностьУправлениеСеть

AMSI(Antimalware Scan Interface)

AMSI — интерфейс Windows, через который интегрированные приложения передают содержимое скриптов, макросов и другие данные зарегистрированному средству защиты для проверки.

БезопасностьWindowsМониторинг

AppArmor

AppArmor — система мандатного контроля доступа Linux, ограничивающая программы профилями; профиль обычно выбирается по пути исполняемого файла, а файловые правила сопоставляются с путями.

БезопасностьLinuxУправление

AppLocker

AppLocker — встроенный механизм контроля запуска в Windows, разрешающий или запрещающий файлы по данным издателя, пути или хешу, а упакованные приложения — по атрибутам пакета.

БезопасностьWindowsУправление