# SNMP Traps - Simple Network Management Protocol (RFC1157) # Pattern attributes: good veryfast fast subset # Protocol groups: networking ietf_internet_standard # Wiki: http://en.wikipedia.org/wiki/SNMP # Copyright (C) 2008 Matthew Strait, Ethan Sommer; See ../LICENSE # # Usually runs on UDP ports 162 # # These filters match SNMPv1 packets without fail, and are made # as specific as possible not to match any ASN.1 encoded protocols. # However these could still be matched by other protocols that # use ASN.1 encoding # Contributed by Goli SriSairam # This pattern has been tested and is believe to work well. # # To get or provide more information about this protocol and/or pattern: # http://www.protocolinfo.org/wiki/SNMP # http://lists.sourceforge.net/lists/listinfo/l7-filter-developers # SNMPv1 Trap # matches SNMP trap header # version \x02\x01 # community string \x04.+ # PDU type \xa4 (TRAP) # enterprise \x06.+ # agent address \x40\x04\.?.?.?.? # trap type \x02\x01.? # specific trap type \x02\x01.? # timestamp \x43 snmp-trap ^\x02\x01\x04.+\xa4\x06.+\x40\x04.?.?.?.?\x02\x01.?\x02\x01.?\x43