Abstract
Botnet represent a critical threat to computer networks because their behavior allows hackers to take control of many computers simultaneously. Botnets take over the device of their victim and performs malicious activities on its system. Although many solutions have been developed to address the detection of Botnet in real time, these solutions are still prone to several problems that may critically affect the efficiency and capability of identifying and preventing Botnet attacks. The current work proposes a technique to detect Botnet attacks using a feed-forward backpropagation artificial neural network. The proposed technique aims to detect Botnet zero-day attack in real time. This technique applies a backpropagation algorithm to the CTU-13 dataset to train and evaluate the Botnet detection classifier. It is implemented and tested in various neural network designs with different hidden layers. Results demonstrate that the proposed technique is promising in terms of accuracy and efficiency of Botnet detection.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Shah, S., Jani, H., Shetty, S., Bhowmick, K.: Virus detection using artificial neural networks. Int. J. Comput. Appl. 84(5), 0975–8887 (2013)
Ahmed, A.A.: Investigation model for DDoS attack detection in real-time. Int. J. Soft. Eng. Comput. Syst. 1(1), 93–105 (2015)
Ahmed, A.A., Jantan, A., Wan, T.-C.: Real-time detection of intrusive traffic in QoS network domains. IEEE Secur. Priv. 11(6), 45–53 (2013)
Ahmed, A.A., Jantan, A., Wan, T.-C.: Filtration model for the detection of malicious traffic in large-scale networks. Comput. Commun. 82, 59–70 (2016)
Ahmed, A.A., Jantan, A., Rasmi, M.: Service violation monitoring model for detecting and tracing bandwidth abuse. J. Netw. Syst. Manage. 21(2), 218–237 (2013)
Narang, P., Ray, S., Hota, C., Venkatakrishnan, V.: Peershark: detecting peer-to-peer botnets by tracking conversations. In: Security and Privacy Workshops (SPW), IEEE, pp. 108–115 (2014)
Dai, Q., Zhang, C., Wu, H.: Research of decision tree classification algorithm in data mining. Int. J. Database Theory Appl. 9(5), 1–8 (2016)
Kalaivani, P., Vijaya, M.S.: Mining based detection of botnet traffic in network flow. IRACST—Int. J. Comput. Sci. Inf. Technol. Secur. (IJCSITS) 6(1), 2249–9555 (2016)
Jantan, A., Ahmed, A.A.: Honeybee protection system for detecting and preventing network attacks. J. Theor. Appl. Inf. Technol. 64(1), 38–47 (2014)
Jantan, A., Ahmed, A.A.: Honey bee intelligent model for network zero day attack detection. Int. J. Digit. Content Technol. Appl. 8(6), 45–52 (2014)
Singh, k, Guntuku, S.C., Thakur, A., Hota, C.: Big data analytics framework for peer-to-peer botnet detection using random forests. Inform. Sci. 278, 488–497 (2014)
Svozil, D., Kvasnicka, V., Pospichal, J.: Introduction to multi-layer feed-forward neural networks. Chemometr. Intell. Lab. Syst. 39(1), 43–62 (1997)
Garcia, S., Grill, M., Stiborek, J., Zunino, A.: An empirical comparison of botnet detection methods. Comput. Secur. 45, 100–123 (2014)
Karasaridis, A., Rexroad, B., Hoeflin, D.A.: Wide-scale botnet detection and characterization. HotBots 7, 7 (2007)
Gu, G., Zhang, J., Lee, W.: BotSniffer: Detecting Botnet Command and Control Channels in Network Traffic. In: NDSS, vol. 8, pp. 1–18 (2008)
Al-Duwairi, B., Al-Ebbini, L.: BotDigger: A fuzzy inference system for botnet detection. In: 2010 Fifth International Conference on Internet Monitoring and Protection (ICIMP), pp. 16–21. IEEE (2010)
Masud, M.M., Al-Khateeb, T., Khan, L., Thuraisingham, B., Hamlen, K.W.: Flow-based identification of botnet traffic by mining multiple log files. In: First International Conference on Distributed Framework and Applications, DFmA, pp. 200–206. IEEE (2008)
Rumelhart, D.E., Durbin, R., Golden, R., Chauvin, Y.: Backpropagation: the basic theory. In: Backpropagation: Theory, Architectures and Applications, pp. 1–34 (1995)
Acknowledgments
This work was supported in part by the Faculty of Computer System and Software Engineering, Universiti Malaysia Pahang under FRGS Grant No. RDU160106 and RDU Grant No. RDU160365.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Ahmed, A.A. (2019). Botnet Detection Using a Feed-Forward Backpropagation Artificial Neural Network. In: Omar, S., Haji Suhaili, W., Phon-Amnuaisuk, S. (eds) Computational Intelligence in Information Systems. CIIS 2018. Advances in Intelligent Systems and Computing, vol 888. Springer, Cham. https://doi.org/10.1007/978-3-030-03302-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-03302-6_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-03301-9
Online ISBN: 978-3-030-03302-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)