Detecting DGA-managed Thingbots Using DNS Traffic

Nguyen, VH and Shone, N orcid iconORCID: 0000-0002-7920-9434 (2025) Detecting DGA-managed Thingbots Using DNS Traffic. Journal of Control Engineering and Applied Informatics, 27 (2). pp. 23-31. ISSN 1454-8658

[thumbnail of DGA-Thingbots.pdf]
Preview
Text
DGA-Thingbots.pdf - Accepted Version

Download (412kB) | Preview

Abstract

Many Internet of Things devices have weak security by default, which is often exploited by malware to recruit such devices into Thingbots (a botnet comprised of Internet of Things devices). The concerning capabilities of Thingbots have been demonstrated by Mirai, which powered the largest Distributed Denial of Service (DDoS) attack ever recorded. Thingbots rely upon the number of devices, rather than their computational capacity. Hence, as more devices become Internet-enabled, the severity of this problem will only increase. However, the coordination of such a large and distributed system poses a challenge. One commonly utilised mechanism is Domain Generation Algorithms (DGAs), which can help attackers communicate with compromised devices whilst evading detection. Current detection systems are unsuitable for analysing high volumes of network traffic as they struggle to balance accuracy with the expected levels of privacy-preservation and performance. Many effective yet complex techniques such as reverse engineering, are considered too costly in terms of time, resources and privacy. Other existing techniques tend to focus on post-event analysis such as aggregation of non-existent domains or analysis of basic characteristics but these often yield unacceptable delays or high false detection rates. As a solution to this problem, we present our novel technique for detecting DGA-managed Thingbots. We propose a solution that hybridises deep learning, shallow learning and morphological observations, to monitor Domain Name System (DNS) traffic. Using real-world data, we demonstrate that the proposed approach can accurately identify DNS traffic symptomatic of DGA-based Thingbots, with low false detection rates.

Item Type: Article
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Computer Science and Mathematics
Publisher: Societatea Română de Automatică și Informatică Tehnică
Date of acceptance: 2 June 2025
Date of first compliant Open Access: 13 November 2025
Date Deposited: 13 Nov 2025 14:35
Last Modified: 13 Nov 2025 14:45
DOI or ID number: 10.61416/ceai.v27i2.9302
URI: https://researchonline.ljmu.ac.uk/id/eprint/27392
View Item View Item