• DocumentCode
    3006679
  • Title

    An efficient common substrings algorithm for on-the-fly behavior-based malware detection and analysis

  • Author

    Acosta, J.C. ; Mendoza, H. ; Medina, B.G.

  • Author_Institution
    White Sands Missile Range, U.S. Army Res. Lab., White Sands, NM, USA
  • fYear
    2012
  • fDate
    Oct. 29 2012-Nov. 1 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    It is well known that malware (worms, botnets, etc...) thrive on communication systems. The process of detecting and analyzing malware is very latent and not well-suited for real-time application, which is critical especially for propagating malware. For this reason, recent methods identify similarities among malware dynamic trace logs to extract malicious behavior snippets. These snippets can then be tagged by a human analyst and be used to identify malware on-the-fly. A major problem with these methods is that they require extensive processing resources. This is especially due to the large amount of malware released each year (upwards of 17 million new instances in 2011). In this paper, we present an efficient algorithm for identifying common substrings in dynamic trace events of malware collections. The algorithm finds common substrings between malware pairs in theoretical linear time by using parallel processing. The algorithm is implemented in the CUDA and results show a performance increase of up to 8 times compared to previous implementations.
  • Keywords
    invasive software; military communication; telecommunication security; common substrings algorithm; communication systems; dynamic trace events; human analyst; malicious behavior snippets; malware collections; malware dynamic trace logs; malware pairs; on-the-fly behavior-based malware detection; parallel processing; processing resources; Algorithm design and analysis; Graphics processing units; Heuristic algorithms; Instruction sets; Java; Malware; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MILITARY COMMUNICATIONS CONFERENCE, 2012 - MILCOM 2012
  • Conference_Location
    Orlando, FL
  • ISSN
    2155-7578
  • Print_ISBN
    978-1-4673-1729-0
  • Type

    conf

  • DOI
    10.1109/MILCOM.2012.6415819
  • Filename
    6415819