Настройка и запуск задачи аудита безопасности с помощью командной строки
Вы можете настраивать и запускать задачу аудита безопасности через интерфейс командной строки для следующих источников правил:
- База данных уязвимостей Kaspersky ICS CERT для АСУ ТП;
- Конфигурации безопасности и соответствий стандартам для операционных систем;
- Пользовательская база правил из файла.
Чтобы настроить и запустить задачу аудита безопасности через интерфейс командной строки:
- На устройстве запустите интерпретатор командной строки (например, cmd.exe) с правами учетной записи локального администратора.
- С помощью команды
cdперейдите в папку, где находится файл kavshell.exe.Например:
cd C:\Program Files (x86)\Kaspersky Lab\Kaspersky Industrial CyberSecurity for Nodes.5.0.0и нажмите на клавишу ENTER.Также вы можете добавить путь к исполняемому файлу в системную переменную %PATH% на этапе установки приложения и выполнять команду без перехода в папку приложения.
- Выполните команду:
KAVSHELL SCAN-OVAL [/SOURCE:<kl|kl-compl|file>] [/REPOSITORY:show] [/PATH:<полный путь и имя архива с OVAL-правилами или архива с OVAL- и XCCDF-правилами>] [/EXTERNAL-VARS:<полный путь и имя ZIP-архива с внешними переменными>] [/MODE:<all|exclude|include>] [/DEFINITIONS:<тип уязвимости_01;тип уязвимости_02;...;тип уязвимости_N>] /RESULT-PATH:путь к папке с отчетом> - Нажмите на клавишу Enter
Параметры команды для настройки и запуска задачи аудита безопасности
Параметр
Описание
SCAN-OVALОбязательный параметр.
Запускает задачу аудита безопасности на устройстве.
/SOURCEПараметр определяет источник правил, которые необходимы для аудита безопасности.
Доступные значения:
kl– база данных уязвимостей Kaspersky ICS CERT для АСУ ТП, входящая в поставку. Доступна для обращения через командную строку после успешного обновления баз и модулей Kaspersky Industrial CyberSecurity for Nodes.kl-compl– конфигурации безопасности и соответствий стандартам для операционных систем, входящие в поставку. Доступны для обращения через командную строку после успешного обновления баз и модулей Kaspersky Industrial CyberSecurity for Nodes.file– пользовательская база правил из файла.
Если значение параметра не указано, по умолчанию используется источник База данных уязвимостей Kaspersky ICS CERT для АСУ ТП (
/SOURCE=kl)./REPOSITORYПараметр доступен, если в качестве источника правил выбраны конфигурации безопасности и соответствия стандартам для операционных систем (
/SOURCE=kl-compl).Если параметр указан, то вместо выполнения задачи аудита безопасности Kaspersky Industrial CyberSecurity for Nodes сохраняет в папку отчета (определяется параметром
/RESULT-PATH) XML-файл, в котором перечислены названия имеющихся конфигураций безопасности./PATHПараметр указывает полный путь путь к архиву с XML-файлом, содержащим OVAL-правила, или к архиву с XML-файлами с OVAL- и XCCDF-правилами для источников Конфигурации безопасности и соответствий стандартам для операционных систем (
/SOURCE=kl-compl) и Пользовательская база правил из файла (/SOURCE=file).OVAL- и XCCDF-правила должны быть сохранены в кодировке UTF-8 без BOM.
/EXTERNAL-VARSПараметр указывает полный путь и имя ZIP-архива с XML-файлом, содержащим внешние переменные для OVAL-правил.
Параметр доступен, если источник содержит только OVAL-правила.
/MODEПараметр определяет режим проверки на уязвимости.
Параметр доступен, если источник содержит только OVAL-правила.
Доступные значения параметра:
all– выполняется проверка на все уязвимости, указанные в источнике.exclude– выполняется проверка на уязвимости, указанные в источнике, кроме указанных с помощью параметра/definitions.include —выполняется проверкана уязвимости, которые указаны с помощью параметра/definitions.
Если значение параметра не задано, по умолчанию используется режим
all./DEFINITIONSПараметр определяет список типов уязвимостей, разделенных точкой с запятой, которые необходимо проверить или исключить из проверки.
Параметр доступен, если источник содержит только OVAL-правила.
Например:
oval:org.mitre.oval.test:def:998;oval:org.mitre.oval.test:def:999.Используется совместно с параметром
/MODE=includeили/MODE=exclude./RESULT-PATHОбязательный параметр.
Параметр указывает путь к папке, куда будет записан отчет сканирования в формате XML. Имя файла содержит имя узла, дату и время выполнения задачи.
Если параметр не задан, выполнение задачи завершается с ошибкой.
Коды возврата команды SCAN-OVAL:
0– команда выполнена успешно;1– общая ошибка.
Если команда выполнена успешно (код 0), в папке, указанной с помощью параметра /RESULT-PATH, создается отчет в формате XML.