Here you can find infomation about the match pattern that is
used in most of the protocol probes in DSNS

You pattern is a string that contains normal text plus place-
holders like '?' and '*'. '*' stands for any range of chars
and '?' must only be replaced by one char.

So if you want to match succesfull against

a) 220 FTP Server ready.
b) 220 Micosoft FTP Service ready.

your pattern could look like

220*FTP*


As you can see, it is very unique.  To match

a) HTTP/1.0 200 OK
b) HTTP/1.0 404 Not Found
c) HTTP/1.1 403 Access forbidden

your pattern could look like

HTTP/1.? ??? *


