EVALUATION OF NETWORK TRAFFIC ANALYSIS USING APPROXIMATE MATCHING ALGORITHMS

被引:4
|
作者
Goebel, Thomas
Uhlig, Frieder
Baier, Harald
机构
来源
关键词
Network traffic analysis; approximate matching; similarity hashing;
D O I
10.1007/978-3-030-88381-2_5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate matching has become indispensable in digital forensics as practitioners often have to search for relevant files in massive digital corpora. The research community has developed a variety of approximate matching algorithms. However, not only data at rest, but also data in motion can benefit from approximate matching. Examining network traffic flows in modern networks, firewalls and data loss prevention systems are key to preventing security compromises. This chapter discusses the current state of research, use cases, validations and optimizations related to applications of approximate matching algorithms to network traffic analysis. For the first time, the efficacy of prominent approximate matching algorithms at detecting files in network packet payloads is evaluated, and the best candidates, namely TLSH, ssdeep, mrsh-net and mrsh-cf, are adapted to this task. The individual algorithms are compared, strengths and weaknesses highlighted, and detection rates evaluated in gigabit-range, real-world scenarios. The results are very promising, including a detection rate of 97% while maintaining a throughput of 4Gbps when processing a large forensic file corpus. An additional contribution is the public sharing of optimized prototypes of the most promising algorithms.
引用
收藏
页码:89 / 108
页数:20
相关论文
共 50 条
  • [31] Filtration Algorithms for Approximate Order-Preserving Matching
    Chhabra, Tamanna
    Giaquinta, Emanuele
    Tarhio, Jorma
    STRING PROCESSING AND INFORMATION RETRIEVAL (SPIRE 2015), 2015, 9309 : 177 - 187
  • [32] Performance Evaluation of Simplified Matching Algorithms for RF Fingerprinting in LTE Network
    Han, Yanan
    Ma, Huan
    Zhang, Lijun
    Chen, L. L.
    2015 IEEE 9TH INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION (ASID), 2015, : 24 - 28
  • [33] ANALYSIS OF PATTERN MATCHING ALGORITHMS IN NETWORK INTRUSION DETECTION SYSTEMS
    Dagar, Vishwajeet
    Prakash, Vatsal
    Bhatia, Tarunpreet
    2016 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION, & AUTOMATION (ICACCA) (FALL), 2016, : 169 - 173
  • [34] 2 ALGORITHMS FOR APPROXIMATE STRING MATCHING IN STATIC TEXTS
    JOKINEN, P
    UKKONEN, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 520 : 240 - 248
  • [35] Approximate input sensitive algorithms for point pattern matching
    Aiger, Dror
    Kedem, Klara
    PATTERN RECOGNITION, 2010, 43 (01) : 153 - 159
  • [36] Improved algorithms for approximate string matching (extended abstract)
    Papamichail, Dimitris
    Papamichail, Georgios
    BMC BIOINFORMATICS, 2009, 10
  • [37] Sublinear Time Algorithms and Complexity of Approximate Maximum Matching
    Behnezhad, Soheil
    Roghani, Mohammad
    Rubinstein, Aviad
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 267 - 280
  • [38] Improved algorithms for approximate string matching (extended abstract)
    Dimitris Papamichail
    Georgios Papamichail
    BMC Bioinformatics, 10
  • [39] THEORETICAL AND EMPIRICAL COMPARISONS OF APPROXIMATE STRING MATCHING ALGORITHMS
    CHANG, WI
    LAMPE, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 644 : 175 - 184
  • [40] Approximate Algorithms for Stochastic Network Design
    Wu, Xiaojian
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 4409 - 4410