How can malware be detected?