Параметры командной строки

В Linux утилита Log Scanner запускается из командной строки следующим образом:

./log_scanner [−h|−−help] [−r|−−report] [−c|−−config] [[−p|−−path]|[−s|−−hash]|[−u|−−url]|[−i|−−ip]] [значение]

В Windows утилита Log Scanner запускается из командной строки следующим образом:

log_scanner.exe [−h|−−help] [−r|−−report] [−c|−−config] [[−p|−−path]|[−s|−−hash]|[−u|−−url]|[−i|−−ip]] [значение]

Параметры командной строки описаны в следующей таблице.

Параметры командной строки Log Scanner

Параметр

Описание

−h

‑‑help

Вывод на экран сообщения о порядке использования.

Если указан этот параметр, все остальные параметры игнорируются.

−r

‑‑report

Если указан этот параметр, Kaspersky CyberTrace Service возвращает ответ в Log Scanner в том же сокете, в котором был отправлен запрос, а Log Scanner сохраняет результат в текстовом файле. Выходному файлу присваивается имя log_scanner_report%current_time%.txt, где %current_time% – дата и время (включая секунды) создания выходного файла. Место сохранения выходного файла задается в элементе OutputDir конфигурационного файла Log Scanner.

Если в потоках данных об угрозах Kaspersky Threat Data Feeds обнаружен URL, IP-адрес или хеш, в выходной файл записывается его категория и контекстная информация. После обработки всего ввода на вывод выдается следующая информация:

  • Количество запросов, отправленных в Kaspersky CyberTrace Service
  • Количество обнаружений киберугроз, полученных из Kaspersky CyberTrace Service
  • Время, затраченное на выполнение всех проверок

Если этот параметр не указан, Kaspersky CyberTrace Service будет генерировать вывод в соответствии с параметрами, указанными в его конфигурационном файле.

Если этот параметр указан, убедитесь, что атрибут enable элемента OutputSetting → FinishedEventFormat в конфигурационном файле Kaspersky CyberTrace Service не имеет значение false.

−c

‑‑config

Путь к конфигурационному файлу. Это может быть как абсолютный, так и относительный путь. Относительный путь рассчитывается относительно каталога, из которого запускается Log Scanner.

По умолчанию Log Scanner использует конфигурационный файл log_scanner.conf, размещенный в каталоге, из которого запускается Log Scanner.

−p

‑‑path

Путь к каталогу или текстовому файлу, содержащему URL, IP-адреса и хеши, которые необходимо сверить с потоками данных об угрозах Kaspersky Threat Data Feeds. Это может быть как абсолютный, так и относительный путь. Относительный путь рассчитывается относительно каталога, в котором находится исполняемый файл Log Scanner. Если указан путь к каталогу, обрабатываются все файлы, содержащиеся в нем и во всех его подкаталогах.

Каждая строка каждого обработанного файла отправляется в Kaspersky CyberTrace Service в качестве данных для проверки. Какое-либо дополнительное форматирование не применяется. Kaspersky CyberTrace Service анализирует строки с использованием регулярных выражений, заданных в его конфигурационном файле.

Можно указать несколько путей; в этом случае каждый путь следует предварять ключом −p. Например:

./log_scanner −p log1.txt −p log2.txt

log_scanner.exe −p log1.txt −p log2.txt

−s

‑‑hash

Хеши, которые необходимо сверить с потоками данных об угрозах по Kaspersky Threat Data Feeds. Это могут быть хеши MD5, SHA1 или SHA256; Log Scanner определяет тип хеша по его длине. Если указывается несколько хешей, они должны быть разделены символом пробела. Например:

./log_scanner −s A8315A5D4C8ACB982372C16B83BAEAAA −s A72C5B99F2706B00718279C9533A3648

log_scanner.exe −s A8315A5D4C8ACB982372C16B83BAEAAA −s A72C5B99F2706B00718279C9533A3648

−i

‑‑ip

IP-адреса, которые необходимо сверить с потоками данных об угрозах по Kaspersky Threat Data Feeds. Если указывается несколько IP-адресов, они должны быть разделены символом пробела. Например:

./log_scanner −i 15.54.33.54 −i 45.62.66.69

log_scanner.exe −i 15.54.33.54 −i 45.62.66.69

−u

‑‑url

URL, которые необходимо сверить с потоками данных об угрозах по Kaspersky Threat Data Feeds. Если указывается несколько URL, они должны быть разделены символом пробела. Например:

./log_scanner −u http://example.com/malware_test −u http://example.com/phishing_test

log_scanner.exe −u http://example.com/malware_test −u http://example.com/phishing_test

Параметр −u не следует использовать для проверки URL, содержащих амперсанд (&). Чтобы проверить URL, содержащий амперсанд, скопируйте этот URL в текстовый файл и проверьте этот файл с использованием параметра −p, как описано выше.

Если не указан ни один из параметров −p, −s, −u или −i, а только значение для проверки, это значение интерпретируется как путь к файлу или каталогу для проверки.

Утилита Log Scanner использует текущую локаль операционной системы.

В начало