Detecting distributed denial-of-service attacks using Kolmogorov complexity metrics

被引:33
|
作者
Kulkarni, Amit
Bush, Stephen [1 ]
机构
[1] Rensselaer Polytech Inst, New York, NY USA
[2] Gen Elect Global Res Ctr, Niskayuna, NY USA
关键词
Kolmogorov complexity; denial-of-service attack; active network; entropy; complexity probes;
D O I
10.1007/s10922-005-9016-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes an approach to detecting distributed denial of service (DDoS) attacks that is based on fundamentals of Information Theory, specifically Kolmogorov Complexity. A theorem derived using principles of Kolmogorov Complexity states that the joint complexity measure of random strings is lower than the sum of the complexities of the individual strings when the strings exhibit some correlation. Furthermore, the joint complexity measure varies inversely with the amount of correlation. We propose a distributed active network-based algorithm that exploits this property to correlate arbitrary traffic flows in the network to detect possible denial-of-service attacks. One of the strengths of this algorithm is that it does not require special filtering rules and hence it can be used to detect any type of DDoS attack. We implement and investigate the performance of the algorithm in an active network. Our results show that DDoS attacks can be detected in a manner that is not sensitive to legitimate background traffic.
引用
收藏
页码:69 / 80
页数:12
相关论文
共 50 条
  • [31] Detecting Distributed Denial of Service Attacks Using Data Mining Techniques
    Alkasassbeh, Mouhammd
    Al-Naymat, Ghazi
    Hassanat, Ahmad B. A.
    Almseidin, Mohammad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (01) : 436 - 445
  • [32] Detecting Distributed Denial of Service Attacks using Machine Learning Models
    Alghoson, Ebtihal Sameer
    Abbass, Onytra
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (12) : 616 - 622
  • [33] On detecting distributed denial of service attacks using fuzzy inference system
    Mohammad Almseidin
    Jamil Al-Sawwa
    Mouhammd Alkasassbeh
    Mohammed Alweshah
    Cluster Computing, 2023, 26 : 1337 - 1351
  • [34] Detecting Distributed Denial-of-Service Attack Traffic by Statistical Test
    Chen, Chin-Ling
    2008 THIRD INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1-3, 2008, : 1190 - 1194
  • [35] Detecting denial-of-service attacks through feature cross-correlation
    Zhang, Z
    Manikopoulos, CN
    2004 IEEE/SARNOFF SYMPOSIUM ON ADVANCES IN WIRED AND WIRELESS COMMUNICATION, 2004, : 67 - 70
  • [36] Detecting Pulsing Denial-of-Service attacks based on the bandwidth usage condition
    Tsunoda, Hiroshi
    Arai, Kenjirou
    Waizumi, Yuji
    Ansari, Nirwan
    Nemoto, Yoshiaki
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 1670 - +
  • [37] Feature selection for robust detection of distributed denial-of-service attacks using genetic algorithms
    Dimitris, G
    Ioannis, T
    Evangelos, D
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3025 : 276 - 281
  • [38] Detecting and defeating denial-of-service attacks on network intrusion detection systems
    Sun, Qindong
    Zhang, Deyun
    Gao, Peng
    Zhang, Xiao
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2004, 38 (02): : 132 - 135
  • [39] Detecting and Reacting against Distributed Denial of Service Attacks
    Bouzida, Yacine
    Cuppens, Frederic
    Gombault, Sylvain
    2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 2394 - 2399
  • [40] Recognition of Denial-of-Service Attacks in IoT Networks with Linear Complexity Model
    Lautert, Henrique Fell
    Pioli Junior, Laercio
    de Macedo, Douglas D. J.
    16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,