arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2203.07561cs.CRcs.LG
收藏

多语种文件的检测

Toward the Detection of Polyglot Files

Bredesen Center(布雷德森中心);Oak Ridge National Laboratory(橡树岭国家实验室);Tennessee Tech University(田纳西理工大学);Pacific Northwest National Laboratory(太平洋西北国家实验室)

Luke Koch, Sean Oesch, Mary Adkisson, Sam Erwin, Brian Weber, Amul Chaulagain

摘要:

标准化文件格式在计算机软件的开发和使用中起着关键作用。但是,通过创建在多种文件格式中有效的文件,可能会滥用标准化的文件格式。由此产生的多语言(多种语言)文件会混淆文件格式识别,使文件的元素逃避分析。这对于依赖文件格式识别进行特征提取的恶意软件检测系统来说尤其成问题。由于某些文件格式的格式规范具有灵活性,因此可以轻松规避依赖于文件签名的文件格式识别过程。虽然工作已经完成,以确定文件格式使用更全面的方法比文件签名,准确识别多语言文件仍然是一个悬而未决的问题。由于恶意软件检测系统常规地执行文件格式特定的特征提取,因此在这些系统摄取之前需要过滤掉多语言文件。否则,恶意内容可能会在未被检测到的情况下通过。为了解决多语言检测的问题,我们使用mitra工具组装了一个数据集。然后,我们评估了最常用的文件识别工具file的性能。最后,我们展示了一系列机器和深度学习模型的准确度、精确度、召回率和F1得分。Malconv2和Catboost在我们的数据集上表现出最高的召回率,分别为95.16%和95.45%。这些模型可以被合并到恶意软件检测器的文件处理流水线中,以在文件格式相关的特征提取发生之前过滤掉潜在的恶意多语言。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑