arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.16029cs.CRcs.LG
收藏

基于运行时间环境特征的内存恶意行为早期检测

Early Detection of In-Memory Malicious Activity based on Run-time Environmental Features

Ben-Gurion University(本-古里安大学)

Dorel Yaffe, Danny Hendler

摘要:

近年来,恶意软件变得越来越复杂,在利用之前难以检测。虽然有很多恶意软件检测方法,但在利用之前正确识别恶意软件时,它们都有缺点。权衡通常是在误报,导致开销,阻止正常使用和让恶意软件执行并对目标造成损害的风险之间。我们提出了一种新的端到端解决方案,用于在利用之前进行内存中恶意活动检测,方法是利用基于独特运行时间日志数据的机器学习功能,这些日志经过精心策划,以检测受保护进程内存中的恶意活动。此解决方案可降低开销和误报,并简化部署。我们为基于Windows的系统实施了我们的解决方案,采用了来自恶意软件研究、机器学习和操作系统内部的多学科知识。我们的实验评估取得了可喜的成果。由于我们预计未来复杂的恶意软件可能会试图绕过它,我们还讨论了如何扩展我们的解决方案以阻止此类绕过尝试。

英文摘要:

In recent years malware has become increasingly sophisticated and difficult to detect prior to exploitation. While there are plenty of approaches to malware detection, they all have shortcomings when it comes to identifying malware correctly prior to exploitation. The trade-off is usually between false positives, causing overhead, preventing normal usage and the risk of letting the malware execute and cause damage to the target. We present a novel end-to-end solution for in-memory malicious activity detection done prior to exploitation by leveraging machine learning capabilities based on data from unique run-time logs, which are carefully curated in order to detect malicious activity in the memory of protected processes. This solution achieves reduced overhead and false positives as well as deployment simplicity. We implemented our solution for Windows-based systems, employing multi disciplinary knowledge from malware research, machine learning, and operating system internals. Our experimental evaluation yielded promising results. As we expect future sophisticated malware may try to bypass it, we also discuss how our solution can be extended to thwart such bypassing attempts.

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

↑