ComputingComputer EngineeringCybersecurityMalware AnalysisOperating SystemsVirtualizationAnti-analysis TechniquesMalware ClassificationVirtualization SecurityAnti-virtual Machine TechniquesAnti-virtualization TechniquesEmulationMalicious Behavior AnalysisVirtual Machine Malware AnalysisVirtual Machine Malware Detection
Present-day malware analysis techniques use both virtualized and emulated environments to analyze malware. The reason is that such environments provide isolation and system restoring capabilities, which facilitate automated analysis of malware samples. However, there exists a class of malware, called VM-aware malware, which is capable of detecting such environments and then hide its malicious behavior to foil the analysis. Because of the artifacts introduced by virtualization or emulation layers, it has always been and will always be possible for malware to detect virtual environments.
12
Artem Dinaburg, Monirul Sharif, Wenke Lee · 2008 · 661 citations
Towards an understanding of anti-virtualization and anti-debugging behavior in modern malware
Chen Xu, J.H. Andersen, Zeyu Mao et al. · 2008 · 281 citations · Full text
Compatibility is not transparency: VMM detection myths and realities
Tal Garfinkel, Keith Adams, Andrew Warfield et al. · 2007 · 182 citations
Efficient detection of split personalities in malware
Davide Balzarotti · 2010 · 176 citations