PaperSwipe

A Reinforcement Approach for Detecting P2P Botnet Communities in Dynamic Communication Graphs

Published 3 years agoVersion 1arXiv:2203.12793

Authors

Harshvardhan P. Joshi, Rudra Dutta

Categories

cs.NIcs.CR

Abstract

Peer-to-peer (P2P) botnets use decentralized command and control networks that make them resilient to disruptions. The P2P botnet overlay networks manifest structures in mutual-contact graphs, also called communication graphs, formed using network traffic information. It has been shown that these structures can be detected using community detection techniques from graph theory. These previous works, however, treat the communication graphs and the P2P botnet structures as static. In reality, communication graphs are dynamic as they represent the continuously changing network traffic flows. Similarly, the P2P botnets also evolve with time, as new bots join and existing bots leave either temporarily or permanently. In this paper we address the problem of detecting such evolving P2P botnet communities in dynamic communication graphs. We propose a reinforcement-based approach, suitable for large communication graphs, that improves precision and recall of P2P botnet community detection in dynamic communication graphs.

A Reinforcement Approach for Detecting P2P Botnet Communities in Dynamic Communication Graphs

3 years ago
v1
2 authors

Categories

cs.NIcs.CR

Abstract

Peer-to-peer (P2P) botnets use decentralized command and control networks that make them resilient to disruptions. The P2P botnet overlay networks manifest structures in mutual-contact graphs, also called communication graphs, formed using network traffic information. It has been shown that these structures can be detected using community detection techniques from graph theory. These previous works, however, treat the communication graphs and the P2P botnet structures as static. In reality, communication graphs are dynamic as they represent the continuously changing network traffic flows. Similarly, the P2P botnets also evolve with time, as new bots join and existing bots leave either temporarily or permanently. In this paper we address the problem of detecting such evolving P2P botnet communities in dynamic communication graphs. We propose a reinforcement-based approach, suitable for large communication graphs, that improves precision and recall of P2P botnet community detection in dynamic communication graphs.

Authors

Harshvardhan P. Joshi, Rudra Dutta

arXiv ID: 2203.12793
Published Mar 24, 2022

Click to preview the PDF directly in your browser