• DocumentCode
    2905
  • Title

    Malware Detection System by Payload Analysis of Network Traffic

  • Author

    Villalba, L.J.G. ; Orozco, A.L.S. ; Vidal, J.M.

  • Author_Institution
    Univ. Complutense de Madrid (UCM), Madrid, Spain
  • Volume
    13
  • Issue
    3
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    850
  • Lastpage
    855
  • Abstract
    This paper presents a system for detecting intrusions when analyzing the network traffic payload looking for malware evidences. The system implements the detection algorithm as a Snort preprocessor component. Since they work together, a highly effective system against known attacks has been achieved (based on Snort rules) and a highly effective system against unknown threats (which was the main aim of the designed system). As the majority of such systems, the proposal consists of two phases: a training phase and a detection phase. During the training phase a statistical model of the legitimate network usage is created through Bloom Filters and N-grams techniques. Subsequently, the results obtained by analyzing a dataset of attacks are compared with such model. This will allow a set of rules to be developed which will be able to determine whether the packets payloads contain malware. In the detection phase, the traffic to analyze is compared with the model created in the training phase and the results obtained when applying rules. The performed experiments showed really satisfactory results, with 100% malware detection and just 0.15% false positives.
  • Keywords
    invasive software; statistical analysis; N-grams technique; Snort preprocessor component; anomaly-based network intrusion detection system; bloom filter; detection phase; malware detection; network traffic; statistical model; training phase; Computer science; Detectors; Intrusion detection; Malware; Payloads; Silicon compounds; Training; Anomaly; Bloom Filter; IDS; Intrusion Detection System; Malware; N-Gram; NIDS; Network Intrusion Detection System; Payload; Preprocessor; Snort;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2015.7069114
  • Filename
    7069114