Comparative Analysis of Malware Detection Techniques