mlsanityData to 7 Oct 2026

MLRan: A Behavioural Dataset for Ransomware Analysis and Detection

arXiv 2505.18613 ↗First posted 24 May 2025cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Ransomware remains a critical threat to cybersecurity, yet publicly available datasets for training machine learning-based ransomware detection models are scarce and often have limited sample size, diversity, and reproducibility. In this paper, we introduce MLRan, a behavioural ransomware dataset, comprising over 4,800 samples across 64 ransomware families and a balanced set of goodware samples. The samples span from 2006 to 2024 and encompass the four major types of ransomware: locker, crypto, ransomware-as-a-service, and modern variants. We also propose guidelines (GUIDE-MLRan), inspired by previous work, for constructing high-quality behavioural ransomware datasets, which informed the curation of our dataset. We evaluated the ransomware detection performance of several machine learning (ML) models using MLRan. For this purpose, we performed feature selection by conducting mutual information filtering to reduce the initial 6.4 million features to 24,162, followed by recursive feature elimination, yielding 483 highly informative features. The ML models achieved an accuracy, precision and recall of up to 98.7%, 98.9%, 98.5%, respectively. Using SHAP and LIME, we identified critical indicators of malicious behaviour, including registry tampering, strings, and API misuse. The dataset and source code for feature extraction, selection, ML training, and evaluation are available publicly to support replicability and encourage future research, which can be found at https://github.com/faithfulco/mlran.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 67 references that are in the map. First posted on arXiv 24 May 2025.

Builds on

8 of 67 references.

References · 8

  1. 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
  2. 2022SoK: The Impact of Unlabelled Data in Cyberthreat Detectioncited by 15
  3. 2022On the Limitations of Continual Learning for Malware Classificationcited by 12
  4. 2023Semi-supervised Classification of Malware Families Under Extreme Class Imbalance via Hierarchical Non-Negative Matrix Factorization with Automatic Model Selectioncited by 9
  5. 2020Machine Learning (In) Security: A Stream of Problemscited by 7
  6. 2016Automated Dynamic Analysis of Ransomware: Benefits, Limitations and use for Detectioncited by 4
  7. 2018Know Abnormal, Find Evil: Frequent Pattern Mining for Ransomware Threat Hunting and Intelligencecited by 3
  8. 2024SoK: An Essential Guide For Using Malware Sandboxes In Security Applications: Challenges, Pitfalls, and Lessons Learnedcited by 1

Built on by

Not cited yet.