{"title":"Identification of SSH Applications Based on Convolutional Neural Network","authors":"Liuyong He, Yijie Shi","doi":"10.1145/3230348.3230458","DOIUrl":null,"url":null,"abstract":"SSH is an encrypted communication protocol. SSH tunnel may encapsulate some other unknown applications, which has a certain potential impact on network security, so it is necessary to identify these applications accurately. This paper uses Convolutional neural network to identify applications, which has the characteristic of automatic feature learning. Therefore, traffic classification algorithm based on deep learning is used to identify these encapsulated applications in SSH traffic such as payload. Experimental methods and results are described in this paper and indicate that classification accuracy of applications (such as Nmap, Baidu Network, Netease cloud music, Netease cloud notes and etc.) in SSH tunnel is up to 95%.","PeriodicalId":188878,"journal":{"name":"Proceedings of the 2018 1st International Conference on Internet and e-Business","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2018 1st International Conference on Internet and e-Business","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3230348.3230458","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
SSH is an encrypted communication protocol. SSH tunnel may encapsulate some other unknown applications, which has a certain potential impact on network security, so it is necessary to identify these applications accurately. This paper uses Convolutional neural network to identify applications, which has the characteristic of automatic feature learning. Therefore, traffic classification algorithm based on deep learning is used to identify these encapsulated applications in SSH traffic such as payload. Experimental methods and results are described in this paper and indicate that classification accuracy of applications (such as Nmap, Baidu Network, Netease cloud music, Netease cloud notes and etc.) in SSH tunnel is up to 95%.