YARA. Запуск YARA-проверки
Команда KAVSHELL YARA позволяет запустить YARA-проверку.
Синтаксис команды
KAVSHELL YARA <full path to a YARA file> | /PATH=<path to a folder with YARA files> [<additional arguments>]
Параметры команды
Обязательный параметр | Описание |
| Полный путь к YARA-файлу, по которому требуется выполнить поиск. Вы можете указать пути к нескольким YARA-файлам через пробел. Обязательный параметр, если не передан параметр Пример:
|
| Полный путь к папке с YARA-файлами, по которым требуется выполнить поиск. Обязательный параметр, если не передан параметр Пример:
|
| Необязательный параметр. Быстрая YARA-проверка. Для каждого объекта приложение фиксирует в журнале одно вхождение обнаруженного маркера. При этом приложение скрывает дубликаты обнаруженных маркеров в журнале. Быстрая YARA-проверка позволяет сократить время проверки больших файлов. Если параметр не задан, приложение выполняет стандартную YARA-проверку. В этом режиме приложение отображает дубликаты обнаруженных маркеров в журнале. |
| Необязательный параметр. Ограничение количества уникальных сработавших правил, при превышении которого приложение прекращает YARA-проверку. Если значение параметра не задано или равно |
| Необязательный параметр. Ограничение длительности YARA-проверки в секундах. По истечении указанного времени приложение останавливает YARA-проверку. Если значение параметра не задано или равно |
| Необязательный параметр. Параметр запускает рекурсивную проверку вложенных папок в рамках выборочной проверки ( |
| Необязательный параметр. Параметр запускает YARA-проверку файлов по указанному списку папок. Вы можете указать несколько значений через пробел. Kaspersky Industrial CyberSecurity for Nodes поддерживает символы Если значение параметра не задано, приложение выполняет YARA-проверку на всех локальных дисках, кроме сетевых, облачных и подключаемых дисков. |
| Необязательный параметр. Проверка памяти всех запущенных процессов. |
| Необязательный параметр. Проверка памяти только для указанных процессов. Необходимо через пробел указать пути к исполняемым файлам процессов вместе с названиями файлов. Вы можете также использовать символы |
| Необязательный параметр. Ограничение размера файлов для YARA-проверки. Приложение пропускает файлы большего размера. |
| Необязательный параметр. Формирование области проверки. Вы можете указать несколько значений через пробел. Доступны следующие значения:
Область проверки необходимо задавать с параметром Пример:
|
| Необязательный параметр. Исключение файлов из YARA-проверки. Вы можете указать несколько значений через пробел. Доступны следующие значения:
Исключения необходимо задавать с параметром Пример:
|
| Необязательный параметр. YARA-проверка объектов точек автозапуска. |
| Необязательный параметр. Исключение объектов точек автозапуска из области проверки. Необходимо через пробел указать пути к исполняемым файлам процессов вместе с названиями файлов. Вы можете также использовать символы |
| Необязательный параметр. Если указан путь к папке, приложение сохраняет результаты сканирования по указанному пути в файле yara_<имя компьютера>_<время завершения сканирования>.txt. Если указан путь к конкретному TXT-файлу, приложение сохраняет результаты сканирования в нем. Например: Результаты проверки будут выведены в командной строке независимо от того, указано ли значение параметра |
| Необязательный параметр. Пароль учетной записи KLAdmin или учетной записи пользователя с необходимыми разрешениями. Если значение параметра не указано, приложение предложит ввести пароль в следующей строке. |
| Необязательный параметр. Имя учетной записи пользователя с необходимыми разрешениями. Если значение параметра не указано, приложение предложит ввести имя учетной записи в следующей строке. Значение параметра не нужно указывать, если вы ввели пароль от учетной записи KLAdmin. |
Пример
KAVSHELL YARA C:\rule.yara /SCANFOLDERS=c:\scanFolder\ /RECURSIVE=on
KAVSHELL YARA /PATH=c:\rules\ /SCANFOLDERS=c:\scanFolder\ /FASTSCAN=on
KAVSHELL YARA c:\rules\rule1.yara c:\rules\rule2.yara /SCANFOLDERS=c:\scanFolder\ /LOGFOLDER=c:\yara_logs\
KAVSHELL YARA /PATH=c:\rules\ /SCANFOLDERS=c:\scanFolder\ c:\scanFolder2\ /LOGFOLDER=c:\yara_logs\