What Have Recent Ransomware Attacks Taught Us?