Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Парсер логов Dr.Web по CEF


Автор: Текстоплет 18.9.2013, 17:25
Доброго времени.

В качестве рабочего-тестового стенда используется VirtualBox с двумя виртуальными машинами Линукс и Windows.
На виртуальной windows-машине стоит ХР с Dr.Web 8.2
Задача сводится к написанию парсера логов этого антивируса: парсер фиксируют новую запись в журнале, переписывает её в соответствии со стандартом CEF (Common Event Format) и посылает на rsyslog линукса Debian 6 (а там уже в отдельный файл записывается).

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

Заранее спасибо. 

 

Автор: bsa 20.9.2013, 12:55
Текстоплет, перевод в формат CEF ничего сложного не составляет. Достаточно только нужные поля напечатать в нужном порядке с разделителями. Ты лучше покажи пример лога др. Вэба (все возможные форматы событий) и мы тебе сразу же подскажем оптимальный парсер.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)