http://dlsvr01.asus.com/pub/ASUS/wireless/WL-600g/GPL_WL600g_1028A.zip
[bcm963xx.git] / targets / fs.src / etc / l7-protocols / protocols / finger.pat
diff --git a/targets/fs.src/etc/l7-protocols/protocols/finger.pat b/targets/fs.src/etc/l7-protocols/protocols/finger.pat
new file mode 100755 (executable)
index 0000000..dcacf65
--- /dev/null
@@ -0,0 +1,21 @@
+# Finger - User information server - RFC 1288
+# Pattern quality: good notsofast undermatch overmatch
+# Protocol groups: ietf_draft_standard networking
+#
+# Usually runs on port 79
+#
+# This pattern is lightly tested.
+#
+# To get or provide more information about this protocol and/or pattern:
+# http://www.protocolinfo.org/wiki/Finger
+# http://lists.sourceforge.net/lists/listinfo/l7-filter-developers
+
+# If you really want to use this pattern, I would set it up so that
+# it only gets consulted to confirm that traffic on port 79 is actually
+# finger.
+
+finger
+# The first matches the client request, which should look like a username.
+# The second matches the usual UNIX reply (but remember that they are
+# allowed to say whatever they want)
+^[a-z][a-z0-9\-_]+|login: [\x09-\x0d -~]* name: [\x09-\x0d -~]* Directory: