暗号通貨は、今や有名で価値の高いデジタル資産となっています。暗号通貨を獲得する方法の一つは、マイニングです。マイニングのプロセスを通じて新しいコインが生成され、市場に投入されます。暗号通貨のマイニングはリソースを大量に消費する作業ですが、モバイルデバイスの計算能力が低いため、マイニングは依然として疑問視されています。
Quick Heal Security Labsは、Google PlayストアでAndroid端末を使って仮想通貨をマイニングできると謳うアプリを発見しました。当然のことながら、これらのアプリの存在は不審に思われます。なぜなら、ビットコインやイーサリアムといったデジタル通貨をモバイル端末でマイニングすることはほぼ不可能だからです。
例えば、現在最も価値の高いデジタル通貨であるビットコインを例にとってみましょう。coinbase.comによると、2017年11月以降、その価値は142.11%上昇しています。
今や誰もが、お金を稼ぐために仮想通貨を手に入れる様々な方法を探しています。Google Play ストアには、Android スマートフォンでマイニングすることで無料の仮想通貨を配布すると謳うアプリが多数存在します。しかし実際には、これらのアプリは偽物で、謳い文句通りの機能は何も提供しません。この状況につけ込み、マルウェア作成者は、偽の仮想通貨マイニング アプリを Play ストアにアップロードし、ダウンロード数を増やしてユーザーを騙し、無料のサトシ (サトシはビットコインの最小単位) を得るために、Play ストアで 5 つ星の評価を付けさせようとしています。
ビットコインマイニングロボットの分析
アプリ名: ビットコイン採掘ロボット
パッケージ名: hcss.killua.bitminerrobot.bitcoinminerrobot
MD5: 006be02ef2ca3f2305a23c201570cd03
サイズ:2646 KB


それは何をしますか?
1)ユーザーが「無料50,000サトシ」ボタンをクリックすると、アプリは5つ星評価を求め、その後アプリ画面に50000サトシのクレジットを表示します。これは、ユーザーが評価を入力しなかった場合でも発生します。
2)マイニングを開始するには、ユーザーは「開始」ボタンをクリックする必要があります。10分ごとに「500サトシを取得」ボタンが有効になり、ユーザーは生成されたサトシをデバイスに保存できますが、デバイスがインターネットに接続されている場合は、動画広告またはインタースティシャル広告を視聴する必要があります。広告は、マイニングの開始時と停止時の両方に表示されます。
アプリを開くと、図 3 に示すようにメイン画面が表示されます。

次のコードは、アプリが randomKH() 関数を使用して Satoshi とハッシュ パワーの偽の値を生成する方法を示しています。

以下のコードは、採掘されたSatoshi額を引き出す際に起動される引き出しアクティビティの一部です。このコードからわかるように、アプリはユーザーにSatoshi額とウォレットアドレスを表示し、最後にsetNullAgain()メソッドを呼び出してSatoshi額を0に設定することで、ユーザーには提示されたウォレットアドレスに送金されたと誤解させていますが、実際にはユーザーはその金額を受け取っていません。

ビットコインマイニングロボットに関する興味深い事実
- アプリはデジタルウォレットのバーコードアドレスをスキャンして本物であるかのように見せかけたり、偽の計算値を表示したり、サトシの価値を上げてユーザーに何かをしていると思わせたりすることができます。しかし、バックグラウンドではテキスト値をプログラム的に変更する以外、何もしていません。
- アプリはインターネット接続がない場合でもマイニングを続けます。マイニング プロセスにはアクティブなインターネット接続が必要なので、これは偽物のようです。
3) デバイス上でアプリを実行している間、デバイスは熱くなりません。マイニングはリソースを大量に消費するタスクであり、明らかにデバイスが熱くなるため、これは怪しいように思えます。
4) ここで、アプリ開発者がアプリを公開する目的は、バナー広告よりも収益性の高いインタースティシャル広告をユーザーに過剰に配信することで収益を上げることです。また、アプリには動画広告も表示され、開発者にとってさらに多くの収益をもたらすことがよくあります。さらに、インタースティシャル広告と動画広告はモバイルデータ通信量を多く消費します。
同じ開発者が、Google Play ストアで Ethereum 暗号通貨向けの同様のアプリを公開しています。
イーサリアムもビットコインに次いで人気の暗号通貨です。
侵害の兆候
アプリ名: ETHマイナーロボット
パッケージ名: ethereumminerrobot.eminerrobot.emr.ethereumminerrobot
MD5: 09315ac5b86fed423ed734b26badf9e9
サイズ:2752 KB
クイックヒール検出
Quick Healは、これらの偽アプリを両方ともAndroid.Fakeapp.Kc877およびAndroid.Fakeapp.Kc876として正常に検出します。
偽のモバイルアプリから身を守る方法
- アプリをダウンロードする前に、その説明を確認してください。
- アプリ開発者の名前とウェブサイトを確認してください。名前が奇妙だったり、変だと感じたりする場合は、疑うべき理由があります。
- アプリのレビューと評価をよく読んでください。ただし、これらも偽物である可能性があるので注意してください。
- サードパーティのアプリストアからアプリをダウンロードしないでください。
- 信頼できるものを使用する モバイルアンチウイルス 偽のアプリや悪意のあるアプリが携帯電話にインストールされるのを防ぐことができます。
主題専門家
ロヒット・バンゲ|クイックヒール・セキュリティ・ラボ



