A First Look at Browser-based Cryptojacking

2018 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW)

9 Pages Posted: 2 Apr 2019

See all articles by Shayan Eskandari

Shayan Eskandari

Concordia University, Quebec - Gina Cody School of Engineering and Computer Science

Andreas Leoutsarakos

Concordia University, Quebec

Troy Mursch

Independent

Jeremy Clark

Concordia University, Quebec - Gina Cody School of Engineering and Computer Science

Date Written: April 18, 2018

Abstract

In this paper, we examine the recent trend towards in-browser mining of cryptocurrencies; in particular, the mining of Monero through Coinhive and similar codebases. In this model, a user visiting a website will download a JavaScript code that executes client-side in her browser, mines a cryptocurrency — typically without her consent or knowledge — and pays out the seigniorage to the website. Websites may consciously employ this as an alternative or to supplement advertisement revenue, may offer premium content in exchange for mining, or may be unwittingly serving the code as a result of a breach (in which case the seigniorage is collected by the attacker). The cryptocurrency Monero is preferred seemingly for its unfriendliness to large-scale ASIC mining that would drive browser-based efforts out of the market, as well as for its purported privacy features. In this paper, we survey this landscape, conduct some measurements to establish its prevalence and profitability, outline an ethical framework for considering whether it should be classified as an attack or business opportunity, and make suggestions for the detection, mitigation and/or prevention of browser-based mining for non-consenting users.

Keywords: blockchain, advertisement, middleman, consent, monero, economy, ethics, security, GDPR, cryptojacking

Suggested Citation

Eskandari, Shayan and Leoutsarakos, Andreas and Mursch, Troy and Clark, Jeremy, A First Look at Browser-based Cryptojacking (April 18, 2018). 2018 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), Available at SSRN: https://ssrn.com/abstract=3350126

Shayan Eskandari (Contact Author)

Concordia University, Quebec - Gina Cody School of Engineering and Computer Science ( email )

1515 Ste. Catherine St. West
EV 002.139
Montreal, Quebec H3G 1M8
Canada

Andreas Leoutsarakos

Concordia University, Quebec

1455 de Maisonneuve Blvd. W.
Montreal, Quebec H3G 1MB
Canada

Troy Mursch

Independent

Jeremy Clark

Concordia University, Quebec - Gina Cody School of Engineering and Computer Science ( email )

1515 Ste. Catherine St. West
EV 002.139
Montreal, Quebec H3G 1M8
Canada

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
61
Abstract Views
441
Rank
643,003
PlumX Metrics