Abstract:
There has been significant interest in malware since they first appeared in 1981 and especially in the past few years as they have outreached a large number of computer environments. Malware Threat is serious global problems that‟s causes productivity and time both to be wasted. Various Techniques are being used by the anti-virus companies to detect and remove malware but each technique has its own pros and cons. This report begins with a description of the current techniques used by anti-virus companies to detect malware. And then proposes a new technique by analyzing malware and benign software through reverse code engineering and develops a methodology to detect and classify malware from benign software based on the features that are distinct in malware.