Cyber threat hunting is a dynamic and active cyber defense task. It is “the process of proactively and iteratively searching through networks to detect and isolate advanced threats that evade existing security solutions”. This method of cybersecurity is a stark contrast to traditional methods of threat management that investigate a threat after there has been an alert. The three main categories of threat hunting are analytics-driven, situational-awareness driven, and intelligence-driven.