Towards Securing Mobile Communication from Spyware Attacks with Artificial Intelligence Techniques