ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
127
Citations
9
Influential Citations
ACM Computing Surveys
Venue
2016
Year
One of the main challenges in security today is defending against malware attacks. As trends and anecdotal evidence show, preventing these attacks, regardless of their indiscriminate or targeted nature, has proven difficult: intrusions happen and devices get compromised, even at security-conscious organizations. As a consequence, an alternative line of work has focused on detecting and disrupting the individual steps that follow an initial compromise and are essential for the successful progression of the attack. In particular, several approaches and techniques have been proposed to identify the command and control (C8C) channel that a compromised system establishes to communicate with its controller. A major oversight of many of these detection techniques is the design’s resilience to evasion attempts by the well-motivated attacker. C8C detection techniques make widespread use of a machine learning (ML) component. Therefore, to analyze the evasion resilience of these detection techniques, we first systematize works in the field of C8C detection and then, using existing models from the literature, go on to systematize attacks against the ML components used in these approaches.
This paper addresses a critical gap in cybersecurity: the vulnerability of machine learning-based command and control (C&C) detection systems to evasion attacks. As malware continues to compromise devices even in security-conscious organizations, detecting the C&C channel—a key step in attack progression—becomes essential. However, many detection techniques rely on ML components without considering adversarial manipulation. By systematizing both detection methods and potential attacks, this work provides a roadmap for building more resilient defenses.
The significance lies in its comprehensive survey of the field, which had not been previously organized from an adversarial perspective. The paper bridges the gap between ML security research and practical malware detection, offering a taxonomy that helps practitioners understand where their systems might fail. For Neura Market's audience of AI practitioners, this paper underscores the importance of incorporating adversarial robustness into ML pipelines, especially in high-stakes security domains.
The paper does not present new experimental results but synthesizes findings from 127 cited works. Key observations include: (1) Most C&C detection systems use supervised learning with features that can be subtly altered by attackers. (2) Evasion attacks, where an adversary modifies C&C traffic to avoid detection, are particularly effective against signature-based and anomaly-based detectors. (3) Only a minority of surveyed works consider adversarial scenarios, indicating a systemic weakness in the field.
This survey has influenced subsequent research by establishing a common language for discussing adversarial ML in malware detection. It has been cited 127 times, reflecting its impact on both academic and applied security communities. For AI practitioners, the paper serves as a cautionary tale: deploying ML in security without adversarial testing can lead to brittle systems. It encourages the adoption of techniques like adversarial training, feature obfuscation, and ensemble methods to improve robustness. The work also highlights the need for interdisciplinary collaboration between ML researchers and security experts to address evolving threats.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba