A Real-Time Hybrid Approach to Combat In-Browser Cryptojacking Malware

被引:8
|
作者
Khan Abbasi, Muhammad Haris [1 ]
Ullah, Subhan [1 ]
Ahmad, Tahir [2 ]
Buriro, Attaullah [3 ]
机构
[1] Natl Univ Comp & Emerging Sci NUCES FAST, Dept Comp Sci, Islamabad 44000, Pakistan
[2] Brunno Kessler Fdn, Ctr Cybersecur, I-38123 Trento, Italy
[3] Free Univ Bozen Bolzano, Fac Comp Sci, I-39100 Bolzano, Italy
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 04期
关键词
in-browser cryptojacking; cryptomining; Monero; cryptojacking detection; cryptojacking prevention; WASM;
D O I
10.3390/app13042039
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Cryptojacking is a type of computer piracy in which a hacker uses a victim's computer resources, without their knowledge or consent, to mine for cryptocurrency. This is made possible by new memory-based cryptomining techniques and the growth of new web technologies such as WebAssembly, allowing mining to occur within a browser. Most of the research in the field of cryptojacking has focused on detection methods rather than prevention methods. Some of the detection methods proposed in the literature include using static and dynamic features of in-browser cryptojacking malware, along with machine learning algorithms such as Support Vector Machine (SVM), Random Forest (RF), and others. However, these methods can be effective in detecting known cryptojacking malware, but they may not be able to detect new or unknown variants. The existing prevention methods are shown to be effective only against web-assembly (WASM)-based cryptojacking malware and cannot handle mining service-providing scripts that use non-WASM modules. This paper proposes a novel hybrid approach for detecting and preventing web-based cryptojacking. The proposed approach performs the real-time detection and prevention of in-browser cryptojacking malware, using the blacklisting technique and statistical code analysis to identify unique features of non-WASM cryptojacking malware. The experimental results show positive performances in the ease of use and efficiency, with the detection accuracy improved from 97% to 99.6%. Moreover, the time required to prevent already known malware in real time can be decreased by 99.8%.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] A Machine Learning Approach for Real Time Android Malware Detection
    Ngoc C Le
    Tien-Manh Nguyen
    Trang Truong
    Ngoc-Dam Nguyen
    Tra Ngo
    2020 RIVF INTERNATIONAL CONFERENCE ON COMPUTING & COMMUNICATION TECHNOLOGIES (RIVF 2020), 2020, : 347 - 352
  • [42] Real-Time Hybrid Testing Techniques
    Shing, P. Benson
    MODERN TESTING TECHNIQUES FOR STRUCTURAL SYSTEMS: DYNAMICS AND CONTROL, 2008, 502 : 259 - 292
  • [43] Design of a real-time hybrid controller
    Lim, KW
    Preisig, HA
    ARTIFICIAL INTELLIGENCE IN REAL-TIME CONTROL 1997, 1998, : 115 - 120
  • [44] Hybrid real-time optical correlator
    Qin, WF
    Wang, RL
    Chen, GF
    Yan, YX
    OPTICAL PATTERN RECOGNITION IX, 1998, 3386 : 350 - 354
  • [45] Real-time and hybrid systems testing
    Berkenkötter, K
    Kirner, R
    MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 355 - 387
  • [46] SpyDroid: A Framework for Employing Multiple Real-Time Malware Detectors on Android
    Iqbal, Shahrear
    Zulkernine, Mohammad
    PROCEEDINGS OF THE 2018 13TH INTERNATIONAL CONFERENCE ON MALICIOUS AND UNWANTED SOFTWARE (MALWARE 2018), 2018, : 33 - 40
  • [47] Real-Time Video Traffic Management for a Warship Combat System
    Kim, Taewan
    Kim, Haksub
    Lee, Sanghoon
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2015, 51 (03) : 2260 - 2275
  • [48] Development of a distributed real-time air combat simulation system
    Ai, JL
    Li, ZW
    FIFTH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY, 2003, 5253 : 857 - 860
  • [49] Leveraging Online Social Networks For a Real-time Malware Alerting System
    Al-Qasem, Isra'
    Al-Qasem, Sumaya
    Al-Hammouri, Ahmad T.
    PROCEEDINGS OF THE 2013 38TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2013), 2013, : 272 - 275
  • [50] A New Design of Smart Plug for Real-time IoT Malware Detection
    Li, Zhuoran
    Perez, Bryan
    Khan, Sabbir Ahmed
    Feldhaus, Brandon
    Zhao, Dan
    2021 IEEE MICROELECTRONICS DESIGN & TEST SYMPOSIUM (MDTS), 2021,