Satan: A New Ransomware-as-a-Service Attracting Affiliates with Free Licenses

Posted on January 20, 2017