Malware detection and analysis are active research subjects in cybersecurity over the last years. Indeed, the development of obfuscation techniques, as packing, for example, requires special attention to detect recent variants of malware. The usual detection methods do not necessarily provide tools to interpret the results. Therefore, we propose a model based on the transformation of binary files into grayscale image, which achieves an accuracy rate of 88%. Furthermore, the proposed model can determine if a sample is packed or encrypted with a precision of 85%. It allows us to analyze results and act appropriately. Also, by applying attention mechanisms on detection models, we have the possibility to identify which part of the files looks suspicious. This kind of tool should be very useful for data analysts, it compensates for the lack of interpretability of the common detection models, and it can help to understand why some malicious files are undetected.
翻译:恶意检测和分析是过去几年来网络安全中的积极研究课题。 事实上,开发模糊技术(例如包装)需要特别注意检测恶意软件的最近变体。通常的检测方法不一定提供解释结果的工具。 因此,我们提出了一个基于将二进制文件转换成灰度图像的模式,其精确率达到88%。此外,拟议的模型可以确定样品是否包装或加密,精确度达到85%。它使我们能够分析结果并采取适当行动。此外,通过对检测模型应用关注机制,我们有可能确定文件的哪些部分可疑。这种工具对数据分析员非常有用,可以弥补通用检测模型缺乏可解释性的情况,并有助于理解为什么某些恶意文件没有被发现。