SSH及其混淆协议流量检测与承载应用识别技术

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:x1114891413
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SSH协议是应用最为广泛的互联网加密通信协议之一,主要用于保护用户远程运维服务器的通信安全,也可用于构建隧道为其他应用提供安全传输服务。SSH的广泛使用使得攻击者开始利用SSH来进行流量混淆以躲避网络审查实现隐蔽通信。发现潜在的SSH混淆协议流量,并识别SSH加密通道中承载的应用类型,是流量计算与网络安全领域的热点前沿问题,论文提出基于机器学习的SSH应用流量及应用组合流量分类方法,并在此基础上设计实现了相应软件系统,取得主要研究成果有:(1)从协议定义和流量两个层面分析SSH协议连接建立过程特性。提取SSH连接建立过程数据包负载长度形成协议握手指纹,提出基于握手指纹的SSH协议识别算法。实验表明算法具有较高的SSH协议识别准确率。(2)从协议实现层面分析Obfuscated-OpenSSH协议连接建立过程,根据数据包传输层确认号重组数据包传输层负载,获得Obfuscated-OpenSSH协议连接建立过程特征序列,提出特征序列生成方法与基于特征序列匹配的Obfuscated-OpenSSH协议识别算法。实验表明该算法具有较高的Obfuscated-OpenSSH协议识别查准率与查全率。(3)从协议定义和流量两个层面分析SSH应用流量特性,构造一组全新的基于数据包负载长度和数据包传输方向的应用流量分类特征,并给出该组特征提取方法及基于监督式机器学习算法的分类方案。实验表明基于该组特征利用决策树算法分类远程登录、代理HTTP、数据传输类(SCP或SFTP)、rsync、代理FTP这五类应用流量获得较高的分类准确率。(4)分析远程登录与数据传输类应用组合流量特性,等步长分段远程登录与数据传输类应用组合流量,每一分段提取基于数据包负载长度和到达时间间隔的统计特征,基于监督式机器学习算法分类分段应用组合流量。实验表明该方法获得较高的分段应用组合分类准确率。(5)以上述识别算法、分类方法为系统业务核心,设计与实现SSH流量检测及承载应用识别软件系统。论文最后对全文进行了总结,对未来值得进一步研究的问题进行了展望。
其他文献
2006年底,《北京市“十一五”暑期科技发展与自主创新能力建设规划》(以下简称:《“十一五”科技规划》)正式向社会发布。这是今后一段时期北京科技发展的指导性,纲领性文件,具有较
又是一声长啸,“神七”腾空冲云霄。摆渡天河.神舟系列飞船承载着一个古老民族悠远的飞天梦,倾注了华夏儿女多少理想、多少期望、多少情感?!
初入吕梁境界,俯瞰大地,黄土色格外惹眼。此起彼伏的非山,称它们为丘陵更为合适。随车深入临县、岚县,雨点正密,好在天公作美,一行人得以在雨后参观了红枣、香菇、沙棘等产业
20世纪以来,科学的发展极大推动了社会的进步,科学活动的组织与形式都发生了很大的改变,科学与社会的联系更加紧密,科学家的社会责任也在不断增加。其中,科学素质的促进与科
"实践是检验真理的唯一标准",很多软件、系统在开发时都会进行模拟验证,以确保顺利运行。然而近些年来,模拟验证的短板逐渐凸显--伴随着计算机的飞速发展,越来越多超大规模设
“和我在成都的街头走一走”,你会发现位于锦江河畔,成都中轴线的人民南路上有一座大楼,即便到了深夜也依然灯火通明,辉映于周边林立的写字楼群之中。这里就是郑黎薇所在的四
<正> 现状——成绩很大,问题不少 1992年底,据我县13个乡镇财务清理的结果表明,农村财务管理的现状是喜忧并存。主要表现有以下几点:(1)通过清理,共清出贪污盗窃117人,计14.6
美国宪法是世界最早的成文宪法,它只有短短的7个条文,并且从制定以来200多年,也只通过了27条修正案。这怎能包容复杂的社会问题?怎么能适应变化了的时代?美国的政治家们怎么没能
王士元,香港理工大学讲座教授,台湾“中研院”院士。197s年在加州伯克利创办Journal ofChinese Linguistics 并任主编至今。曾获选国际中国语言学会(lnternational Association of chinese Linguistics)首任会长。他的著作曾以汉语、英语、法语、德语、意大利语及日语出版。他由衷服膺跨学科研究,曾与人类学家、计算机科学  家、遗传学家
作为一名初中语文教师,在使用多媒体辅助教学手段的过程中,我深刻地感受到了现代化教学技术带来的优越性,体会到了多媒体辅助手段以其生动、直观、高效的特点带给语文教学的