Related Experiment Video
Updated: Oct 17, 2025

Setup and Execution Of the Blindfolded Code Training Exercise
Published on: March 29, 2019
Dataset of shell commands used by participants of hands-on cybersecurity training
Valdemar Švábenský1,2, Jan Vykopal1, Pavel Seda2
1Institute of Computer Science, Masaryk University, Šumavská 15, Brno 60200, Czech Republic.
Abstract:
We present a dataset of 13446 shell commands from 175 participants who attended cybersecurity training and solved assignments in the Linux terminal. Each acquired data record contains a command with its arguments and metadata, such as a timestamp, working directory, and host identification in the emulated training infrastructure. The commands were captured in Bash, ZSH, and Metasploit shells. The data are stored as JSON records, enabling vast possibilities for their further use in research and development. These include educational data mining, learning analytics, student modeling, and evaluating machine learning models for intrusion detection. The data were collected from 27 cybersecurity training sessions using an open-source logging toolset and two open-source interactive learning environments. Researchers and developers may use the dataset or deploy the learning environments with the logging toolset to generate their own data in the same format. Moreover, we provide a set of common analytical queries to facilitate the exploratory analysis of the dataset.
More Related Videos
04:58Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
Published on: December 13, 2024
09:39An Open-Source, Fully Customizable 5-Choice Serial Reaction Time Task Toolbox for Automated Behavioral Training of Rodents
Published on: January 19, 2022
Related Concept Videos
Guidelines and Strategies for Safe Computer Charting
Maintain Confidentiality and Security:
Handwashing I: Introduction and Types of Equipment
Hand wash basins in clinical areas should have faucets that can be turned on and off without using the hands; that is, they should be non-touch or lever-operated....
The Stanford Prison Experiment
Data Collection by Experiments
An example of the experimental method is a public...
Handwashing II: Pre-procedure and Initial Procedure Steps
The hand washing procedure itself includes the following steps. First, cover cuts, if any, on hands with a waterproof dressing. Cuts and abrasions can become contaminated with bacteria hindering the ability to clean the area thoroughly. In addition, repeated hand washing can worsen an injury. The nails must be short and clean, without nail...
Hand hygiene
Hand washing...