content and protected_content Search Location Arguments
Depth
| Note | This option is 
			 only supported when configuring the 
			  | 
Specifies the maximum content search depth, in bytes, from the beginning of the offset value, or if no offset is configured, from the beginning of the packet payload.
For example, in a rule with a content value of 
		  cgi-bin/phf, and 
		  offset value of 
		  3, and a 
		  depth value of 
		  22, the rule starts searching for a match to the 
		  cgi-bin/phf string at byte 3, and stops after
		  processing 22 bytes (byte 25) in packets that meet the parameters specified by
		  the rule header. 
		
You must specify a value that is greater than or equal to the length of the specified content, up to a maximum of 65535 bytes. You cannot specify a value of 0.
The default depth is to search to the end of the packet.
Distance
Instructs the rules engine to identify subsequent content matches that occur a specified number of bytes after the previous successful content match.
Because the distance counter starts at byte 0, specify one less than the number of bytes you want to move forward from the last successful content match. For example, if you specify 4, the search begins at the fifth byte.
You can specify a value of -65535 to 65535 bytes. If you specify
		  a negative 
		  Distance value, the byte you start searching on may
		  fall outside the beginning of a packet. Any calculations will take into account
		  the bytes outside the packet, even though the search actually starts on the
		  first byte in the packet. For example, if the current location in the packet is
		  the fifth byte, and the next content rule option specifies a 
		  Distance value of -10 and a 
		  Within value of 20, the search starts at the beginning
		  of the payload and the 
		  Within option is adjusted to 15. 
		
The default distance is 0, meaning the current location in the packet subsequent to the last content match.
Length
| Note | This option is 
			 only supported when configuring the 
			  | 
The Length
				protected_content keyword option indicates the length, in bytes, of the unlashed search string. 
For example, if you used the content 
		  Sample1 to generate a secure hash, use 
		  7 for the 
		  Length value. You 
		  must enter a value in this field. 
		
Offset
Specifies in bytes where in the packet payload to start searching for content relative to the beginning of the packet payload. You can specify a value of 65535 to 65535 bytes.
Because the offset counter starts at byte 0, specify one less than the number of bytes you want to move forward from the beginning of the packet payload. For example, if you specify 7, the search begins at the eighth byte.
The default offset is 0, meaning the beginning of the packet.
Within
| Note | This option is 
			 only supported when configuring the 
			  | 
The 
		  Within option indicates that, to trigger the rule,
		  the next content match must occur within the specified number of bytes after
		  the end of the last successful content match. For example, if you specify a 
		  Within value of 
		  8, the next content match must occur within the next
		  eight bytes of the packet payload or it does not meet the criteria that
		  triggers the rule. 
		
You can specify a value that is greater than or equal to the length of the specified content, up to a maximum of 65535 bytes.
The default for Within is to search to the end of the packet.