Adopting Machine Learning to Support the Detection of Malicious Domain Names

被引:1
|
作者
Magalhaes, Fernanda [1 ]
Magalhaes, Joao Paulo [2 ]
机构
[1] LousEstR&D, LousaEst Informat & Res, Porto, Portugal
[2] Politecn Porto, Escola Super Tecnol & Gestao, CIICESI, Felgueiras, Portugal
关键词
cybersecurity; machine learning; malicious domain names;
D O I
10.1109/IOTSMS52051.2020.9340159
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays there are many Domain Name System (DNS) firewall solutions to prevent users to access malicious domains. These can provide real time protection and block illegitimate communications. Most of these solutions are based on known malicious domain names lists (blocklists) that are being constantly updated. However, this way, it is only possible to block malicious communications for known malicious domains, leaving out many others that are malicious but have not yet been updated in the blocklists. In this paper we present a study on the usefulness of adopting machine learning to detect malicious domain names. From a large set of domain names classified in-advance as malicious or benign an enriched dataset with multiple features was created and analyzed. The exploratory analysis and the data preparation tasks were carried out and the results achieved by different machine learning classification algorithms. Depending on the classification algorithm, the accuracy results varied between 75% and 92% and the classification time ranged between 2.77 seconds and 5320 seconds. These results are interesting in that they make it possible to classify a new domain as malicious or not in a short time and with good hit rate.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Detection of malicious and abusive domain names
    Kidmose, Egon
    Lansing, Erwin
    Brandbyge, Soren
    Pedersen, Jens Myrup
    [J]. 2018 1ST INTERNATIONAL CONFERENCE ON DATA INTELLIGENCE AND SECURITY (ICDIS 2018), 2018, : 49 - 56
  • [2] Malicious Domain Detection with Machine Learning for Financial Systems
    Gulserliler, Egemen
    Ozgen, Burak
    Bahtiyar, Serif
    [J]. 2024 7TH INTERNATIONAL BALKAN CONFERENCE ON COMMUNICATIONS AND NETWORKING, BALKANCOM, 2024, : 200 - 205
  • [3] Malicious Domain Name Detection Based on Extreme Machine Learning
    Shi, Yong
    Chen, Gong
    Li, Juntao
    [J]. NEURAL PROCESSING LETTERS, 2018, 48 (03) : 1347 - 1357
  • [4] Malicious Domain Name Detection Based on Extreme Machine Learning
    Yong Shi
    Gong Chen
    Juntao Li
    [J]. Neural Processing Letters, 2018, 48 : 1347 - 1357
  • [5] Classification of malicious domain names using support vector machine and bi-gram method
    [J]. Kim, S.-R. (kimsr@konkuk.ac.kr), 1600, Science and Engineering Research Support Society, 20 Virginia Court, Sandy Bay, Tasmania, Prof B.H.Kang's Office,, Australia (07):
  • [6] Classification of Malicious Domain Names using Support Vector Machine and Bi-gram Method
    Davuth, Nhauo
    Kim, Sung-Ryul
    [J]. INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2013, 7 (01): : 51 - 58
  • [7] Accuracy Improvement Method for Malicious Domain Detection using Machine Learning
    Koga, Toshiki
    Nobayashi, Daiki
    Ikenaga, Takeshi
    [J]. 2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 1108 - 1109
  • [8] Text-based Malicious Domain Names Detection Based on Variational Autoencoder And Supervised Learning
    Sun, Yuwei
    Chong, Ng S. T.
    Ochiai, Hideya
    [J]. 2020 54TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2020, : 192 - 196
  • [9] Android Malicious Application Detection Using Support Vector Machine and Active Learning
    Rashidi, Bahman
    Fung, Carol
    Bertino, Elisa
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2017,
  • [10] Detecting malicious domain names using deep learning approaches at scale
    Vinayakumar, R.
    Soman, K. P.
    Poornachandran, Prabaharan
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 34 (03) : 1355 - 1367