Botnets have become one of the serious security threats in the Internet field. Botnet controllers used bots process to perform a series of malicious activities
such as DDOS attacks
sending spam
stealing sensitive user information
and so on. Identification of botnet traffic from normal traffic in the massive internet traffic is an urgent problem. The purpose of this paper was to analyze and identify botnet traffic. The experiment extracted 9 features from the real botnet traffic data
used the random forest algorithm as the training model and compared it with 5 other machine learning algorithms. The experimental results show that the proposed model has the best performance under the given evaluation criteria.
关键词
Keywords
references
KANG K S, KIM H S, AHN B J. DDoS attack detection and defense apparatus and method using packet data: US, US8634717[P]. 2014.
BARTHAKUR P, DAHAL M, GHOSE M K. An efficient machine learning based classification scheme for detecting distributed command % control traffic of P2P botnets[J]. International Journal of Modern Education % Computer Science, 2013, DOI: 10.5815/ijmecs.2013.10.02.
STEVANOVIC M, PEDERSEN J M. On the use of machine learning for identifying botnet network traffic[J]. AALOBRG University, 20 16, 4(2): 1-32, DOI: 10. 13052/jcsm2245- 1439.42 1
HOQUE N, BHATTACHARYYA D K, KALITA J K. FFSc: a novel measure for low-rate and high-rate DDoS attack detection using multivariate data analysis[M]. John Wiley % Sons, Inc. 2016.
VENKATESH G K, NADARAJAN R A. HTTP botnet detection using adaptive learning rate multilayer feed-forward neural network[C]// Information Security Theory and Practice. Security, Privacy and Trust in Computing Systems and Ambient Intelligent Ecosystems. Berlin, Heidelberg, Springer, 2012: 38-48.
KOZIK R, CHORAŠ M. Pattern extraction algorithm for netflow-based botnet activities detection[J]. Security % Communication Networks, 20 17: 1- 10. DOI: 10. 1 155/20 17/6047053.
WANG J, PASCHALIDIS I C. Botnet detection based on anomaly and community detection[J]. IEEE Transactions on Control of Network Systems, 2017, 4(2): 392 - 404. DOI: 392
GARCȊA S, GRILL M, STIBOREK J, et al. An empirical comparison of botnet detection methods[J]. Computers % Security, 2014(45):100-123. DOI: 100
SAAD S, TRAORE I, GHORBANI A, et al. Detecting P2P botnets through network behavior analysis and machine learning[C]// Ninth International Conference on Privacy, Security and Trust. Montreal, Canada, IEEE, 2011: 174-180.
JIN J, YAN Z, GENG G, et al. Botnet domain name detection based on machine learning[C]// International Conference on Wireless, Mobile and Multi-Media. Beijing, China, IET, 2016.
YAVANOGLU O, AYDOS M. A review on cyber security datasets for machine learning algorithms[C]// IEEE International Conference on Big Data, Symposium on Data Analytics for Advanced Manufacturing. Boston, MA, USA, IEEE, 2017. DOI: 10.1109/BigData.2017.8258167.
LU C, BROOKS R. Botnet traffic detection using hidden markov models[C]// The Workshop on Cyber Security and Information Intelligence Research. USA, Oak Ridge, Tennessee, ACM, 2011: 31.
KATO K, KLYUEV V. Large-scale network packet analysis for intelligent DDoS attack detection development[C]// Internet Technology and Secured Transactions. London, United Kingdom, IEEE, 2015: 360-365.
BHAMARE D, SALMAN T, SAMAKA M, et al. Feasibility of supervised machine learning for cloud security[C]// International Conference on Information Science and Security. Changsha, China, IEEE, 2017: 1-5.
SAAD S, TRAORE I, GHORBANI A, et al. Detecting P2P botnets through network behavior analysis and machine learning[C]// Ninth International Conference on Privacy, Security and Trust. Montreal, Canada, IEEE, 2011: 174-180.