Two-Stage Botnet Detection Method Based on Feature Selection for Industrial Internet of Things
Open accessAbstract
Industrial control systems (ICSs) increasingly leverage the industrial internet of things (IIoTs) for sensor‐based automation, enhancing operational efficiency. However, the rapid expansion of the IIoTs brings with it an inherent susceptibility to potential threats from network intrusions, which pose risks to both the network infrastructure and associated equipment. The landscape of botnets is characterized by its diverse array and intricate attack methodologies, spanning a broad spectrum. In recent years, the domain of industrial control has witnessed the emergence of botnets, further accentuating the need for robust security measures. Addressing the challenge of categorizing and detecting the diverse botnet attacks, this paper proposes a two‐stage feature selection–based method for botnet detection. In the first stage, a spatiotemporal convolutional recurrent network is employed to construct a hybrid network capable of classifying benign traffic and identifying traffic originating from distinct botnet families. Subsequently, in the second stage, core features specific to the traffic of each botnet family are meticulously screened using the F ‐test. The identified features are then utilized to categorize the respective attack types through the application of extreme gradient boosting (XGBOOST). To evaluate the efficacy of the proposed method, we conducted experiments using the N‐BaIoT dataset under 10 different attack scenarios from the Gafgyt and Mirai botnet families. The results demonstrate that our method achieves a classification accuracy and F1‐score exceeding 99%, establishing it as the highest‐performing model for botnet detection within this dataset.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Time-series dependency-based anomaly detection on network traffic is particularly effective for attacks that explicitly disturb temporal patterns of communication, such as DoS/DDoS, flooding, scanning/probing, and botnet-driven bursts, where anomalies manifest as abrupt changes in flow-arrival rates, inter-arrival times, and session durations.
“First, this data type is particularly effective for attacks that explicitly disturb temporal patterns of communication, such as DoS/DDoS, flooding, scanning/probing, and botnet-driven bursts, where anomalies manifest as abrupt changes in flow-arrival rates, inter-arrival times, and session durations [35,38,40,44,45].”
From AI-Based Anomaly Detection in Industrial Control and Cyber–Physical Systems: A Data-Type-Oriented Systematic Review (2025) · cites this paper as [45]
Split into 2 atoms — 0 confirmed, 2 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.
Experimental — accuracy not yet measuredDeep sequence models (LSTM, BLSTM-GRU, CNN + Bi-GRU) and generative architectures (FID-GAN, VAE-based digital twins) are able to exploit complex temporal patterns and achieve strong detection or classification performance on benchmark datasets.
“Third, in terms of model behavior and failure modes, the surveyed work shows that deep sequence models (LSTM, BLSTM-GRU, CNN + Bi-GRU) and generative architectures (FID-GAN, VAE-based digital twins) are able to exploit complex temporal patterns and achieve strong detection or classification performance on benchmark datasets [35,38-40,42,44,45].”
From AI-Based Anomaly Detection in Industrial Control and Cyber–Physical Systems: A Data-Type-Oriented Systematic Review (2025) · cites this paper as [45]
Split into 2 atoms — 1 confirmed, 1 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.
Experimental — accuracy not yet measuredSupervised sequence classifiers and hybrid ensemble models dominate the time-series literature and typically report very high accuracy and F1-scores when sufficient labeled attack data are available.
“Finally, with respect to detection paradigms, supervised sequence classifiers and hybrid ensemble models dominate the literature and typically report very high accuracy and F1-scores when sufficient labeled attack data are available [35,39,40,45].”
From AI-Based Anomaly Detection in Industrial Control and Cyber–Physical Systems: A Data-Type-Oriented Systematic Review (2025) · cites this paper as [45]
Related Works describes model fusion and hybrid CNN–LSTM approaches as common in intrusion detection, and the paper reports accuracy and F1-scores above 99% for its own method. It does not establish that supervised sequence classifiers and hybrid ensembles dominate the time-series literature or link high scores to sufficient labeled attack data. The comparison table also shows substantially lower scores for some models. (LLM, conf=0.84)
Experimental — accuracy not yet measuredTime-series dependency-based methods incorporate sequential context such as burstiness, periodicity, and long-range dependencies via LSTM, BLSTM, GRU, SARIMA, or hybrid architectures, allowing them to capture more subtle deviations in normal traffic dynamics at the cost of higher model complexity, stricter requirements on ordering and timestamp quality, and increased sensitivity to concept drift.
“While statistical and entropy-based approaches treat each flow or aggregate independently, time-series dependency-based methods incorporate sequential context-such as burstiness, periodicity, and long-range dependencies-via LSTM, BLSTM, GRU, SARIMA, or hybrid architectures [33,38-40,44,45]. This allows them to capture more subtle deviations in normal traffic dynamics, at the cost of higher model c”
From AI-Based Anomaly Detection in Industrial Control and Cyber–Physical Systems: A Data-Type-Oriented Systematic Review (2025) · cites this paper as [45]
Split into 2 atoms — 0 confirmed, 2 partially supported, 0 disputed, 0 misattributed, 0 unverifiable. Expand the claim to see per-atom verdicts.
Experimental — accuracy not yet measuredShu and Lu [45] proposed a two-stage detection approach for industrial IoT botnet traffic using 10 attack scenarios from the N-BaIoT dataset (Mirai and Gafgyt families).
“For industrial IoT botnet traffic, Shu and Lu [45] used 10 attack scenarios from the N-BaIoT dataset (Mirai and Gafgyt families) and proposed a two-stage detection approach.”
From AI-Based Anomaly Detection in Industrial Control and Cyber–Physical Systems: A Data-Type-Oriented Systematic Review (2025) · cites this paper as [45]
Shu and Lu's proposed method achieved over 99% accuracy and F1-score on Provision PT-737E security-camera traffic and accurately distinguished attack subtypes that prior one-stage models struggled to classify.
“The proposed method achieved over 99% accuracy and F1-score on Provision PT-737E security-camera traffic and accurately distinguished attack subtypes (e.g., Gafgyt TCP/UDP flooding) that prior one-stage models struggled to classify, demonstrating that staged detection with feature selection meaningfully enhances attack-type discrimination in IIoT botnet traffic.”
From AI-Based Anomaly Detection in Industrial Control and Cyber–Physical Systems: A Data-Type-Oriented Systematic Review (2025) · cites this paper as [45]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
N-BaIoT—Network-Based Detection of IoT Botnet Attacks Using Deep Autoencoders
Meidan, Y., Bohadana, M., Mathov, Y., Mirsky, Y., Shabtai, A., Breitenbacher, D., & Elovici, Y. (2018) · IEEE Pervasive Computing · doi:10.1109/mprv.2018.03367731 · Cited by 1,668 · see citing works
Investigating Ad Transparency Mechanisms in Social Media: A Case Study of Facebook's Explanations
Andreou, A., Venkatadri, G., Goga, O., Gummadi, K. P., Loiseau, P., & Mislove, A. E. (2018) · Network and Distributed System Security Symposium · doi:10.14722/ndss.2018.23191 · Cited by 1,505 · see citing works
E-GraphSAGE: A Graph Neural Network based Intrusion Detection System for IoT
Lo, W. W., Layeghy, S., Sarhan, M., Gallagher, M. R., & Portmann, M. (2022) · IEEE/IFIP Network Operations and Management Symposium (NOMS) · doi:10.1109/noms54207.2022.9789878 · Cited by 463 · see citing works
Federated learning for malware detection in IoT devices
Rey, V., Sánchez, P. M. S., Celdrán, A. H., & Bovet, G. (2022) · Computer Networks · doi:10.1016/j.comnet.2021.108693 · Cited by 426 · see citing works
Federated Deep Learning for Zero-Day Botnet Attack Detection in IoT-Edge Devices
Popoola, S. I., Ande, R., Adebisi, B., Gui, G., Hammoudeh, M. A. A., & Jogunola, O. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2021.3100755 · Cited by 353 · see citing works
Fusion of Federated Learning and Industrial Internet of Things: A survey
Boobalan, P., Ramu, S. P., Pham, Q., Dev, K., Pandya, S., Maddikunta, P. K. R., Gadekallu, T. R., & Huynh‐The, T. (2022) · Computer Networks · doi:10.1016/j.comnet.2022.109048 · Cited by 321 · see citing works
Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detection
Mirsky, Y., Doitshman, T., Elovici, Y., & Shabtai, A. (2018) · Network and Distributed System Security Symposium · doi:10.14722/ndss.2018.23204 · Cited by 292 · see citing works
Kan, X., Fan, Y., Fang, Z., Cao, L., Xiong, N. N., Yang, D., & Li, X. (2021) · Information Sciences · doi:10.1016/j.ins.2021.03.060 · Cited by 207 · see citing works
Botnet Attack Detection by Using CNN-LSTM Model for Internet of Things Applications
Alkahtani, H. S., & Aldhyani, T. H. H. (2021) · Security and Communication Networks · doi:10.1155/2021/3806459 · Cited by 176 · see citing works
Habibi, O., Chemmakha, M., & Lazaar, M. (2022) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2022.105669 · Cited by 176 · see citing works
Deep learning-based intrusion detection approach for securing industrial Internet of Things
Soliman, S., Oudah, W., & Aljuhani, A. (2023) · Alexandria Engineering Journal · doi:10.1016/j.aej.2023.09.023 · Cited by 162 · see citing works
Mohy-eddine, M., Guezzaz, A., Benkirane, S., & Azrour, M. (2023) · Multimedia Tools and Applications · doi:10.1007/s11042-023-14795-2 · Cited by 144 · see citing works
Zhang, J., Tian, J., Li, M., Leon, J. I., Franquelo, L. G., Luo, H., & Yin, S. (2023) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2022.3227956 · Cited by 130 · see citing works
Securing Industrial Internet of Things Against Botnet Attacks Using Hybrid Deep Learning Approach
Hasan, T., Malik, J., Bibi, I., Khan, W. U., Al-Wesabi, F. N., Dev, K., & Huang, G. (2023) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2022.3168533 · Cited by 121 · see citing works
Botnet Attack Detection Using Local Global Best Bat Algorithm for Industrial Internet of Things
Alharbi, A., Alosaimi, W. A., Alyami, H., Rauf, H. T., & Damaševičius, R. (2021) · Electronics · doi:10.3390/electronics10111341 · Cited by 110 · see citing works
Khan, I. A., Keshk, M., Pi, D., Khan, N., Hussain, Y., & Soliman, H. (2022) · Ad Hoc Networks · doi:10.1016/j.adhoc.2022.102930 · Cited by 110 · see citing works
Intelligent Detection of IoT Botnets Using Machine Learning and Deep Learning
Kim, J., Shim, M., Hong, S., Shin, Y., & Choi, E. (2020) · Applied Sciences · doi:10.3390/app10197009 · Cited by 106 · see citing works
Nuaimi, M., Fourati, L. C., & Hamed, B. B. (2023) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2023.103637 · Cited by 99 · see citing works
Botnet Attack Detection in IoT Using Machine Learning
Alissa, K. A., Alyas, T., Zafar, K., Abbas, Q., Tabassum, N., & Sakib, S. (2022) · Computational Intelligence and Neuroscience · doi:10.1155/2022/4515642 · Cited by 84 · see citing works
Kalakoti, R., Nõmm, S., & Bahşi, H. (2022) · IEEE Access · doi:10.1109/access.2022.3204001 · Cited by 75 · see citing works
Reliable Machine Learning Model for IIoT Botnet Detection
Taher, F., Abdel-Salam, M., Elhoseny, M., & El‐Hasnony, I. M. (2023) · IEEE Access · doi:10.1109/access.2023.3253432 · Cited by 71 · see citing works
DDoS attacks in Industrial IoT: A survey
Chaudhary, S., & Mishra, P. K. (2023) · Computer Networks · doi:10.1016/j.comnet.2023.110015 · Cited by 58 · see citing works
Network intrusion detection system: A survey on artificial intelligence‐based techniques
Habeeb, M. S., & Babu, T. R. (2022) · Expert Systems · doi:10.1111/exsy.13066 · Cited by 53 · see citing works
Network Intrusion Detection: An IoT and Non IoT-Related Survey
Abdulkareem, S. A., Foh, C. H., Shojafar, M., Carrez, F., & Moessner, K. (2024) · IEEE Access · doi:10.1109/access.2024.3473289 · Cited by 47 · see citing works
DeBot: A deep learning-based model for bot detection in industrial internet-of-things
Jayalaxmi, P. L. S., Kumar, G., Saha, R., Conti, M., Kim, T.-H., & Thomas, R. (2022) · Computers & Electrical Engineering · doi:10.1016/j.compeleceng.2022.108214 · Cited by 46 · see citing works
Karthik, M. G., & Krishnan, M. B. M. (2021) · Journal of Ambient Intelligence and Humanized Computing · doi:10.1007/s12652-021-03082-3 · Cited by 35 · see citing works
Arnold, D., Gromov, M., & Saniie, J. (2024) · IEEE Access · doi:10.1109/access.2024.3404270 · Cited by 25 · see citing works
VAE-Based Latent Representations Learning for Botnet Detection in IoT Networks
Snoussi, R., & Youssef, H. (2022) · Journal of Network and Systems Management · doi:10.1007/s10922-022-09690-4 · Cited by 24 · see citing works
Cross Deep Learning Method for Effectively Detecting the Propagation of IoT Botnet
Wazzan, M., Algazzawi, D., Albeshri, A. A., Hasan, S. H., Rabie, O. B. J., & Asghar, M. Z. (2022) · Sensors · doi:10.3390/s22103895 · Cited by 21 · see citing works
Saurabh, K., Singh, A., Singh, U., Vyas, O. P., & Khondoker, R. (2022) · IEEE International Conference on Omni-layer Intelligent Systems (COINS) · doi:10.1109/coins54846.2022.9854947 · Cited by 21 · see citing works
Hao, P., Le, T. D., Vishnevsky, V. M., Berezkin, A., & Kirichek, R. (2024) · International Conference on Advanced Communications Technology (ICACT) · doi:10.23919/icact60172.2024.10471929 · Cited by 18 · see citing works
Abbasi, F., Naderan, M., & Alavi, S. E. (2024) · Expert Systems with Applications · doi:10.1016/j.eswa.2024.126149 · Cited by 16 · see citing works
Optimizing Deep Learning Model Hyperparameters for Botnet Attack Detection in IoT NetworksPreprint
Popoola, S. I., Adebisi, B., Gui, G., Hammoudeh, M. A. A., Gacanin, H., & Dancey, D. (2022) · doi:10.36227/techrxiv.19501885.v1 · Cited by 11 · see citing works
A Performance Evaluation of Neural Networks for Botnet Detection in the Internet of Things
Guimarães, L. C. B., & Couto, R. S. (2024) · Journal of Network and Systems Management · doi:10.1007/s10922-024-09875-z · Cited by 11 · see citing works
Sakthipriya, N., Govindasamy, V., & Akila, V. (2023) · doi:10.1109/pcems58491.2023.10136065 · Cited by 9 · see citing works
Securing Industrial Internet of Things Against Botnet Attacks Using Hybrid Deep Learning ApproachPreprint
Khan, W. U., Malik, J., Hasan, T., et al. (2022) · doi:10.36227/techrxiv.19313318.v3 · Cited by 8 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Seo, J. K., Lee, J., Kim, B., Shim, W., & Seo, J. T. (2025) · Electronics · doi:10.3390/electronics15010020 · Cited by 15 · see citing works
Chen, Y., Li, Q., Wu, X., & Ying, Z. (2025) · Symmetry · doi:10.3390/sym17091416
- Authors
- Shu, J., & Lu, J.
- Affiliations
- Chengdu University of Information Technology (CN)
- Corresponding author
- Lu, Jiazhong
- Venue
- IET Information Security
- Published
- 2025-01
- Volume
- 2025
- Issue
- 1
- ISSN
- 1751-8709 (ISSN-L)
- 1751-8717
- OpenAlex
- W4407551885
- Cited by
- 2
- References
- 34
- Citations by year
- 2025: 2
- FWCI
- 0.85
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- IET Information Security (publishedVersion, cc-by)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- National Natural Science Foundation of China (62102049)
- Natural Science Foundation of Sichuan Province (2025ZNSFSC0507)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Security and Intrusion Detection
- Physical Sciences › Computer Science › Artificial Intelligence › Internet Traffic Analysis and Secure E-voting
- Physical Sciences › Computer Science › Information Systems › Spam and Phishing Detection
- Keywords
- botnet detection, Industrial Internet of Things, industrial control systems, feature selection, XGBoost, N-BaIoT dataset, Mirai botnet, network traffic classification
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review