ICASSP 2017accepted0 citations

Flow based botnet detection through semi-supervised active learning

Zhicong Qiu, David J. Miller, George Kesidis

Abstract

In a variety of Network-based Intrusion Detection System (NIDS) applications, one desires to detect groups of unknown attack (e.g., botnet) packet-flows, with a group potentially manifesting its a typicality (relative to a known reference “normal”/null model) on a low-dimensional subset of the full measured set of features used by the IDS. What makes this anomaly detection problem quite challenging is that it is a priori unknown which (possibly sparse) subset of features jointly characterizes a particular application, especially one that has not been seen before, which thus represents an unknown behavioral class (zero-day threat). Moreover, nowadays botnets have become evasive, evolving their behavior to avoid signature-based IDSes. In this work, we apply a novel active learning (AL) framework for botnet detection, facilitating detection of unknown botnets (assuming no ground truth examples of same). We propose a new anomaly-based feature set that captures the informative features and exploits the sequence of packet directions in a given flow. Experiments on real world network traffic data, including several common Zeus botnet instances, demonstrate the advantage of our proposed features and AL system.

BibTeX
@inproceedings{icassp2017_flowbasedbotnetd,
  title = {Flow based botnet detection through semi-supervised active learning},
  author = {Zhicong Qiu and David J. Miller and George Kesidis},
  booktitle = {ICASSP 2017},
  year = {2017}
}
Flow based botnet detection through semi-supervised active learning · ICASSP 2017