Adaptive Pattern Matching Grammar Generation for use in Deep Packet Inspection

被引:0
|
作者
Menon, Govind [1 ]
Katdare, Sanchit [1 ]
Phatak, Sagar [1 ]
Khengare, Rahul [1 ]
机构
[1] Univ Pune, Pune, Maharashtra, India
关键词
Deep Packet Inspection; Pattern Matching; Grammar; Regular Expressions;
D O I
10.1109/EMS.2011.74
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Deep Packet Inspection (DPI) is becoming more widely used in virtually all applications or services like Denial of Service (DoS), Intrusion Detection System (IDS) etc. that operate with or within a network. However for a developer or team working on any network project who need to perform DPI, there is always the issue of using a third party source which may involve added cost or implementing it themselves which requires time and study of protocols, signatures and the nuances of pattern matching. The paper proposes a solution to the above problem using an adaptive grammar generation algorithm. This method reduces the entropy among similar results given by different patterns. Immense customizability is the foremost advantage of this method. Existing grammars for new signatures can be combined into a single grammar easily rather than new grammars be generated from raw target strings. The paper, thus, looks to limit the detailed knowledge requirement for the design of signature detection procedures and in doing so re-use existing procedures which have been thoroughly debugged and tested.
引用
收藏
页码:119 / 122
页数:4
相关论文
共 50 条
  • [21] Algorithms to accelerate multiple regular expressions matching for deep packet inspection
    Kumar, Sailesh
    Dharmapurikar, Sarang
    Yu, Fang
    Crowley, Patrick
    Turner, Jonathan
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2006, 36 (04) : 339 - 350
  • [22] Novel FPGA-Based Signature Matching for Deep Packet Inspection
    Guinde, Nitesh B.
    Ziavras, Sotirios G.
    INFORMATION SECURITY THEORY AND PRACTICES: SECURITY AND PRIVACY OF PERVASIVE SYSTEMS AND SMART DEVICES, 2010, 6033 : 261 - 276
  • [23] Ultra-High Throughput String Matching for Deep Packet Inspection
    Kennedy, Alan
    Wang, Xiaojun
    Liu, Zhen
    Liu, Bin
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 399 - 404
  • [24] Hardware Based Pattern Matching Technique for Packet Inspection of High Speed Network
    Dhanapriya, M.
    Vasanthanayaki, C.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION INCACEC 2009 VOLUME II, 2009, : 662 - +
  • [25] A Novel Efficient Pattern Matching Packet Inspection by using delta(n)FA
    Raja, N. Kannaiya
    Arulanandam, K.
    Ambika, G.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (01): : 79 - 88
  • [26] Multi-byte Pattern Matching using Stride-k DFA for High Speed Deep Packet Inspection
    Najam, Maleeha
    Younis, Usman
    Rasool, Raihan Ur
    2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, : 547 - 553
  • [27] Fine-grained parallel regular expression matching for deep packet inspection
    Liu, X. (xingkuiliu@ncic.ac.cn), 1600, Science Press (51):
  • [28] Efficient Keyword Matching for Deep Packet Inspection based Network Traffic Classification
    Khandait, Pratibha
    Hubballi, Neminath
    Mazumdar, Bodhisatwa
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [29] A Multiple Simple Regular Expression Matching Architecture and Coprocessor for Deep Packet Inspection
    Zhang, Wei
    Xue, Yibo
    Wang, Dongsheng
    Song, Tian
    2008 13TH ASIA-PACIFIC COMPUTER SYSTEMS ARCHITECTURE CONFERENCE, 2008, : 245 - +
  • [30] A Byte-Filtered String Matching Algorithm for Fast Deep Packet Inspection
    Huang, Kun
    Zhang, Dafang
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2073 - +