https://1library.org/document/yd7792ey-review-of-peer-to-peer-botnet-detection-techniques.html