I have followed this guide to install Snort, using Barnyard2, BASE, IIS, and MySql.
My Snort is up & running and loads of events are being logged. After weeding out some false positives, I wanted to test the arpspoof preprocessor.
So I enabled:
preprocessor arpspoof
preprocessor arpspoof_detect_host: 192.168.1.1 58:6d:8f:a0:40:7f
preprocessor arpspoof_detect_host: 192.168.1.3 d4:3d:7e:38:37:4d
And ran an arp attack using ettercap. The problem is that these events do not show up in my winids (and neither in mysql database). It seems to be a similar problem to this one.
Now, Ive checked my barnyard output window, and the ettercap events DO show up there (see screenshot), they are just not shown in the BASE UI. My feeling is thus that it is a formatting issue: the arpspoof preprocessor outputs the events in a format which barnyard cannot log to mySQL OR which is incompatible with the BASE interface. Does anyone have an idea how to solve this?