I. Introduction
Industrial control systems are equipped with supervisory control and data acquisition (SCADA), programmable logic controllers (PLCs), remote terminal units, and industrial automation and control systems [1]. These physical components manage data collection and control the functions of industrial control system (ICS). The major function of ICS is to monitor and control the automated operations of critical infrastructures (CIs) like water distributed systems (WDS), power systems, and oil refineries. The increasing advancements in ICS have made these systems more vulnerable to cyberattacks. Intruding the control of ICS can paralyze the operations of CIs and cause economic damage to the entire infrastructure [2].