首页> 外文会议>IEEE International Conference on Network Protocols >Rethinking Robust and Accurate Application Protocol Identification: A Nonparametric Approach
【24h】

Rethinking Robust and Accurate Application Protocol Identification: A Nonparametric Approach

机译:重新考虑稳健而准确的应用程序协议识别:一种非参数方法

获取原文

摘要

Protocol traffic analysis is important for a variety of networking and security infrastructures, such as intrusion detection and prevention systems, network management systems, and protocol specification parsers. In this paper, we propose ProHacker, a nonparametric approach that extracts robust and accurate protocol keywords from network traces and effectively identifies the protocol trace from mixed Internet traffic. ProHacker is based on the key insight that the n-grams of protocol traces have highly predictable statistical nature that can be effectively captured by statistical language models and leveraged for robust and accurate protocol identification. In ProHacker, we first extract protocol keywords using a nonparametric Bayesian statistical model, and then use the corresponding protocol keywords to classify protocol traces by a semi-supervised learning algorithm. We implement and evaluate ProHacker on real-world traces, including SMTP, FTP, PPLive, SopCast, and PPStream, and our experimental results show that ProHacker can accurately identify the protocol trace with an average precision of about 99.42% and an average recall of about 98.64%. We also compare the results of ProHacker to two state-of-the-art approaches ProWord and Securitas using backbone traffic. We show that ProHacker provides significant improvements on precision and recall for online protocol identification.
机译:协议流量分析对于各种网络和安全基础结构都很重要,例如入侵检测和预防系统,网络管理系统和协议规范解析器。在本文中,我们提出了ProHacker,这是一种非参数方法,可以从网络跟踪中提取可靠且准确的协议关键字,并从混合Internet流量中有效地识别协议跟踪。 ProHacker基于以下关键见解:协议痕迹的n-gram具有高度可预测的统计性质,可以由统计语言模型有效捕获并利用其进行鲁棒且准确的协议识别。在ProHacker中,我们首先使用非参数贝叶斯统计模型提取协议关键字,然后使用相应的协议关键字通过半监督学习算法对协议跟踪进行分类。我们在包括SMTP,FTP,PPLive,SopCast和PPStream在内的实际跟踪中实施和评估ProHacker,我们的实验结果表明,ProHacker可以准确地识别协议跟踪,平均精度约为99.42%,平均召回率约为98.64%。我们还将ProHacker的结果与使用骨干网流量的两种最先进的方法ProWord和Securitas进行了比较。我们表明,ProHacker在在线协议识别的准确性和召回率方面提供了显着改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号