Adversarial Machine Learning: Attacking AMSI Providers
Hands-on workshop demonstrating adversarial evasion techniques targeting ML-based Antimalware Scan Interface providers.
Summary
In this deep technical dive from the DEF CON Safe Mode AI Village, researcher Rob examines adversarial evasion techniques targeting machine-learning-based Antimalware Scan Interface (AMSI) providers. Opening at 00:01, Rob explores the fundamental mathematics behind AI-driven endpoint detection engines and how they classify suspicious execution payloads.
At 22:02, the talk contrasts rigid signature-based scanning with modern ML classifiers, demonstrating how slight structural modifications to file headers and magic bytes can break parser interpretation. At 44:02, Rob explores token-level adversarial perturbations, identifying specific byte sequences and keywords that Windows Defender tags as high-risk indicators and showing how to mask malicious scripts while preserving runtime functionality.
Moving past 01:06:00, the speaker demonstrates gradient-based evasion attacks against production ML models. Concluding at 01:28:01, Rob offers practical advice for malware defense engineers to harden ML classifiers against evasion by integrating adversarial examples into training pipelines. (AI summary — Gemini Flash)
Related talks
AI Village·22 min
Hyrum Anderson · Zoltan Balaz
Reviews results and top evasion strategies from the AI Village machine learning security and evasion competition.
AI Village·58 min
Journal Club Live
Discusses practical methodologies for discovering exploitable bugs, implementation flaws, and attack surfaces in ML systems.
AI Village·30 min
Erick Galinkin
A primer breaking down core vocabulary, concepts, and foundational theory in machine learning security.


