Review on Fuzz Testing for Protocols in Industrial Control Systems
Huiying Lan, Yanbin Sun · 2021
The most significant advantage of fuzz testing is that it can detect security vulnerabilities in industrial control system (ICS) protocols with lower time, labor and economic costs. Therefore, fuzzing has been one of the most popular vulnerability detection techniques in the field of ICS protocols. In recent years, researchers have invested a lot of effort to improve fuzzing technology that applied to protocols in ICS. However, there is no relatively unanimous view on the direction of fuzzing technology in ICS protocols. Therefore, this article seeks to construct such a view. This article reviews the problems encountered in fuzz testing in ICS protocols in recent years and analyzes perspectives in which different fuzz testing techniques have been improved. Finally, for the future work, this article summarizes some research trends in the field of fuzz testing for protocols in industrial control systems.