SNMP v2c, v3 (unauth and encrypted)
--- /dev/null
+Test for accessing SNMP fields for v2c request/response PDU types.
+
+PCAP URL:
+ http://packetlife.net/captures/SNMPv2c_get_requests.cap
--- /dev/null
+requires:
+ features:
+ - HAVE_LIBJANSSON
+ - RUST
+ files:
+ - rust/src/snmp/snmp.rs
+
+args:
+ - -k none
+
+checks:
+
+ - filter:
+ count: 8
+ match:
+ event_type: snmp
+ snmp.version: 2
+
+ - filter:
+ count: 3
+ match:
+ event_type: snmp
+ snmp.pdu_type: get_request
+ snmp.community: "[R0_C@cti!]"
+ snmp.version: 2
+
+ - filter:
+ count: 1
+ match:
+ event_type: snmp
+ snmp.pdu_type: get_next_request
+ snmp.community: "[R0_C@cti!]"
+ snmp.version: 2
+ snmp.vars: ["0.1"]
--- /dev/null
+Test for accessing SNMP fields for v3 request/response PDU types, with some encrypted PDUs.
+
+PCAP URL:
+ http://packetlife.net/captures/SNMPv3.cap
--- /dev/null
+requires:
+ features:
+ - HAVE_LIBJANSSON
+ - RUST
+ files:
+ - rust/src/snmp/snmp.rs
+
+args:
+ - -k none
+
+checks:
+
+ - filter:
+ count: 8
+ match:
+ event_type: snmp
+ snmp.version: 3
+
+ - filter:
+ count: 2
+ match:
+ event_type: snmp
+ snmp.pdu_type: get_request
+ snmp.version: 3
+
+ - filter:
+ count: 4
+ match:
+ event_type: snmp
+ snmp.pdu_type: encrypted
+ snmp.version: 3
--- /dev/null
+Test for accessing SNMP fields for v3 request/response PDU types, without authentication nor encryption.
+
+PCAP generated using Net-SNMP daemon.
--- /dev/null
+requires:
+ features:
+ - HAVE_LIBJANSSON
+ - RUST
+ files:
+ - rust/src/snmp/snmp.rs
+
+args:
+ - -k none
+
+checks:
+
+ - filter:
+ count: 8
+ match:
+ event_type: snmp
+ snmp.version: 3
+
+ - filter:
+ count: 3
+ match:
+ event_type: snmp
+ snmp.pdu_type: get_request
+ snmp.version: 3
+
+ - filter:
+ count: 1
+ match:
+ event_type: snmp
+ snmp.pdu_type: get_bulk_request
+ snmp.version: 3