AIセキュリティポータル K Program
ROSpace: Intrusion Detection Dataset for a ROS2-Based Cyber-Physical System
Share
Abstract
Most of the intrusion detection datasets to research machine learning-based intrusion detection systems (IDSs) are devoted to cyber-only systems, and they typically collect data from one architectural layer. Additionally, often the attacks are generated in dedicated attack sessions, without reproducing the realistic alternation and overlap of normal and attack actions. We present a dataset for intrusion detection by performing penetration testing on an embedded cyber-physical system built over Robot Operating System 2 (ROS2). Features are monitored from three architectural layers: the Linux operating system, the network, and the ROS2 services. The dataset is structured as a time series and describes the expected behavior of the system and its response to ROS2-specific attacks: it repeatedly alternates periods of attack-free operation with periods when a specific attack is being performed. Noteworthy, this allows measuring the time to detect an attacker and the number of malicious activities performed before detection. Also, it allows training an intrusion detector to minimize both, by taking advantage of the numerous alternating periods of normal and attack operations.
Introduction to ROS 2 and Programming Foundation
Peng, G., et al.
Published: 2023
Exploring the performance of ROS2
Maruyama, Y., Kato, S., Azumi, T.
Published: 2016
Robot Operating System 2: Design, architecture, and uses in the wild
Macenski, S.
Published: 2022
Metasploit: the penetration tester's guide
Kennedy, D., et al.
Published: 2011
SCAPY-A powerful interactive packet manipulation program
Rohith, R., Moharir, M., Shobha, G.
Published: 2018
Nmap in the enterprise: your guide to network scanning
Orebaugh, A., Pinkard, B.
Published: 2011
A survey and analysis of intrusion detection models based on CSE-CIC-IDS2018 Big Data
Leevy, J.L., Khoshgoftaar, T.M.
Published: 2020
InSDN: A Novel SDN Intrusion Dataset
Elsayed, M., Le-Khac, N., Jurcut, A.
Published: 2020
Survey of intrusion detection systems: techniques, datasets, and challenges
Khraisat, A., et al.
Published: 2019
A detailed analysis of the kdd cup 99 data set
Mahbod Tavallaee, Ebrahim Bagheri, Wei Lu, Ali A Ghorbani
Published: 2009
A semantic approach to host-based intrusion detection systems using Contiguous and Discontiguous system call patterns
Creech, G., Hu, J.
Published: 2014
Machine Learning Methods leveraging ADFA-LD Dataset for Anomaly Detection in Linux Host Systems
Khandelwal, P., Likhar, P., Yadav, R.
Published: 2022
Toward developing a systematic approach to generate benchmark datasets for intrusion detection
Shiravi, A., Shiravi, H., Tavallaee, M., Ghorbani, A.
Published: 2012
Toward generating a new intrusion detection dataset and intrusion traffic characterization
Iman Sharafaldin, Arash Habibi Lashkari, Ali A Ghorbani
Published: 2018
Review of botnet attack detection in SDN-enabled IoT Using machine learning
Negera, W.G., et al.
Published: 2022
Unsupervised anomaly detectors to detect intrusions in the current threat landscape
Zoppi, T., et al.
Published: 2021
A Self-Driving Car Architecture in ROS2
Reke, M., et al.
Published: 2020
The Marathon 2: A Navigation System
Macenski, S., Martín, F., White, R., Clavero, J.
Published: 2020
Pandas: a foundational Python library for data analysis and statistics
McKinney, W.
Published: 2011
Network intrusion detection with XGBoost
Gouveia, A., Correia, M.
Published: 2020
The use of the area under the ROC curve in the evaluation of machine learning algorithms
Bradley, A.P.
Published: 1997
The meaning and use of the area under a receiver operating characteristic (ROC) curve
Hanley, J., Mcneil, B.
Published: 1982
Isolation Forest
F. T. Liu, K. M. Ting, Z. H. Zhou
Published: 2008
A review of recurrent neural networks: Lstm cells and network architectures
Y. Yu, X. Si, C. Hu, J. Zhang
Published: 2019
XGBoost: extreme gradient boosting
Chen, T., et al.
Published: 2023
The/proc file system and procmeter
Bishop, A.
Published: 1997
Extremely randomized trees
Geurts, P., Ernst, D., Wehenkel, L.
Published: 2006
A fault correlation approach to detect performance anomalies in virtual network function chains
Domenico Cotroneo, Roberto Natella, Stefano Rosiello
Published: 2017
Internet time synchronization: the network time protocol
Mills, D.
Published: 1991
IoT network intrusion dataset
Kang, H., et al.
Published: 2019
Evaluation of modified vector space representation using adfa-ld and adfa-wd datasets
Borisaniya, B., Patel, D.
Published: 2015
Computational Linguistics: An Introduction
Grishman, R.
Published: 1986
Statistical Language Learning
Charniak, E.
Published: 1993
Generating realistic intrusion detection system dataset based on fuzzy qualitative modeling
Haider, W., Hu, J., Slay, J., Turnbull, B. P., Xie, Y.
Published: 2017
'A real-time netflow-based intrusion detection system with improved BBNN and high-frequency field programmable gate arrays'
Tran, Q., Jiang, F., Hu, J.
Published: 2012
Anomaly detection: a survey
Chandola, V., Banerjee, A., Kumar, V.
Published: 2009
A survey on intrusion detection system: feature selection, model, performance measures, application perspective, challenges, and future research directions
Thakkar, A., Lohiya, T.
Published: 2022
MADneSs: A multi-layer anomaly detection framework for complex dynamic systems
Zoppi Tommaso, Andrea Ceccarelli, Andrea Bondavalli
Published: 2019
An intelligent intrusion detection system (IDS) for anomaly and misuse detection in computer networks
Ozgur Depren, Murat Topallar, Emin Anarim, M. Kemal Ciliz
Published: 2005
Share