Botnet Detection in Virtual Environments Using NetFlow

Graham, Mark, Winckles, Adrian and Moore, Andrew (2014) Botnet Detection in Virtual Environments Using NetFlow. In: 7th International Conference on Cybercrime Forensics Education and Training (CFET 2014), Canterbury, UK.

Published Version
Available under the following license: Creative Commons Attribution Non-commercial No Derivatives.

Download (544kB) | Preview


For both enterprises and service providers, the exponential growth of cloud and virtual infrastructures brings vast performance and financial benefits but this growth has undoubtedly introduced unforeseen problems in terms of new opportunities for malware and cybercrime to flourish. Botnets could be created entirely within the cloud using virtual resources, for a myriad of purposes including DDoS-as-a-Service. This study has sought to determine whether distributed packet capture utilising mirroring technology or some form of sampling mechanism provides better performance for detecting cybercrime style activities within virtual environments. Recommendations are for a distributed monitoring technique which can provide end-to-end monitoring capabilities while minimising the performance impact on popular adoptions of cloud or virtual infrastructures. Investigations have concentrated on distributed monitoring techniques utilising virtual network switches, looking for a proof of concept demonstrator where sample Command & Control and Peer-to-Peer botnet activities can be detected utilising flow capture technologies such as NetFlow, sFlow or IPFIX. This paper demonstrates how by inserting a monitoring function into a virtual or cloud architecture the capture and analysis of traffic parameters using NetFlow can be used to identify the presence of an HTTP-based Command & Control botnet.

Item Type: Conference or Workshop Item (Paper)
Keywords: NetFlow Protocol, C&C Botnet, Zeus Malware, Network Security, Virtual Environment
Faculty: ARCHIVED Faculty of Science & Technology (until September 2018)
Depositing User: Repository Admin
Date Deposited: 22 Jun 2015 10:55
Last Modified: 01 Jun 2022 14:29

Actions (login required)

Edit Item Edit Item