A Novel Approach to Detect Spam and Smishing SMS using Machine Learning Techniques

Smishing attack is generally performed by sending a fake short message service (SMS) that contains a link of the malicious webpage or application. Smishing messages are the subclass of spam SMS and these are more harmful compared to spam messages. There are various solutions available to detect the spam messages. However, no existing solution, filters the smishing message from the spam message. Therefore, this article presents a novel method to filter smishing message from spam message. The proposed approach is divided into two phases. The first phase filters the spam messages and ham messages. The second phase filters smishing messages from spam messages. The performance of the proposed method is evaluated on various machine learning classifiers using the dataset of ham and spam messages. The simulation results indicate that the proposed approach can detect spam messages with the accuracy of 94.9% and it can filter smishing messages with the accuracy of 96% on neural network classifier.

[1]  Patrick P. K. Chan,et al.  Spam filtering for short messages in adversarial environment , 2015, Neurocomputing.

[2]  Akebo Yamakami,et al.  MDLText: An efficient and lightweight text classifier , 2017, Knowl. Based Syst..

[3]  Vinayak S. Naik,et al.  SMSAssassin: crowdsourcing driven mobile-based system for SMS spam filtering , 2011, HotMobile '11.

[4]  Ankit Kumar Jain,et al.  Mobile phishing attacks and defence mechanisms: State of art and open research challenges , 2017, Comput. Secur..

[5]  Arafat Awajan,et al.  The Effects of Features Selection Methods on Spam Review Detection Performance , 2017, 2017 International Conference on New Trends in Computing Sciences (ICTCS).

[6]  Xu An Wang,et al.  Intelligent SMS Spam Filtering Using Topic Model , 2016, 2016 International Conference on Intelligent Networking and Collaborative Systems (INCoS).

[7]  Giovanni Bottazzi,et al.  MP-Shield: A Framework for Phishing Detection in Mobile Devices , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[8]  Jong Hyuk Park,et al.  S-Detector: an enhanced security model for detecting Smishing attack for mobile computing , 2017, Telecommun. Syst..

[9]  El-Sayed M. El-Alfy,et al.  Spam filtering framework for multimodal mobile communication based on dendritic cell algorithm , 2016, Future Gener. Comput. Syst..

[10]  Ankit Kumar Jain,et al.  Feature Based Approach for Detection of Smishing Messages in the Mobile Environment , 2019, J. Inf. Technol. Res..

[11]  Sarah Jane Delany,et al.  SMS spam filtering: Methods and data , 2012, Expert Syst. Appl..

[12]  Akebo Yamakami,et al.  Contributions to the study of SMS spam filtering: new collection and results , 2011, DocEng '11.

[13]  Ankit Kumar Jain,et al.  Rule-Based Framework for Detection of Smishing Messages in Mobile Environment , 2018 .

[14]  Junaid Maqsood,et al.  .Net library for SMS spam detection using machine learning: A cross platform solution , 2018, 2018 15th International Bhurban Conference on Applied Sciences and Technology (IBCAST).

[15]  Ngoc Thanh Nguyen,et al.  A combined negative selection algorithm-particle swarm optimization for an email spam detection system , 2015, Eng. Appl. Artif. Intell..

[16]  Turgay Çelik,et al.  Unsupervised feature learning for spam email filtering , 2019, Comput. Electr. Eng..