journal article·2024-10-10Open access

An Anomaly Detection Method for Oilfield Industrial Control Systems Fine-Tuned Using the Llama3 Model

Jianming Zhao, Ziwen Jin, Peng Zeng, Chuan Sheng, Tianyu Wang

Applied Sciences· Volume 14· Issue 20

Abstract

The device anomaly detection in an industrial control system (ICS) is essential for identifying devices with abnormal operating states or unauthorized access, aiming to protect the ICS from unauthorized access, malware, operational errors, and hardware failures. This paper addresses the issues of numerous manufacturers, complex models, and incomplete information by proposing a fingerprint extraction method based on ICS protocol communication models, applied to an anomaly detection model fine-tuned using the Llama3 model. By considering both hardware and software characteristics of ICS devices, the paper designs a fingerprint vector that can be extracted in both active and passive network communication environments. Experimental data include real ICS network traffic from an oilfield station and extensive ICS device traffic data obtained through network scanning tools. The results demonstrate that the proposed method outperforms existing methods in terms of accuracy and applicability, especially in differentiating devices from various manufacturers and models, significantly enhancing anomaly detection performance. The innovation lies in using large language models for feature extraction and the anomaly detection of device fingerprints, eliminating dependency on specific ICS scenarios and protocols while substantially improving detection accuracy and applicability.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Anomaly Detection Techniques and Applications · Smart Grid Security and Resilience · Network Security and Intrusion Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China

Key Laboratory of Networked Control Systems, Chinese Academy of Sciences, Shenyang 110016, China

Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China

University of Chinese Academy of Sciences, Beijing 100049, China

Funding

National Key R&D Program of China · Special Research Assistant Program of Chinese Academy of Sciences, China Postdoctoral Science Foundation · Science and Technology Plan Project of Liaoning Province · Youth Innovation Promotion Association of the Chinese Academy of Sciences

References (29)

Show source-provided references
1. Industrial Control Systems: Cyberattack Trends and Countermeasures10.1016/j.comcom.2020.03.007 ↗
2. Architecture and Security of SCADA Systems: A Review10.1016/j.ijcip.2021.100433 ↗
3. Current and Future Communication Solutions for Smart Grids: A Review10.1109/ACCESS.2022.3168740 ↗
4. Abosata, N., Al-Rubaye, S., Inalhan, G., and Emmanouilidis, C. (2021). Internet of Things for System Integrity: A Comprehensive Survey on Security, Attacks and Countermeasures for Industrial Applications. Sensors, 21.10.3390/s21113654 ↗
5. The Hybrid Technique for DDoS Detection with Supervised Learning Algorithms10.1016/j.comnet.2019.04.027 ↗
6. Malicious Insider Attack Detection in IoTs Using Data Analytics10.1109/ACCESS.2019.2959047 ↗
7. Security Against Communication Network Attacks of Cyber-Physical Systems10.1007/s40313-018-0420-9 ↗
8. Distributed Attack Detection and Secure Estimation of Networked Cyber-Physical Systems Against False Data Injection Attacks and Jamming Attacks
9. Tan, S.F., and Samsudin, A. (2021). Recent Technologies, Security Countermeasure and Ongoing Challenges of Industrial Internet of Things (IIoT): A survey. Sensors, 21.10.3390/s21196647 ↗
10. A Survey of Intrusion Detection in Wireless Network Applications10.1016/j.comcom.2014.01.012 ↗
11. GTID: A Technique for Physical Device and Device Type Fingerprinting10.1109/TDSC.2014.2369033 ↗
12. Hybrid-Augmented Device Fingerprinting for Intrusion Detection in Industrial Control System Networks10.1109/MWC.2017.1800132 ↗
13. Unsupervised Machine Learning Techniques for Detecting PLC Process Control Anomalies10.3390/jcp2020012 ↗
14. Networked Industrial Control Device Asset Identification Method Based on Improved Decision Tree10.1007/s10922-024-09805-z ↗
15. ShoVAT: Shodan-based Vulnerability Assessment Tool for Internet-facing Services10.1002/sec.1262 ↗
16. A New Approach Customizable Distributed Network Service Discovery System10.1155/2021/6627639 ↗
17. Understanding the Usage of Industrial Control System Devices on the Internet10.1109/JIOT.2018.2826558 ↗
18. Behavioral Fingerprinting of Internet-of-Things Devices10.1002/widm.1337 ↗
19. Traffic Fingerprinting Attacks on Internet of Things Using Machine Learning10.1109/ACCESS.2020.2969015 ↗
20. Industrial Control System Network Intrusion Detection by Telemetry Analysis10.1109/TDSC.2015.2443793 ↗
21. PUMD: A PU Learning-Based Malicious Domain Detection Framework10.1186/s42400-022-00124-x ↗
22. On Cyber Attacks and Signature Based Intrusion Detection for Modbus Based Industrial Control Systems
23. HML-IDS: A Hybrid-Multilevel Anomaly Prediction Approach for Intrusion Detection in SCADA Systems10.1109/ACCESS.2019.2925838 ↗
24. Device Fingerprinting Using Deep Convolutional Neural Networks
25. Koball, C., Rimal, B.P., Wang, Y., Salmen, T., and Ford, C. (2023). IoT Device Identification Using Unsupervised Machine Learning. Information, 14.10.3390/info14060320 ↗
26. IoTTFID: An Incremental IoT Device Identification Model Based on Traffic Fingerprint10.1109/ACCESS.2023.3284542 ↗
27. Unknown Attack Traffic Classification in SCADA Network Using Heuristic Clustering Technique10.1109/TNSM.2023.3238402 ↗
28. NeuPot: A Neural Network-Based Honeypot for Detecting Cyber Threats in Industrial Control Systems10.1109/TII.2023.3240739 ↗
29. Abdin, M., Aneja, J., Awadalla, H., Awadallah, A., Awan, A.A., Bach, N., Bahree, A., Bakhtiari, A., Bao, J., and Behl, H. (2024). Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phone. arXiv.