In this digital era, everything changes frequently. Every other day a new technology emerges to make our life more comfortable. Gradually new threats also emerge and in the era of the Internet, they spread so fast. According to CNN, almost 1 million malware threats are released every day on the...