Automated Detection of Malevolent Domains in Cyberspace Using Natural Language Processing and Machine Learning

被引:0
作者
Samad, Saleem Raja Abdul [1 ]
Ganesan, Pradeepa [1 ]
Al-Kaabi, Amna Salim [1 ]
Rajasekaran, Justin
Singaravelan, M. [2 ]
Basha, Peerbasha Shebbeer [3 ]
机构
[1] Univ Technol & Appl Sci Ibri, Coll Comp & Informat Sci, IT Dept, Shinas, Oman
[2] Vel Tech Rangarajan Dr Sagunthala R&D Inst Sci & T, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
[3] Jamal Mohamed Coll, Dept Comp Sci, Tiruchirappalli, Tamil Nadu, India
关键词
Machine learning; N-gram; linguistic features; natural language processing (NLP); malicious webpage;
D O I
10.14569/IJACSA.2024.0151036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cyberattacks are intentional attacks on computer systems, networks, and devices. Malware, phishing, drive-by downloads, and injection are popular cyberattacks that can harm individuals, businesses, and organizations. Most of these attacks trick internet users by using malicious links or webpages. Malicious webpages can be used to distribute malware, steal personal information, conduct phishing attacks, or perform other malicious activities. Detecting such malicious websites is a tedious task for internet users. Therefore, locating such a website in cyberspace requires an automated detection tool. Currently, machine learning techniques are being used to detect such malicious websites. The majority of recent studies derive limited number of features from webpages (both benign and malicious) and use machine learning (ML) algorithms to detect fraudulent webpages. However, these constrained capabilities might not use the full potential of the dataset. This study addresses this issue by identifying malicious websites using both the URL and webpage content features. To maximize detection accuracy, both ngrams and vectorization methods in natural language processing are adopted with minimum feature-set. To exploit the full potential of the dataset, the proposed approach derives the 22 common linguistic features of the URL and generates ngrams from the domain name of the URL. The textual content of the webpages was also used. The research employs seven machine learning algorithms with three vectorization methods. The outcome reveals that the proposed method outperformed the results of previous studies.
引用
收藏
页码:328 / 341
页数:14
相关论文
共 24 条
[1]   Survey on Malicious URL Detection Techniques [J].
Saleem, Raja A. ;
Madhubala, R. ;
Rajesh, N. ;
Shaheetha, L. ;
Arulkumar, N. .
2022 6TH INTERNATIONAL CONFERENCE ON TRENDS IN ELECTRONICS AND INFORMATICS, ICOEI 2022, 2020, :778-781
[2]   An Assessment of Lexical, Network, and Content-Based Features for Detecting Malicious URLs Using Machine Learning and Deep Learning Models [J].
Aljabri, Malak ;
Alhaidari, Fahd ;
Mohammad, Rami Mustafa A. ;
Alhamed, Dina H. ;
Altamimi, Hanan S. ;
Chrouf, Sara Mhd. Bachar .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
[3]  
[Anonymous], 2019, Feature-Rich Models and Feature Reduct ion for Malicious URLs Classification and Prediction
[4]  
[Anonymous], 2019, Cybercrime Magazine
[5]  
[Anonymous], Data Breach Report
[6]  
Benjamin Rebecca, 2018, Applied Text Analysis with Python Enabling Language-Aware Data Products with Machine Learning
[7]   Intelligent Visual Similarity-Based Phishing Websites Detection [J].
Chen, Jiann-Liang ;
Ma, Yi-Wei ;
Huang, Kuan-Lung .
SYMMETRY-BASEL, 2020, 12 (10) :1-16
[8]  
Cho Do Xuan, 2020, International Journal of Advanced Computer Science and Applications, V11, P148
[9]   A new approach for the detection and analysis of phishing in social networks : the case of Twitter [J].
Djaballah, Kamel Ahsene ;
Boukhalfa, Kamel ;
Ghalem, Zakaria ;
Boukerma, Oussama .
2020 SEVENTH INTERNATIONAL CONFERENCE ON SOCIAL NETWORK ANALYSIS, MANAGEMENT AND SECURITY (SNAMS), 2020, :5-12
[10]  
Geron A. l., 2017, Tech. Rep., V1st