@article{oai:uec.repo.nii.ac.jp:00010089, author = {Fujita, Shintaro and Hata, Kosuke and Mochizuki, Akinori and Sawada, Kenji and Shin, Seiichi and Hosokawa, Shu}, issue = {1}, journal = {Artificial Life and Robotics}, month = {Feb}, note = {This paper proposes a security testbed system for industrial control systems. In control systems, controllers are final fortresses to continue the operation of field systems. Then, we need countermeasures of controllers. The whitelisting function is efficient in controller security. The whitelisting function registers normal operations in a list and detects unregistered operations as abnormal. We need a testbed system to check whether the whitelist function does not affect other functions of the controller. The industrial controller and its engineering tool are relatively expensive, and are customized with respect to controller vendors. To enhance the whitelist development, this study proposes a testbed system using OpenPLC which is an open-source software. This system is independent of controller vendors and is applicable for controller programming languages. We implement a whitelist based anomaly detection method for the testbed system and validate that the anomaly detection method operates correctly.}, pages = {149--154}, title = {OpenPLC based control system testbed for PLC whitelisting system}, volume = {26}, year = {2021} }