Сообщение Snort — ПРЕДУПРЕЖДЕНИЕ: препроцессоры не настроены для политики 0

Я установил и настроил snort 2.9.7.2, и он работает без проблем. Однако мой вопрос: что означает следующее предупреждение?

«Нет препроцессоров, настроенных для политики 0»

Это сообщение отображается, когда я запускаю команду:

snort -v

person JG4    schedule 07.04.2015    source источник
comment
как ты решил свою проблему?   -  person hubman    schedule 08.01.2020


Ответы (4)


Это сообщение указывает на то, что препроцессор snort не загружен. Чтобы избавиться от этого предупреждения, используйте следующую команду:

snort -v -c /etc/snort/snort.conf

Убедитесь, что файл конфигурации /etc/snort/snort.conf присутствует и в нем включены препроцессоры.

person Arun Kaushal    schedule 31.12.2015
comment
После этого я получаю сообщение ОШИБКА: ../rules/app-detect.rules(33) Unknown ClassType: web-application-attack Fatal Error, Quiting.. - person Shawn Sim; 01.06.2017
comment
Можно простить любого, кто думает, что путь будет загружаться по умолчанию, если его не указать. - person MrYellow; 03.12.2017
comment
В 2019 году Snort неправильно устанавливается в Windows 10. Я получаю различные сообщения об ошибках, пытаясь следовать примерам документации. Одно сообщение включает имена путей Linux, которых нет в Windows. Нет смысла приводить здесь подробности, если Snort больше не является жизнеспособным инструментом или на самом деле не поддерживается для Windows. Можно ли использовать Snort на сервере Linux для снижения нагрузки, вызванной несанкционированной активностью веб-сайтов и электронной почты? Я пробовал его в Windows, чтобы оценить его для использования на моих стандартных веб-сайтах и ​​электронной почте. - person David Spector; 05.10.2019

У меня была такая же ошибка:

No preprocessors configured for policy 0

Это было потому, что я забыл распаковать все правила в нужные папки. После распаковки правил ошибка ушла.

person William A    schedule 25.02.2021

Проверьте, включен ли он, и посмотрите, есть ли у него sid или msg с помощью:

snort -A console -c /etc/snort/snort.conf

И проверьте, отправляет ли какой-либо из препроцессоров предупреждения, если нет, вам следует перекомпилировать его.

person DXH30    schedule 22.10.2019

Вы должны включить препроцессоры snort:

snort -v -c /etc/snort/snort.conf

Убедитесь, что у snort.conf включены все ваши препроцессоры.

person Abdul R Farouk    schedule 04.11.2019