QILIN: Analyzing a Ransomware Attack