Distinguishing false from true alerts in Snort by data mining patterns of alerts

被引:2
|
作者
Long, Jidong [1 ]
Schwartz, Daniel [1 ]
Stoecklin, Sara [1 ]
机构
[1] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
关键词
data-mining; distance measures; intrusion detection; Snort;
D O I
10.1117/12.665211
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Snort network intrusion detection system is well known for triggering large numbers of false alerts. In addition, it usually only warns of a potential attack without stating what kind of attack it might be. This paper presents a clustering approach for handling Snort alerts more effectively. Central to this approach is the representation of alerts using the Intrusion Detection Message Exchange Format, which is written in XML. All the alerts for each network session are assembled into a single XML document, thereby representing a pattern of alerts. A novel XML distance measure is proposed to obtain the distance between two such XML documents. A classical clustering algorithm, implemented based on this distance measure, is then applied to group the alert patterns into clusters. Our experiment with the MIT 1998 DARPA data sets demonstrates that the clustering algorithm can distinguish between normal sessions that give rise to false alerts and those sessions that contain real attacks, and in about half of the latter cases can effectively identify the name of the attack.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Clustering of Snort Alerts to Identify Patterns and Reduce Analyst Workload
    Harang, Richard
    Guarino, Peter
    [J]. 2012 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2012), 2012,
  • [2] Online Mining Intrusion Patterns from IDS Alerts
    Zhang, Kai
    Luo, Shoushan
    Xin, Yang
    Zhu, Hongliang
    Chen, Yuling
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (08):
  • [3] Correlating alerts with a data mining based approach
    Xiang, G
    Dong, XM
    Yu, G
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON E-TECHNOLOGY, E-COMMERCE AND E-SERVICE, PROCEEDINGS, 2005, : 341 - 346
  • [4] Using time series 3D AlertGraph and false alert classification to analyse Snort alerts
    Musa, Shahrulniza
    Parish, David J.
    [J]. VISUALIZATION FOR COMPUTER SECURITY, PROCEEDINGS, 2008, 5210 : 169 - +
  • [5] Data mining to identify structural alerts for liver toxicity.
    Blower, PE
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2002, 223 : U351 - U351
  • [6] REAL-TIME CLASSIFICATION OF IDS ALERTS WITH DATA MINING TECHNIQUES
    Vaarandi, Risto
    [J]. MILCOM 2009 - 2009 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-4, 2009, : 1786 - 1792
  • [7] Discriminating between true-positive and false-positive clinical mastitis alerts from automatic milking systems
    Steeneveld, W.
    van der Gaag, L. C.
    Ouweltjes, W.
    Mollenhorst, H.
    Hogeveen, H.
    [J]. JOURNAL OF DAIRY SCIENCE, 2010, 93 (06) : 2559 - 2568
  • [8] Distinguishing false from true in human memory
    Blaxton, TA
    [J]. NEURON, 1996, 17 (02) : 191 - 194
  • [10] Artificial Intelligence Dramatically Reduces Annual False Alerts From Insertable Cardiac Monitors
    Ousdigian, Kevin
    Cheng, Ya-Jian
    Koehler, Jodi L.
    Radtke, Andrew
    Rosemas, Sarah
    Rogers, John
    [J]. CIRCULATION, 2021, 144