defeat Discovering Malicious Functionality through Assembling Scattered Filing Artifacts for ransomware