1 <!-- @(#) $Id: ./etc/rules/pure-ftpd_rules.xml, 2011/09/08 dcid Exp $
3 - Official pure-ftpd rules for OSSEC.
4 - Author: Peter Ahlert <peter@ifup.de>
5 - Author: Daniel B. Cid
6 - License: http://www.ossec.net/en/licensing.html
10 <group name="syslog,pure-ftpd,">
11 <rule id="11300" level="0">
12 <decoded_as>pure-ftpd</decoded_as>
13 <description>Grouping for the pure-ftpd rules.</description>
16 <rule id="11301" level="3">
17 <if_sid>11300</if_sid>
18 <match>[INFO] New connection from</match>
19 <description>New FTP connection.</description>
20 <group>connection_attempt,</group>
23 <rule id="11302" level="5">
24 <if_sid>11300</if_sid>
25 <match>[WARNING] Authentication failed for user</match>
26 <description>FTP Authentication failed.</description>
27 <group>authentication_failed,</group>
30 <rule id="11303" level="0">
31 <if_sid>11300</if_sid>
32 <match> [INFO] Logout| [INFO] Timeout</match>
33 <description>FTP user logout/timeout</description>
36 <rule id="11304" level="0">
37 <if_sid>11300</if_sid>
38 <match> [NOTICE] </match>
39 <description>FTP notice messages</description>
42 <rule id="11305" level="5">
43 <if_sid>11300</if_sid>
44 <match>[INFO] Can't change directory to</match>
45 <description>Attempt to access invalid directory</description>
48 <rule id="11306" level="10" frequency="6" timeframe="120">
49 <if_matched_sid>11302</if_matched_sid>
50 <description>FTP brute force (multiple failed logins).</description>
51 <group>authentication_failures,</group>
54 <rule id="11307" level="10" frequency="6" timeframe="60">
55 <if_matched_sid>11301</if_matched_sid>
57 <description>Multiple connection attempts from same source.</description>
61 <rule id="11309" level="3">
62 <if_sid>11300</if_sid>
63 <match>[INFO] \S+ is now logged in| is now logged in</match>
64 <description>FTP Authentication success.</description>
65 <group>authentication_success,</group>
68 <rule id="11310" level="0">
69 <decoded_as>pure-transfer</decoded_as>
70 <description>Rule grouping for pure ftpd transfers.</description>
73 <rule id="11311" level="0">
74 <if_sid>11310</if_sid>
76 <description>File added to ftpd.</description>
79 <rule id="11312" level="0">
80 <if_sid>11310</if_sid>
82 <description>File retrieved from ftpd.</description>
87 </group> <!-- SYSLOG,PURE-FTPD -->