Research Article

ICSTrace: A Malicious IP Traceback Model for Attacking Data of the Industrial Control System

Table 2

When the function code is 0 × 00, it is system function and further divided into 7 groups.

Function group codeFunctionSubfunction codeSubfunction

1Programmer commands1Request diag data
2VarTab
2Cyclic data1Memory
3Block function1List blocks
2List blocks of type
3Get block info
4CPU function1Read SZL
2Message service
5Security1PLC password
6PBC BSEND/BRECVNoneNone
7Time function1Read clock
2, 3Set clock
4Read clock (following)