Publication | Closed Access
PeerClean: Unveiling peer-to-peer botnets through dynamic group behavior analysis
34
Citations
17
References
2015
Year
Unknown Venue
Internet Traffic AnalysisEngineeringNetwork AnalysisInformation ForensicsP2p BotnetsData ScienceDenial-of-service AttackLegitimate P2p HostsP2p StructureSocial Network AnalysisNetwork FlowsDdos DetectionThreat DetectionNetworked Computer SystemsComputer ScienceNetwork ScienceUnveiling Peer-to-peer BotnetsBotnet DetectionTrusted P2pNetwork Traffic Measurement
Advanced botnets adopt a peer-to-peer (P2P) infrastructure for more resilient command and control (C&C). Traditional detection techniques become less effective in identifying bots that communicate via a P2P structure. In this paper, we present PeerClean, a novel system that detects P2P botnets in real time using only high-level features extracted from C&C network flow traffic. PeerClean reliably distinguishes P2P bot-infected hosts from legitimate P2P hosts by jointly considering flow-level traffic statistics and network connection patterns. Instead of working on individual connections or hosts, PeerClean clusters hosts with similar flow traffic statistics into groups. It then extracts the collective and dynamic connection patterns of each group by leveraging a novel dynamic group behavior analysis. Comparing with the individual host-level connection patterns, the collective group patterns are more robust and differentiable. Multi-class classification models are then used to identify different types of bots based on the established patterns. To increase the detection probability, we further propose to train the model with average group behavior, but to explore the extreme group behavior for the detection. We evaluate PeerClean on real-world flow records from a campus network. Our evaluation shows that PeerClean is able to achieve high detection rates with few false positives.
| Year | Citations | |
|---|---|---|
Page 1
Page 1