Un botnet è una rete composta da dispositivi infettati da malware, detti bot o zombie, che agiscono sotto il controllo di un unico attore (detto botmaster), aumentando le risorse e le capacità offensive a sua disposizione.[1]
I dispositivi connessi a Internet, in caso siano affetti da una qualche vulnerabilità nell'infrastruttura, possono diventare parte della botnet. Inoltre, se l'agente infettante è un trojan, il botmaster può controllare il sistema tramite accesso remoto usando protocolli di rete come IRC o HTTP, attraverso un centro di comando detto Command and Control (o C2)[2]. I computer infettati possono scagliare attacchi, denominati Distributed Denial of Service, contro altri sistemi e/o compiere operazioni illecite, in alcuni casi persino su commissione di organizzazioni criminali.[1]