arrow
返回

PKDGA: A Partial Knowledge-Based Domain Generation Algorithm for Botnets

delete2023-01-01
delete2
delete
OA
AI
L
Lihai Nie
X
Xiaoyang Shan
L
Laiping Zhao *
K
Keqiu Li
DOI:10.1109/TIFS.2023.3298229delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Domain generation algorithms (DGAs) can be categorized into three types: zero-knowledge, partial-knowledge, and full-knowledge. While prior research merely focused on zero-knowledge and full-knowledge types, we characterize their anti-detection ability and practicality and find that zero-knowledge DGAs present low anti-detection ability against detectors, and full-knowledge DGAs suffer from low practicality due to the strong assumption that they are fully detector-aware. Given these observations, we propose PKDGA, a partial knowledge-based domain generation algorithm with high anti-detection ability and high practicality. PKDGA employs the reinforcement learning architecture, which makes it evolve automatically based only on the easily-observable feedback from detectors. We evaluate PKDGA using a comprehensive set of real-world datasets, and the results demonstrate that it reduces the detection performance of existing detectors from 91.7% to 52.5%. We further apply PKDGA to the Mirai malware, and the evaluations show that the proposed method is quite lightweight and time-efficient.
Keyword:
Detectors
Chatbots
Servers
Botnet
IP networks
Feature extraction
Registers
Domain generation algorithms
botnet networks
reinforcement learning

期刊

IEEE Transactions on Information Forensics and Security 封面图
IEEE Transactions on Information Forensics and Security
IF:
8
论文数:
5.2K
被引数:
2.3W

机构

T
tianjin university
学者数:
8.0W
论文数: 5.8W
被引数: 88