Review Article

Survey on Botnet Detection Techniques: Classification, Methods, and Evaluation

Table 7

Summary of typical botnet detection techniques based on combination method.

PapersMechanismAlgorithm/ModelDatasetAdvantageDrawback

[113]HANABot, a hybrid botnet detection method based on host and network analysis, was proposed, which could detect new botnets in the early stageNB,DTCollected data itself(i) Detection can be performed at an early stage
(ii) Detection of multidimensional data
(i) Dynamically updating rules, configuration files, or signatures is still difficult
[118]MABDS associated the event log analyzer with a host-based intrusion detection system (HIDS)A variety of techniquesCollected data itself(i) Used multiagent technology to combine administrative agent, user agent, honeypot agent, system analysis, and knowledge database(i) Lack of proper composition can result in high computing costs
(ii) It is a complicated method
[119]Based on the traffic, the network communication graph is generated at regular intervals by modeling graphic features over time, and the statistics and central features based on the graph are extracted and classifiedLSTMCTU-13(i) The characteristics of graph and neural network are used to detect the image
(ii) Inclusion evolution feature
(i) The dataset is relatively unitary
(ii) Not universal