This software is provided strictly for educational and research purposes.
RST is designed to help cybersecurity students and researchers understand how ransomware operates at a technical level — including file discovery, AES-256-CBC encryption, IV handling, memory safety, and C++/C# interoperability.
It is intended to be run exclusively in isolated, controlled environments such as virtual machines, on files you own and have backed up, for the purpose of learning defensive security.
You must not use this software to:
- Encrypt files on systems you do not own or have explicit written permission to test
- Cause damage, disruption, or financial harm to any individual or organization
- Extort, threaten, or defraud any person
- Distribute as a ready-to-use attack tool
- Bypass security controls on unauthorized systems
This software is provided "as is," without warranty of any kind, express or implied. The author accepts no responsibility for any damage, data loss, or legal consequences arising from the use or misuse of this tool.
Use of this tool may be subject to computer fraud and cybercrime laws in your country, including but not limited to:
- The Computer Fraud and Abuse Act (CFAA) — United States
- The Computer Misuse Act — United Kingdom
- Cybercrime Law No. 77 of 2012 — Jordan
- And equivalent legislation in your jurisdiction
By downloading, building, or running this software, you accept full legal responsibility for your actions.
This project was created for academic and personal education in cybersecurity.