paper-with-me

홈 › Papers

On the Abuse and Detection of Polyglot Files

2024-07-01 · Luke Koch, Sean Oesch, Amul Chaulagain, Jared Dixon, Matthew Dixon, Mike Huettal, Amir Sadovnik, Cory Watson, Brian Weber, Jacob Hartman, Richard Patulski

A polyglot is a file that is valid in two or more formats. Polyglot files pose a problem for malware detection systems that route files to format-specific detectors/signatures, as well as file upload and sanitization tools. In this work we found that existing file-format and embedded-file detection tools, even those developed specifically for polyglot files, fail to reliably detect polyglot files used in the wild, leaving organizations vulnerable to attack. To address this issue, we studied the use of polyglot files by malicious actors in the wild, finding $30$ polyglot samples and $15$ attack chains that leveraged polyglot files. In this report, we highlight two well-known APTs whose cyber attack chains relied on polyglot files to bypass detection mechanisms. Using knowledge from our survey of polyglot usage in the wild -- the first of its kind -- we created a novel data set based on adversary techniques. We then trained a machine learning detection solution, PolyConv, using this data set. PolyConv achieves a precision-recall area-under-curve score of $0.999$ with an F1 score of $99.20$% for polyglot detection and $99.47$% for file-format identification, significantly outperforming all other tools tested. We developed a content disarmament and reconstruction tool, ImSan, that successfully sanitized $100$% of the tested image-based polyglots, which were the most common type found via the survey. Our work provides concrete tools and suggestions to enable defenders to better defend themselves against polyglot files, as well as directions for future work to create more robust file specifications and methods of disarmament.

📄 PDF Abstract BibTeX arXiv:2407.01529

Code (0)

등록된 구현이 없습니다.

Tasks

Malware Detection

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
PolyConv PolyConv learns continuous distributions as the convolutional filters to share the weights across different vertices of graphs or points of point clouds.

Similar Papers 제목 키워드 기반

Toward the Detection of Polyglot Files

2022-03-14 · Luke Koch, Sean Oesch, Mary Adkisson, Sam Erwin 외

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 resulti…

Malware Detection

Beyond the Hype: A Real-World Evaluation of the Impact and Cost of Machine Learning-Based Malware Detection

2020-12-16 · Robert A. Bridges, Sean Oesch, Miki E. Verma, Michael D. Iannacone 외

In this paper, we present a scientific evaluation of four prominent malware detection tools to assist an organization with two primary questions: To what extent do ML-based tools accurately classify previously- and never…

Malware Detection

Detection of Children Abuse by Voice and Audio Classification by Short-Time Fourier Transform Machine Learning implemented on Nvidia Edge GPU device

2023-07-27 · Jiuqi Yan, Yingxian Chen, W. W. T. Fok

The safety of children in children home has become an increasing social concern, and the purpose of this experiment is to use machine learning applied to detect the scenarios of child abuse to increase the safety of chil…

Abuse DetectionAudio ClassificationGPUimage-classification+1

PolyGlotFake: A Novel Multilingual and Multimodal DeepFake Dataset

2024-05-14 · Yang Hou, Haitao Fu, Chuankai Chen, Zida Li 외

With the rapid advancement of generative AI, multimodal deepfakes, which manipulate both audio and visual modalities, have drawn increasing public concern. Currently, deepfake detection has emerged as a crucial strategy …

DeepFake DetectionFace Swappingtext-to-speechText to Speech+1

Tackling Online Abuse: A Survey of Automated Abuse Detection Methods

2019-08-13 · Pushkar Mishra, Helen Yannakoudakis, Ekaterina Shutova

Abuse on the Internet represents an important societal problem of our time. Millions of Internet users face harassment, racism, personal attacks, and other types of abuse on online platforms. The psychological effects of…

Abuse DetectionEthicsSurvey