Protecting computer system from virus attack is always a challenging task for all computer users. At this age of advanced technology, computer seems to be the most helpful and essential part of every person in the world. But as per sayings, bad things always get accompanied with the good ones. Same goes with the advanced computers. They provide users with features like high speed, high resolution, graphics and other helpful functionalities. But with this comes the chances of attacks by unknown viruses, spyware, Trojans, worms, root kits and other online cyber threats. These unknown attacks on your computer system could cause various issues like data corruption, data deletion, data theft, spamming, unauthorised data transfer, etc.