MAWILab

Documentation






How to use MAWILab?

MAWILab locates anomalies in the MAWI archive with a simple traffic taxonomy that consists of four different labels: anomalous, suspicious, notice, and benign.

For each traffic trace of the MAWI archive the traffic annotation is provided in the form of an admd file. admd is a meta-data format and associated tools for the analysis of pcap data. More information on this format is available on this website: http://admd.sourceforge.net/

Here is a brief explanation of the structure of the xml files:

<admd:annotation>
  <algorithm>
      "MAWILab logging information"
  </algorithm>

  <analysis>
      "Analyst description" 
  </analysis>

  <dataset>
      "Link to the analyzed dataset"
  </dataset>

  <anomaly type="T" value="Dn,Da,C,V"> (see explanation below)
     <description>
        "Structure of the community reporting the anomaly (in dot language)"
     </description>

    <slice>
        <filter "Traffic features describing the anomaly: 
			destination IP 
			and/or source IP
			and/or destination port
			and/or source port">
     </slice>
     <from "timestamp of the start of the anomaly">
     <to "timestamp of the end of the anomaly">
  </anomaly>
</admd:annotation>
The type and value of the anomaly tag provide more details about the reported traffic:

What is behind MAWILab?

Anomaly detector combination and graph based similarity estimation.

MAWILab results from the method proposed in "MAWILab: Combining diverse anomaly detectors for automated anomaly labeling and performance benchmarking", R.Fontugne, P.Borgnat, P.Abry, K.Fukuda, in CoNEXT 2010.