Dynamically loadable modules were introduced with Snort 2.6. They can be
loaded via directives in snort.conf or via command-line options.
Syntax |
Description |
dynamicpreprocessor 27#27 file 2#2shared library path3#3 4#4 directory
2#2directory of shared libraries3#3 28#28 |
Tells snort to load the dynamic preprocessor shared library (if file is used)
or all dynamic preprocessor shared libraries (if directory is used). Specify
file, followed by the full or relative path to the shared library. Or,
specify directory, followed by the full or relative path to a directory of
preprocessor shared libraries. (Same effect as
-dynamic-preprocessor-lib or -dynamic-preprocessor-lib-dir
options). See chapter for more information on dynamic
preprocessor libraries. |
dynamicengine 27#27 file 2#2shared library path3#3 4#4 directory
2#2directory of shared libraries3#3 28#28 |
Tells snort to load the dynamic engine shared library (if file is used) or all
dynamic engine shared libraries (if directory is used). Specify file,
followed by the full or relative path to the shared library. Or, specify
directory, followed by the full or relative path to a directory of
preprocessor shared libraries. (Same effect as -dynamic-engine-lib
or -dynamic-preprocessor-lib-dir options). See chapter for more information on dynamic engine libraries. |
dynamicdetection 27#27 file 2#2shared library path3#3 4#4 directory
2#2directory of shared libraries3#3 28#28 |
Tells snort to load the dynamic detection rules shared library (if file is
used) or all dynamic detection rules shared libraries (if directory is used).
Specify file, followed by the full or relative path to the shared library.
Or, specify directory, followed by the full or relative path to a directory
of detection rules shared libraries. (Same effect as
-dynamic-detection-lib or -dynamic-detection-lib-dir
options). See chapter for more information on dynamic
detection rules libraries. |