How Much Do You Know About Ransomware?