Skip to main content
Zenodo

IEC 60870-5-104 Intrusion Detection Dataset — Smart Grid Cyberattacks [1.1 GB]

Industrial IoT
12 views
2 min read
License

Abstract

"Smart-grid IDS dataset with labelled IEC 60870-5-104 and TCP/IP flow statistics plus PCAP files across 12 cyberattack scenarios. CSV and PCAP formats."

Description

Overview

The IEC 60870-5-104 Intrusion Detection Dataset is an industrial IoT and smart-grid cybersecurity dataset for AI-based intrusion detection. It focuses on a legacy industrial protocol widely used in critical infrastructures.

The dataset contains labelled TCP/IP network flow statistics and IEC 60870-5-104 protocol flow statistics in CSV format. Packet Capture files are also provided for deeper traffic analysis.

The testbed used seven industrial entities, one Human Machine Interface, and three cyberattackers. The recorded cyberattacks include unauthorised command injection, Denial of Service activity, and a Man-in-the-Middle packet filtering and dropping scenario.

Column Schema

ColumnDescription
src_ipSource IP address in TCP/IP flow statistics.
dst_ipDestination IP address in TCP/IP flow statistics.
src_portSource TCP port.
dst_portDestination TCP port used by the flow.
protocolNetwork protocol represented in the flow statistics.
flow_durationDuration of the extracted network flow.
iec104_featuresProtocol-aware IEC 60870-5-104 flow statistics.
labelNormal or cyberattack class label.

Key Statistics

  • Total Records: Multiple labelled attack archives and balanced train/test CSV files
  • Features: TCP/IP flow statistics and IEC 60870-5-104 protocol flow statistics
  • File Format: CSV, PCAP, 7z archives
  • File Size: 1.1 GB total files; balanced CSV archive 11.4 MB
  • Time Period: Attacks executed April-June 2020; dataset published 2022
  • Attack Scenarios: 12 IEC 60870-5-104 cyberattack scenarios

Use Cases

  • Industrial IoT intrusion detection
  • Smart-grid cyberattack classification
  • Protocol-aware anomaly detection for IEC 60870-5-104
  • Benchmarking machine-learning and deep-learning IDS models

Source & Attribution

Created by Panagiotis Radoglou-Grammatikis, Konstantinos Rompolos, Thomas Lagkas, Vasileios Argyriou, and Panagiotis Sarigiannidis. Published on Zenodo by the ITHACA Laboratory, University of Western Macedonia, with DOI 10.21227/fj7s-f281.

View Data Structure

To explore column names, data types, and sample rows, visit the official dataset page on Zenodo.

Preview on Zenodo

Cite This Dataset

Radoglou-Grammatikis, Panagiotis, Rompolos, Konstantinos, Lagkas, Thomas, Argyriou, Vasileios, & Sarigiannidis, Panagiotis (2022). IEC 60870-5-104 Intrusion Detection Dataset — Smart Grid Cyberattacks [1.1 GB]. [Dataset]. Zenodo. https://doi.org/10.21227/fj7s-f281

Source: Zenodo (2022) · DOI: 10.21227/fj7s-f281

Indexed by IoTDataset.com on Jun 02, 2026

Ready to Start Your Research?

Download this dataset directly from the official repository and start building your next breakthrough project.

Download Dataset

Related Topics & Keywords

Share This Research

More in Industrial IoT

View All