prismprint.c (main module of WIDZ_PROBEMON)
 
 
 by FATBLOKE
    www.loud-fat-bloke.co.uk

      mark osborne 
 
Function
  This  little program monitors an area for
  802.11 traffic that might be hostile
 
Usage 
    The card must be up 
           
	   $ ifconfig wlan0 up
    and must in monitor mode 2   
   
            $ iwpriv wlan0 monitor 2

     Then start with 
     
        $  widz_probemon  wlan0  > logfile
 
 
 
The alerts
  alert1 
        Alert if the essid is empty
              It the calls the Alert script and the
               logs the next 100 packets from that source
 
 
 alert2 
         alert if more then MAXASSO occur in
                       less than     Maxasso time 
              It the calls the Alert script and the
 
 alert3
         alert if mac is ini the  badmac file  which
         is a simple list of macs in hex
/*
        The format of the ./badmacs file is :-
0020ab1b9bcc
0030ab1b9bcc
*/
  alert4
         alert if ssid  is in ./badsids file        
 
 Alertx
         calls all scripts in directory ./scripts/*.sh
         after setting the following environment variable
 
           $WIDZSSID
            $WIDZPACKETTYPE
             $WIDZMAC1
              $WIDZMAC2
                $WIDZMAC3
  
 
   These functions are controlled by file
 
  probemon.conf
 
  this has the following stanzas
usebadmacs=y|n
usebadssids=y|n
usescripts=y|n
    comments start with # in col 0 just like the old days
    



