Design of Dynamic Analysis and Grammar Generation Method in Industrial Control Protocols Test

Zhen Ni,Qianmu Li,Ting Li
DOI: https://doi.org/10.1109/ithings/greencom/cpscom/smartdata.2019.00056
2019-01-01
Abstract:The paper proposes a fuzzy processing method combined with dynamic information from the level of system program in industrial control protocol realization. The paper first expounds the theory of dynamic taint analysis and then gives the definition of dynamic information required and, proposes the fuzzy test method combined with dynamic information. The method proposed tracks program execution, finds the input fields affecting conditional branches through the dynamic taint analysis, and captures the dependence relationship of conditional branches to guide test case grammar generation pertinently, thus increasing the opportunity of executing codes on the deep level. The results of comparison experiment prove that the method improves the validity of test cases and the coverage rate of codes to some extent, and also increases the probability of finding the anomalies in protocol realization greatly.
What problem does this paper attempt to address?