1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
* logs/
Library for internal representation of firewall logs.
* config/
Library for configuration option handling.
* wflogs/
Code for the wflogs executable.
* input_modules/
Every log format supported by wflogs will have its own sub-directory here.
wfinmodule.h - defines common input (parsing) module interface.
* skel/
Obsolete for the moment.
Model for a wflogs input module.
Real skeleton is in input_modules/ dir: wfinmodule.h inmodule.cc
* netfilter/
Module that parses netfilter log format.
* ipchains/
Module that parses ipchains log format.
* ipfilter/
Module that parses ipfilter log format.
* cisco_pix/
Module that parses cisco PIX log format.
* cisco_ios/
Module that parses cisco IOS log format.
* snort/
Module that parses snort IDS log format.
* output_modules/
Every wflogs output module has its own sub-directory here.
wfoutmodule.h - defines common output (exportation) module interface.
* skel/
Obsolete for the moment.
Model for a wflogs output module.
Real skeleton is in output_modules/ dir: wfoutmodule.h outmodule.cc
* text/
Module that exports logs in text format.
* html/
Module that exports logs in HTML format.
* xml/
Module that exports logs to XML format. Contains the XML wflogs DTD.
* human/
Module that exports logs to a natural language format.
* netfilter/
Module that exports logs to netfilter format.
* ipchains/
Module that exports logs to ipchains format.
* ipfilter/
Module that exports logs to ipfilter format.
* man/
Man pages.
* test/
Some log samples.
* include/
Directory containing global include files.
* lib/
Some useful misc. stuff.
* po/
Internationalization stuff.
|