2014 · 20 citations · 12 references
ComputingComputer ScienceCybersecurityComputer SecurityMalware AnalysisWeb SecurityAnti-analysis TechniquesBrowser SecurityMalware Evasion TechniquesWeb Application SecurityAnti-malwareBehavioral Malware DetectionBrowser Exploit MitigationDigital Rights ManagementEmulationEmulation EvasionExecution EnvironmentJavascript Security
Red pills allow programs to detect if their execution en-vironment is a CPU emulator or a virtual machine. They are used by digital rights management systems and by malware authors. In this paper we study the possibility of browser-based red pills, namely red pills implemented as Javascript that runs in the browser and attempts to detect if the browser is running inside a virtual machine. These browser red pills can limit the effectiveness of Web mal-ware scanners: scanners that detect drive-by downloads and other malicious content by crawling the Web using a browser in an emulated environment. We present multi-ple browser red pills that are robust across browser plat-forms and emulation technology. We also discuss poten-tial mitigations that Web scanners can use to thwart some of these red pills. 1
12
Artem Dinaburg, Monirul Sharif, Wenke Lee · 2008 · 661 citations
Niels Provos · Deep Blue (University of Michigan) · 2004 · 610 citations · Full text
TTAnalyze: A Tool for Analyzing Malware
Ulrich Bayer · reposiTUm (TU Wien) · 2006 · 309 citations · Full text
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