Ransomware simulator: Ransomware simulator written in Golang
The goal of this repository is to provide a simple, harmless way to check your AV’s protection on ransomware.
This tool simulates typical ransomware behaviour, such as:
- Staging from a Word document macro
- Deleting Volume Shadow Copies
- Encrypting documents (embedded and dropped by the simulator into a new folder)
- Dropping a ransomware note to the user’s desktop
The ransomware simulator takes no action that actually encrypts pre-existing files on the device, or deletes Volume Shadow Copies. However, any AV products looking for such behaviour should still hopefully trigger.
Each step, as listed above, can also be disabled via a command-line flag. This allows you to check responses to later steps as well, even if an AV already detects earlier steps.
Copyright (c) 2022 Nextron Systems GmbH