iCNN-LSTM: A batch-based incremental ransomware detection system using Sysmon
Jamil Ispahany, MD Rafiqul Islam, M. Arif Khan, MD Zahidul Islam
TL;DR
The paper introduces iCNN-LSTM, a batch-based incremental ransomware detector that processes Sysmon logs on Windows endpoints to enable real-time threat detection and continual adaptation without full retraining. The model combines parallel CNN and LSTM streams with an attention mechanism and updates its weights via mini-batches, addressing class imbalance with SMOTE. It achieves a remarkable $F_2$-score of 99.61% with 0.17% false positives and 4.69% false negatives on an imbalanced dataset spanning six ransomware families, outperforming existing incremental-learning approaches in both accuracy and runtime. The approach demonstrates strong practicality for real-time defense, while future work will address model degradation over time and resource usage. Overall, the framework advances real-time, adaptive ransomware detection by leveraging dynamic Sysmon streams and an efficient, hybrid CNN-LSTM architecture.
Abstract
In response to the increasing ransomware threat, this study presents a novel detection system that integrates Convolutional Neural Networks (CNNs) and Long Short-Term Memory (LSTM) networks. By leveraging Sysmon logs, the system enables real-time analysis on Windows-based endpoints. Our approach overcomes the limitations of traditional models by employing batch-based incremental learning, allowing the system to continuously adapt to new ransomware variants without requiring complete retraining. The proposed model achieved an impressive average F2-score of 99.61\%, with low false positive and false negative rates of 0.17\% and 4.69\%, respectively, within a highly imbalanced dataset. This demonstrates exceptional accuracy in identifying malicious behaviour. The dynamic detection capabilities of Sysmon enhance the model's effectiveness by providing a reliable stream of security events, mitigating the vulnerabilities associated with static detection methods. Furthermore, the parallel processing of LSTM modules, combined with attention mechanisms, significantly improves training efficiency and reduces latency, making our system well-suited for real-world applications. These findings underscore the potential of our CNN-LSTM framework as a robust solution for real-time ransomware detection, ensuring adaptability and resilience in the face of evolving cyber threats.
