{"title":"A Software Upgrade Security Analysis Method on Network Traffic Classification using Deep Learning","authors":"Bing Zhang","doi":"10.1109/ICUEMS50872.2020.00125","DOIUrl":null,"url":null,"abstract":"Nowadays, the vulnerability in the software upgrade process are extremely harmful to network security. However, the detection of upgrade vulnerability is facing serious difficulties and problems. Aiming at the current software upgrade vulnerability analysis problem, we propose a neural network model for traffic classification based on two levels of data packets and network flows. This method does not need to manually extract features and can learn the dependency relationship between data packets and networks well. It can make full use of comprehensive flow features for traffic classification. In order to evaluate the model, we built a dataset of software upgrade vulnerabilities and conducted relevant experiments on the CICIDS 2017 dataset. The experimental results show that compared with other RNN models, our model has the best performance, reaching a precision of 99.86% and an F1 score of 99.44%. At the same time, based on the pre-trained model, we use the software upgrade vulnerability dataset to fine-tuning the model, with the F1 score reaching 99.78%.","PeriodicalId":285594,"journal":{"name":"2020 International Conference on Urban Engineering and Management Science (ICUEMS)","volume":"13 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Urban Engineering and Management Science (ICUEMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICUEMS50872.2020.00125","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Nowadays, the vulnerability in the software upgrade process are extremely harmful to network security. However, the detection of upgrade vulnerability is facing serious difficulties and problems. Aiming at the current software upgrade vulnerability analysis problem, we propose a neural network model for traffic classification based on two levels of data packets and network flows. This method does not need to manually extract features and can learn the dependency relationship between data packets and networks well. It can make full use of comprehensive flow features for traffic classification. In order to evaluate the model, we built a dataset of software upgrade vulnerabilities and conducted relevant experiments on the CICIDS 2017 dataset. The experimental results show that compared with other RNN models, our model has the best performance, reaching a precision of 99.86% and an F1 score of 99.44%. At the same time, based on the pre-trained model, we use the software upgrade vulnerability dataset to fine-tuning the model, with the F1 score reaching 99.78%.