Machine learning for application layer intrusion detection - Rieck, Konrad (2009)