Detection of Phishing in Mobile Instant Messaging using Natural Language Processing and Machine Learning

被引:0
|
作者
Verma, Suman [1 ]
Ayala-Rivera, Vanessa [1 ]
Portillo-Dominguez, A. Omar [2 ]
机构
[1] Natl Coll Ireland, Sch Comp, Dublin, Ireland
[2] Technol Univ Dublin, Sch Business Technol Retail & Supply Chain, Dublin, Ireland
关键词
Instant Messaging; Social Engineering; Phishing; Natural Language Processing; Secure Software Engineering;
D O I
10.1109/CONISOFT58849.2023.00029
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Advancements in mobile technology makes it easier to communicate in real time, but at the cost of having a wider potential attack area for phishing. While there has been research in the field related to Email and SMS, Instant Messages lags behind. The widespread usage of instant messengers by individuals of all ages further motivates the addition of software security features in this context. This research aims to detect phishing in mobile instant messages by analysing the language of the message with the help of Natural Language Processing to detect keywords pointing towards phishing. We built the machine learning models using 3 different methods for feature extraction and 3 classification algorithms. Our tests showed that balancing the data with random oversampling increased the classifiers' performance, which were able to achieve an accuracy up to 99.2%.
引用
收藏
页码:159 / 168
页数:10
相关论文
共 50 条
  • [1] Detecting Phishing Attacks Using Natural Language Processing and Machine Learning
    Peng, Tianrui
    Harris, Ian G.
    Sawa, Yuki
    2018 IEEE 12TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2018, : 300 - 301
  • [2] Detecting Phishing Attacks Using Natural Language Processing And Machine Learning
    Banu, Reshma
    Anand, M.
    Kamath, Akshatha C.
    Ashika, S.
    Ujwala, H. S.
    Harshitha, S. N.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1210 - 1214
  • [3] A Comparison of Natural Language Processing and Machine Learning Methods for Phishing Email Detection
    Bountakas, Panagiotis
    Koutroumpouchos, Konstantinos
    Xenakis, Christos
    ARES 2021: 16TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, 2021,
  • [4] Using Natural Language Processing for Phishing Detection
    Jonker, Richard Adolph Aires
    Poudel, Roshan
    Pedrosa, Tiago
    Lopes, Rui Pedro
    OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, OL2A 2021, 2021, 1488 : 540 - 552
  • [5] Mobile-assisted language learning using wechat instant messaging
    Shi, Zijuan (zijuanshi@126.com), 1600, Kassel University Press GmbH (12):
  • [6] Applying machine learning and natural language processing to detect phishing email
    Alhogail, Areej
    Alsabih, Afrah
    COMPUTERS & SECURITY, 2021, 110
  • [7] A Phishing-Attack-Detection Model Using Natural Language Processing and Deep Learning
    Benavides-Astudillo, Eduardo
    Fuertes, Walter
    Sanchez-Gordon, Sandra
    Nunez-Agurto, Daniel
    Rodriguez-Galan, German
    APPLIED SCIENCES-BASEL, 2023, 13 (09):
  • [8] Phishing Detection in Arabic SMS Messages using Natural Language Processing
    Ibrahim, Alya
    Alyousef, Sarah
    Alajmi, Hayfa
    Aldossari, Rana
    Masmoudi, Fatma
    PROCEEDINGS 2024 SEVENTH INTERNATIONAL WOMEN IN DATA SCIENCE CONFERENCE AT PRINCE SULTAN UNIVERSITY, WIDS-PSU 2024, 2024, : 141 - 146
  • [9] Network Intrusion Detection using Natural Language Processing and Ensemble Machine Learning
    Das, Saikat
    Ashrafuzzamant, Mohammad
    Sheldon, Frederick T.
    Shiva, Sajjan
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 829 - 835
  • [10] Detection of Fake News Using Machine Learning and Natural Language Processing Algorithms
    Prachi, Noshin Nirvana
    Habibullah, Md.
    Rafi, Md. Emanul Haque
    Alam, Evan
    Khan, Riasat
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2022, 13 (06) : 652 - 661