A Practical Machine Learning-Based Framework to Detect DNS Covert Communication in Enterprises

DNS is a key protocol of the Internet infrastructure, which ensures network connectivity. However, DNS suffers from various threats. In particular, DNS covert communication is one serious threat in enterprise networks, by which attackers establish stealth