Leveraging Reinforcement Learning in Red Teaming for Advanced Ransomware Attack Simulations

Cheng Wang, Christopher Redino, Ryan Clark, Abdul Rahman, Sal Aguinaga +6 more
6/25/2024
cs.CRcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Ransomware presents a significant and increasing threat to individuals and organizations by encrypting their systems and not releasing them until a large fee has been extracted. To bolster preparedness against potential attacks, organizations commonly conduct red teaming exercises, which involve simulated attacks to assess existing security measures. This paper proposes a novel approach utilizing reinforcement learning (RL) to simulate ransomware attacks. By training an RL agent in a simulated environment mirroring real-world networks, effective attack strategies can be learned quickly, significantly streamlining traditional, manual penetration testing processes. The attack pathways revealed by the RL agent can provide valuable insights to the defense team, helping them identify network weak points and develop more resilient defensive measures. Experimental results on a 152-host example network confirm the effectiveness of the proposed approach, demonstrating the RL agent's capability to discover and orchestrate attacks on high-value targets while evading honeyfiles (decoy files strategically placed to detect unauthorized access).

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2024leveraging,
  title  = {Leveraging Reinforcement Learning in Red Teaming for Advanced Ransomware Attack Simulations},
  author = {Cheng Wang and Christopher Redino and Ryan Clark and Abdul Rahman and Sal Aguinaga and Sathvik Murli and Dhruv Nandakumar and Roland Rao and Lanxiao Huang and Daniel Radke and Edward Bowen},
  year   = {2024},
  eprint = {2406.17576},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.17576v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.17576.svg)](https://codeofpaper.com/paper/2406.17576)

Discussion