arrow
Return

Detecting DGA-based botnets through effective phonics-based features?

delete2023-06-01
delete4
PRE
AI
赵
赵丹 (Dan Zhao)
黎
黎浩 (Hao Li)
X
Xiuwen Sun
Y
Yazhe Tang *
DOI:10.1016/j.future.2023.01.027delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Botnets are machines that are increasingly controlled by cybercriminals to perform various attacks. Traditional methods of defense, such as blocklisting, become ineffective because illegitimate domain names are sprung out by the domain generation algorithm (DGA) periodically and rapidly to maintain command and control (C&C) on servers. Deep learning and machine learning are candidate solutions to the problem. Deep learning methods leverage high accuracy but cost more time. Machine learning methods are qualified with high training speed in the context of frequent retraining to obtain high accuracy. However, the existing machine learning solutions cannot precisely capture the linguistic characteristics of domain names, which causes many false positives. For a comprehensive understanding of strings of domain names, we present the DOmain Linguistic PHonIcs detectioN (DOLPHIN) method, a novel method that can detect DGA-based botnets. Considering the context of detecting and the correspondence between pronunciations and spellings of words, we design DOLPHIN patterns. They are the classifications of variable-length vowels and consonants following the principles of phonics. Based on DOLPHIN patterns, a novel matching automation is used to reconstruct domain names with the components of variable-length vowels and consonants. From those domain names, DOLPHIN extracts phonics-based features. We implement DOLPHIN in supervised learning methods and compare them to the foremost methods FANCI, HAGDetector, and LSTM.MI. The experimental results show that, compared to FANCI with random forests, DOLPHIN can achieve a higher detection accuracy of 0.0265 with lower FPR and FNR without bringing much overhead. DOLPHIN is also able to generalize to other sources of data in the real world with the FPR decreasing by 0.0801 (62.97%) compared with FANCI. DOLPHIN can cooperate with most linguistic features and brings an improvement in performance compared to that of the existing linguistic feature-based methods. (c) 2023 Elsevier B.V. All rights reserved.
Keywords:
DGA
Domain names
Machine learning
RFs
Botnet
Intrusion detection

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.9K
Citations:
2.3W

Organization

X
xi'an jiaotong university
Scholars:
9.3W
Papers: 6.7W
Citations: 75
A
anhui university
Scholars:
1.9W
Papers: 1.2W
Citations: 24
Cited Papers

Cited Papers

Khaos: An Adversarial Neural Network DGA With High Anti-Detection Ability
err2020-01-01
err41
PREAI
errYun, Xiaochun; Huang, Ji; Wang, Yipeng; Zang, Tianning; Zhou, Yuan; Zhang, Yongzheng
errShare
errSave
Feature selection in machine learning: A new perspective
err2018-07-01
err1.3K
PREAI
errCai, Jie; Luo, Jiawei; Wang, Shulin; Yang, Sheng
errShare
errSave
Clinical and genetic factors affecting tacrolimus trough levels and drug-related outcomes in Korean kidney transplant recipients
err2011-12-20
err0
errOAAI
errIn-Wha Kim; Yoo Jin Moon; Eunhee Ji; Kyung Im Kim; Nayoung Han; Sung Ju Kim; Wan Gyoon Shin; Jongwon Ha; Jeong-Hyun Yoon; Hye Suk Lee; Jung Mi Oh
errShare
errSave
MaskDGA: An Evasion Attack Against DGA Classifiers and Adversarial Defenses
err2020-01-01
err19
errOAAI
errSidi, Lior; Nadler, Asaf; Shabtai, Asaf
errShare
errSave
Using the ICF in economic analyses of Assistive Technology systems: Methodological implications of a user standpoint
err2009-07-07
err0
PREAI
errIngrid Schraner; Desleigh de Jonge; Natasha Layton; Jane Bringolf; Agata Molenda
errShare
errSave
Anxiety, Depression, and Psychological Well-being 2 to 5 years Poststroke
err2010-09-01
err0
PREAI
errHilde Bergersen; Kathrine Frey Frøslie; Katharina Stibrant Sunnerhagen; Anne-Kristine Schanke
errShare
errSave
errShare
errSave
A LSTM based framework for handling multiclass imbalance in DGA botnet detection
err2018-01-01
err168
PREAI
errDuc Tran; Hieu Mac; Van Tong; Hai Anh Tran; Linh Giang Nguyen
errShare
errSave
researcher View more