Litcius/Paper detail

MinerRay

Alan Romano, Yunhui Zheng, Weihang Wang

202030 citationsDOI

Abstract

Recent advances in web technology have made in-browser cryptomining a viable funding model. However, these services have been abused to launch large-scale cryptojacking attacks to secretly mine cryptocurrency in browsers. To detect them, various signature-based or runtime feature-based methods have been proposed. However, they can be imprecise or easily circumvented. To this end, we propose MinerRay, a generic scheme to detect malicious in-browser cryptominers. Instead of leveraging unreliable external patterns, MinerRay infers the essence of cryptomining behaviors that differentiate mining from common browser activities in both WebAssembly and JavaScript contexts. Additionally, to detect stealthy mining activities without user consents, MinerRay checks if the miner can only be instantiated from user actions.

Topics & Concepts

JavaScriptComputer scienceScheme (mathematics)Computer securitySignature (topology)World Wide WebCryptocurrencyFeature (linguistics)GeometryMathematicsLinguisticsMathematical analysisPhilosophyAdvanced Malware Detection TechniquesSpam and Phishing DetectionWeb Application Security Vulnerabilities