Tackling ML-based Dynamic Mispredictions using Statically Computed Invariants for Attack Surface Reduction
Recent work has demonstrated the utility of machine learning (ML) in carrying out highly accurate predictions at runtime. One of the major challenges with using ML, however, is that the predictions lack certain guarantees. For such approaches to become practicable in security settings involving debloating and dynamic control flow monitoring, one must distinguish between mispredictions vs. attacks.
Authors
- Sharjeel Khan (ORCID: https://orcid.org/0000-0002-4563-4619)
- Kangqi Ni (ORCID: https://orcid.org/0009-0007-5255-2260)
- Chris Porter (ORCID: https://orcid.org/0000-0002-2821-2668)
- Santosh Pande (ORCID: https://orcid.org/0000-0001-6723-8062)
Institutions
- Georgia Institute of Technology (US)
- IBM (United States) (US)
Publication Details
- Published
- 2025-03-27
- DOI
- https://doi.org/10.1145/3676641.3716276
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00