Книга: Windows Script Host для Windows 2000/XP
Протоколирование действий сценариев в журналах событий
Протоколирование действий сценариев в журналах событий
При использовании WSH имеется возможность вести аудит успехов и отказов для сценариев, т.е. автоматически заносить в журнал событий системы информацию об успешных или неуспешных (с точки зрения безопасности) попытках запуска сценариев. Для этой цели служат два параметра системного реестра (LogSecuritySuccesses
и LogSecurityFailures
), которые были описаны в табл. 4.2.
Замечание
Для просмотра журнала событий можно воспользоваться соответствующей оснасткой в ММС или выбрать в меню Пуск (Start) пункт Все программы | Администрирование | Просмотр событий (All Programs | Administrative Tools | Event Viewer).
Рассмотрим пример. Установим режим безопасности так, чтобы для сценариев WSH велся как аудит успехов (LogSecuritySuccesses="1"
), так и аудит отказов (LogSecurityFailures="1"
). Если теперь заблокировать сценарии WSH (Enabled="0"
) и попытаться запустить какой-либо сценарий, то в журнал событий системы будет добавлена запись об отказе (рис. 4.26).
Рис. 4.26. Информация об отказе для сценария WSH в журнале событий системы
Разрешим теперь выполнение сценариев WSH (Enabled="1"
) и установим режим безопасности, при котором будут запускаться только сценарии с цифровыми подписями, для которых установлено доверие (TrustPolicy=2
). Если запустить какой-либо сценарий с такой подписью (например, Signed.js с подписью, созданной на основе сертификата "Попов надежный"), то в журнале событий системы появится запись об успехе (рис. 4.27).
Рис. 4.27. Информация об успехе для сценария WSH в журнале событий системы
- Параметры реестра, влияющие на политику безопасности для WSH
- Блокировка локальных и удаленных сценариев WSH. Пример административного шаблона
- Три режима выполнения сценариев WSH
- Протоколирование действий сценариев в журналах событий
- Применение к сценариям WSH политики ограниченного использования программ
- Блокировка сценария с заданным именем
- Блокировка сценариев с заданной подписью
- Раздел VII Левиафан в Сети: защита права на тайну частной жизни после событий 2013 г.
- Расширение механизма событий
- Диаграммы последовательности действий
- Запуск сценариев на удаленных машинах. Контроль за ходом выполнения таких сценариев
- 7.7. Безопасность сценариев
- Ограничение сценариев
- Документирование сценариев
- Отмена ошибочных действий
- Глава 5 Доступ из сценариев к файловой системе
- 17.3.6. Распространение событий
- Пример приложения Pocket PC, демонстрирующий работу средств контроля запуска событий
- 19.7.9. Обработка сигналов и протоколирование