-
Notifications
You must be signed in to change notification settings - Fork 17
Closed
Description
🐛 Summary
We have identified 9 BACnet messages that are not supported / logged by the ICSNPP BACnet parser. They are:
- Confirmed Request 0x1e "Subscribe-COV-Property-Multiple"
- Confirmed Request 0x1f "Confirmed-COV-Notification-Multiple"
- Unconfirmed Request 0x0a "Write-Group"
- Unconfirmed Request 0x0b "Unconfirmed-COV-Notification-Multiple"
- Unconfirmed Request 0x0d "Who-Am-I"
- Unconfirmed Request 0x0e "You-Are"
- Error
- Reject
- Abort
Items 3 & 4 appear in the logs as "Unknown Service Choice". The remainder are not logged at all.
Request adding parsing for the noted service requests and for Error, Reject, and Abort messages.
To reproduce
- Ingest the attached composite BACnet pcap into the zeek parser.
- Review bacnet.log
Expected behavior
We expected log entries in bacnet.log for every BACnet service or error response.
What did you expect to happen that didn't?
See attached zip file containing test pcap and bacnet.log
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels