Ransomware or ransomware: a variant of viruses or a new challenge?