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 条
  • [1] FILE DETECTION ON NETWORK TRAFFIC USING APPROXIMATE MATCHING
    Breitinger, Frank
    Baggili, Ibrahim
    JOURNAL OF DIGITAL FORENSICS SECURITY AND LAW, 2014, 9 (02) : 23 - 35
  • [2] Automated evaluation of approximate matching algorithms on real data
    Breitinger, Frank
    Roussev, Vassil
    DIGITAL INVESTIGATION, 2014, 11 : S10 - S17
  • [3] Heavy traffic analysis of approximate max-weight matching algorithms for input-queued switches
    Huang, Yu
    Huang, Longbo
    PERFORMANCE EVALUATION, 2020, 144
  • [4] Heavy Traffic Analysis of Approximate Max-Weight Matching Algorithms for Input-Queued Switches
    Huang Y.
    Huang L.
    Performance Evaluation Review, 2021, 48 (03): : 109 - 110
  • [5] ALGORITHMS FOR APPROXIMATE GRAPH MATCHING
    WANG, JTL
    ZHANG, KZ
    CHIRN, GW
    INFORMATION SCIENCES, 1995, 82 (1-2) : 45 - 74
  • [6] ALGORITHMS FOR APPROXIMATE STRING MATCHING
    UKKONEN, E
    INFORMATION AND CONTROL, 1985, 64 (1-3): : 100 - 118
  • [7] Analysis of two-dimensional approximate pattern matching algorithms
    Park, K
    THEORETICAL COMPUTER SCIENCE, 1998, 201 (1-2) : 263 - 273
  • [8] Exact and approximate rhythm matching algorithms
    Chan, Joseph Wun-Tat
    Iliopoulos, Costas S.
    Michalakopoulos, Spiros
    Rahman, M. Sohel
    INTERNATIONAL JOURNAL ON DIGITAL LIBRARIES, 2012, 12 (2-3) : 149 - 158
  • [9] A comparison of approximate string matching algorithms
    Jokinen, P
    Tarhio, J
    Ukkonen, E
    SOFTWARE-PRACTICE & EXPERIENCE, 1996, 26 (12): : 1439 - 1458
  • [10] THE ACCURACY OF APPROXIMATE STRING MATCHING ALGORITHMS
    NESBIT, JC
    JOURNAL OF COMPUTER-BASED INSTRUCTION, 1986, 13 (03): : 80 - 83