Closed georgemakrakis closed 7 months ago
Thanks George for the contribution. We will check these with the standard
Next, we will run the parser with your provided pcap.
In the meanwhile, could you explain why the qualifier QU_UNSPECIFIED is not caught? In my point of view, there is a difference between "I know that I know nothing about something" and "I know nothing about something". In this case, I would know that no qualifier is provided instead of no qualifier was detected in the protocol and may be missing or available.
Data types affected: C_RC_NA_1, C_DC_NA_1 , C_SC_NA_1
@Crubumble and @JPLettuce thank you for taking a look at it.
I am not entirely sure about what do you mean with the question regarding the qualifier in the ASDU types C_RC_NA_1, C_DC_NA_1 , C_SC_NA_1. As far as I can tell from the resources that I have followed, when the bits 2..6 (counting from 0) are all False, the QU is considered not defined. Or that maybe something that I am not aware of since I do not have access to the IEC 60870-5-104:2006 and IEC 60870-5-101:2003 documents.
Dear team,
This PR adds some Spicy events and parsing for some BSI-based ASDUs. These have been tested using the PCAP from: https://github.com/automayt/ICS-pcap/blob/master/IEC%2060870/iec104/iec104.pcap
I do not have access to the IEC 60870-5-104:2006 and IEC 60870-5-101:2003 documents from the standard so all my contributions are based on the documents that I describe here.
George.