Я установил Snort на FreeBSD-9.1 (32-битную версию) со стандартных портов, используя:
pkg_add -r snort
После настройки и запуска с:
snort -c /etc/snort/snort.conf -A full -u snort -g snort -i em1 -T
Я получаю эту ошибку:
ERROR: /etc/snort/snort.conf(337) Unknown preprocessor: "ftp_telnet".
Выполняя поиск в Интернете, я обнаружил, что это может произойти, если я использую snort.conf
с версией, отличной от самой snort, но это не мой случай. Моя версия фырканья:
,,_ -*> Snort! <*-
o" )~ Version 2.9.3.1 IPv6 GRE (Build 40)
'''' By Martin Roesch & The Snort Team: http://www.snort.org/snort/snort-team
Copyright (C) 1998-2012 Sourcefire, Inc., et al.
Using libpcap version 1.3.0
Using PCRE version: 8.31 2012-07-06
Using ZLIB version: 1.2.7
и я использую snortrules-snapshot-2931.tar.gz
с snort.org.
У меня был некоторый предыдущий опыт установки и запуска snort в Linux, и я никогда не сталкивался с такими ошибками, но я довольно новичок в BSD-UNIX.