An Intrusion Detection System (IDS) protects computer networks against attacks and intrusions in combination with firewalls and anti-virus systems. One class of IDS is called signature-based network IDSs as they monitor network traffic, looking for evidence of malicious behaviour as specified in attack descriptions (referred to as signatures). It is common knowledge in the research community that IDSs have problems accurately identifying attacks. In this paper we discuss this accuracy problem and decompose it into a detection problem and a confirmation problem. We then map the evaluation of this accuracy problem to the traditional software verification and validation problem, which allows us to analyze the techniques academics have been using to evaluate their IDS technologies. As a result, we are able to identify areas where research is needed to improve the assessment of the IDS accuracy problem through verification and validation techniques.

Additional Metadata
Keywords Intrusion detection system, Network, Signature, Verification and validation
Persistent URL dx.doi.org/10.1109/ISSRE.2012.16
Conference 2012 IEEE 23rd International Symposium on Software Reliability Engineering, ISSRE 2012
Citation
Massicotte, F. (Frédéric), & Labiche, Y. (2012). On the verification and validation of signature-based, network intrusion detection systems. Presented at the 2012 IEEE 23rd International Symposium on Software Reliability Engineering, ISSRE 2012. doi:10.1109/ISSRE.2012.16