Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

19th IEEE Computer Security Foundations Workshop (CSFW'06)   pp. 43-56
On the Completeness of Attack Mutation Algorithms

Full Article Text: Download PDF of full textBuy this article

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSFW.2006.21
Send link to a friend

Abstract
An attack mutation algorithm takes a known instance of an attack and transforms it into many distinct instances by repeatedly applying attack transformations. Such algorithms are widely used for testing intrusion detection systems. We investigate the notion of completeness of a mutation algorithm: its capability to generate all possible attack instances from a given set of attack transformations.

We define the notion of a \Phi-complete mutation algorithm. Given a set of transformations \phi, an algorithm is complete with respect to \Phi, if it can generate every instance that the transformations in \Phi derive. We show that if the rules in \Phi are uniform and reversible then a \Phi-complete algorithm exists. Intuitively speaking, uniform and reversible transformations mean that we can first exclusively apply transformations that simplify the attack, then exclusively apply transformations that complicate it, and still get all possible instances that are derived by the rules in \Phi.

Although uniformity and reversibility may appear severe restrictions, we show that common attack transformations are indeed uniform and reversible. Therefore, our \Phi- complete algorithm can be incorporated into existing testing tools for intrusion detection systems. Furthermore, we show that a \Phi-complete algorithm is useful, not only for testing purposes, but also for determining whether two packet traces are two different mutations of the same attack.

% MathType!MTEF!2!1!+- % feaafiart1ev1aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn % hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr % 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq-Jc9 % vqaqpepm0xbba9pwe9Q8fs0-yqaqpepae9pg0FirpepeKkFr0xfr-x % fr-xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeuOPdyeaaa!3767! \[ \Phi \]
Additional Information

Citation:  Shai Rubin, Somesh Jha, Barton P. Miller, "On the Completeness of Attack Mutation Algorithms," csfw, pp. 43-56,  19th IEEE Computer Security Foundations Workshop (CSFW'06),  2006

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback