 
 
 
 
 
 
 
  
Use of the Stream5 preprocessor is required for sfPortscan. Stream gives portscan direction in the case of connectionless protocols like ICMP and UDP. You should enable the Stream preprocessor in your snort.conf, as described in Section 2.2.2.
The parameters you can use to configure the portscan module are:
 protocol
protocol 
Available options:
 scan_type
scan_type 
Available options:
 level
level 
Available options:
 ip1
ip1 ip2/cidr[ [port
ip2/cidr[ [port port2-port3]]
port2-port3]] 
 
Defines which IPs, networks, and specific ports on those hosts to watch. The list is a comma separated list of IP addresses, IP address using CIDR notation. Optionally, ports are specified after the IP address/CIDR using a space and can be either a single port or a range denoted by a dash. IPs or networks not falling into this range are ignored if this option is used.
 ip1
ip1 ip2/cidr[ [port
ip2/cidr[ [port port2-port3]]
port2-port3]] 
 
Ignores the source of scan alerts. The parameter is the same format as that of watch_ip.
 ip1
ip1 ip2/cidr[ [port
ip2/cidr[ [port port2-port3]]
port2-port3]] 
 
Ignores the destination of scan alerts. The parameter is the same format as that of watch_ip.
 file
file 
  
This option will output portscan events to the file specified. If file does not contain a leading slash, this file will be placed in the Snort config dir.
This option will include sessions picked up in midstream by Stream5. This can lead to false alerts, especially under heavy load with dropped packets; which is why the option is off by default.
This option will include sessions picked up in midstream by the stream module, which is necessary to detect ACK scans. However, this can lead to false alerts, especially under heavy load with dropped packets; which is why the option is off by default.
This optional keyword is allowed with any policy to avoid packet processing. This option disables the preprocessor. When the preprocessor is disabled only the memcap option is applied when specified with the configuration. The other options are parsed but not used. Any valid configuration may have "disabled" added to it.
 
 
 
 
 
 
