From: Russ Combs Date: Fri, 29 May 2015 14:46:51 +0000 (-0400) Subject: add file magic lua X-Git-Tag: 3.0.0-233~963 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c834f3da209a5c55ef0ca8de09c2ad3591d8aab5;p=thirdparty%2Fsnort3.git add file magic lua --- diff --git a/lua/CMakeLists.txt b/lua/CMakeLists.txt index 23abea622..05e768952 100644 --- a/lua/CMakeLists.txt +++ b/lua/CMakeLists.txt @@ -1,5 +1,6 @@ set (LUA_SCRIPTS + file_magic.lua snort.lua snort_defaults.lua sample.rules diff --git a/lua/Makefile.am b/lua/Makefile.am index 39ce4e826..1cd6f1d4d 100644 --- a/lua/Makefile.am +++ b/lua/Makefile.am @@ -3,6 +3,7 @@ AUTOMAKE_OPTIONS=foreign no-dependencies x_includedir = $(sysconfdir)/snort x_include_HEADERS = \ +file_magic.lua \ snort.lua \ snort_defaults.lua \ sample.rules diff --git a/lua/snort.lua b/lua/snort.lua index 937e84aee..ef790e0c6 100644 --- a/lua/snort.lua +++ b/lua/snort.lua @@ -35,6 +35,7 @@ if ( not conf_dir ) then end dofile(conf_dir .. '/snort_defaults.lua') +dofile(conf_dir .. '/file_magic.lua') --------------------------------------------------------------------------- -- configure modules @@ -61,6 +62,8 @@ stream_ip = { } stream_icmp = { } stream_tcp = { } stream_udp = { } +stream_user = { } +stream_file = { } arp_spoof = { } back_orifice = { } @@ -82,5 +85,12 @@ ftp_server = default_ftp_server ftp_client = { } ftp_data = { } +file_id = +{ + enable_type = true, + enable_signature = true, + file_rules = file_magic, +} + wizard = default_wizard