Toward the Detection of Polyglot Files
Not on the map. Why?
Abstract (arXiv)
Standardized file formats play a key role in the development and use of computer software. However, it is possible to abuse standardized file formats by creating a file that is valid in multiple file formats. The resulting polyglot (many languages) file can confound file format identification, allowing elements of the file to evade analysis.This is especially problematic for malware detection systems that rely on file format identification for feature extraction. File format identification processes that depend on file signatures can be easily evaded thanks to flexibility in the format specifications of certain file formats. Although work has been done to identify file formats using more comprehensive methods than file signatures, accurate identification of polyglot files remains an open problem. Since malware detection systems routinely perform file format-specific feature extraction, polyglot files need to be filtered out prior to ingestion by these systems. Otherwise, malicious content could pass through undetected. To address the problem of polyglot detection we assembled a data set using the mitra tool. We then evaluated the performance of the most commonly used file identification tool, file. Finally, we demonstrated the accuracy, precision, recall and F1 score of a range of machine and deep learning models. Malconv2 and Catboost demonstrated the highest recall on our data set with 95.16% and 95.45%, respectively. These models can be incorporated into a malware detector's file processing pipeline to filter out potentially malicious polyglots before file format-dependent feature extraction takes place.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 7 of its 37 references that are in the map. First posted on arXiv 14 Mar 2022.
Builds on
7 of 37 references.
References · 7
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
- 2017Malware Detection by Eating a Whole EXEcited by 114
- 2015Deep Neural Network Based Malware Detection Using Two Dimensional Binary Program Featurescited by 48
- 2020A Survey of Machine Learning Methods and Challenges for Windows Malware Classificationcited by 33
- 2019Explaining Vulnerabilities of Deep Learning to Adversarial Malware Binariescited by 31
- 2020Classifying Sequences of Extreme Length with Constant Memory Applied to Malware Detectioncited by 23
- 2020Beyond the Hype: A Real-World Evaluation of the Impact and Cost of Machine Learning-Based Malware Detectioncited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Magika: AI-Powered Content-Type Detectioncited by 6
- 2024Magika: AI-Powered Content-Type Detection18 Sep 2024