Snort - Host Attributes Table - inlcude pfsense interfaces as hosts?
- 
 Hi, 
 when creating configuration files using nmap and hogger the interfaces of the pfsense box (which runs snort) get included as hosts too.
 Should I leave them in the host attributes table or remove them?
 MaxPS:Thanks for the wonderful packages!! 
- 
 Hi, 
 when creating configuration files using nmap and hogger the interfaces of the pfsense box (which runs snort) get included as hosts too.
 Should I leave them in the host attributes table or remove them?
 MaxPS:Thanks for the wonderful packages!! I personally would not include the pfSense interfaces in the Host Attribute Table (but I guess there is no real harm if you do). The real usefulness for this feature is customizing Snort's detection and preprocessor engines for the various hosts Snort is protecting. Bill 
- 
 Thanks a lot, Bill. Hogger seems to create unusable files. 
 I am getting:
 snort[28040]: FATAL ERROR: /usr/local/etc/snort/snort_7277_igb0/snort.conf(272) ==> failed to load attribute table from /usr/local/etc/snort/snort_7277_igb0/host_attributesDo you know of a good tutorial on how to create these files? 
 Especially I lack the orientation on what the possible values are. E.g. Should I use the nmap value ssl/http or https as protocol?
 I only find very few samples. And I wonder if the file format has changed since hogger was published.Could you please point me to a comprehensive example? Thank you again. 
- 
 Thanks a lot, Bill. Hogger seems to create unusable files. 
 I am getting:
 snort[28040]: FATAL ERROR: /usr/local/etc/snort/snort_7277_igb0/snort.conf(272) ==> failed to load attribute table from /usr/local/etc/snort/snort_7277_igb0/host_attributesDo you know of a good tutorial on how to create these files? 
 Especially I lack the orientation on what the possible values are. E.g. Should I use the nmap value ssl/http or https as protocol?
 I only find very few samples. And I wonder if the file format has changed since hogger was published.Could you please point me to a comprehensive example? Thank you again. I found this sample file (attached) that was put together from one of the core Snort VRT guys, Joel Esler. I used it during my testing of the Host Attribute Table feature. I have not actually done a nmap/hogger run, but will. I did the nmap scan but then got distracted on another project and never processed it the rest of the way. I will do so to see what problems, if any, I encounter. The attached file was copied from this online article from 2010 by Joel: http://www.csoonline.com/article/546763/tuning-snort-with-host-attribute-tables I've never run across a really great document reference for the Host Attribute Table. 
 Bill
- 
 Hi Bill, 
 I tested your file and it does work. Thank you very much.A readable overview of current nmap detectable OSes can be found here: http://nmap.org/data/os-classes.txt Found some indications of policies in https://github.com/jasonish/snort/blob/master/src/preprocessors/Stream5/snort_stream5_tcp.c (or download snort source to get it.): 
 /* enum for policy names */
 static char *reassembly_policy_names[] = {
 "no policy!",
 "FIRST",
 "LINUX",
 "BSD",
 "OLD LINUX",
 "LAST",
 "WINDOWS",
 "SOLARIS",
 "HPUX11",
 "IRIX",
 "MACOS",
 "HPUX10",
 "WINDOWS VISTA",
 "WINDOWS 2003"
 "IPS"
 };Would you choose WINDOWS 2003 frag policy for a windows 2008 Server? Thank you! 
 BR, Max
- 
 Hi Bill, 
 I tested your file and it does work. Thank you very much.A readable overview of current nmap detectable OSes can be found here: http://nmap.org/data/os-classes.txt Found some indications of policies in https://github.com/jasonish/snort/blob/master/src/preprocessors/Stream5/snort_stream5_tcp.c (or download snort source to get it.): 
 /* enum for policy names */
 static char *reassembly_policy_names[] = {
 "no policy!",
 "FIRST",
 "LINUX",
 "BSD",
 "OLD LINUX",
 "LAST",
 "WINDOWS",
 "SOLARIS",
 "HPUX11",
 "IRIX",
 "MACOS",
 "HPUX10",
 "WINDOWS VISTA",
 "WINDOWS 2003"
 "IPS"
 };Would you choose WINDOWS 2003 frag policy for a windows 2008 Server? Thank you! 
 BR, MaxJust a hunch, and this is not based on any research, but I would choose Windows Vista for Windows 2008 over Windows 2003. It seems that for a number of other things, Vista and Windows 7 more closely resemble Windows 2008 and 2008 R2 than does Windows 2003. One place is hardware drivers, for instance. Usually something that works on Vista has a decent chance of working on 2008, and pretty much any Windows 7 driver is likely to work on 2008. Bill 
- 
 Thanks! 
