Kryptowährungen sind zu einem beliebten und wertvollen digitalen Gut geworden. Eine Möglichkeit, Kryptowährungen zu verdienen, ist das Mining. Durch den Mining-Prozess werden neue Coins generiert und auf den Markt gebracht. Das Mining von Kryptowährungen ist eine ressourcenintensive Aufgabe, aber das Mining auf mobilen Geräten ist aufgrund der geringen Rechenleistung immer noch problematisch.
Quick Heal Security Labs stieß im Google Play Store auf Apps, die behaupteten, Kryptowährungen mit Android-Geräten zu schürfen. Aus offensichtlichen Gründen hielten wir das Auftreten dieser Apps für verdächtig, da es nahezu unmöglich ist, digitale Währungen wie Bitcoin und Ethereum mit einem Mobilgerät zu schürfen.
Nehmen wir beispielsweise Bitcoin , die derzeit wertvollste digitale Währung. Laut coinbase.com ist ihr Wert seit November 2017 um 142.11 % gestiegen.
Heutzutage sucht jeder nach Möglichkeiten, Kryptowährungen zu verdienen. Im Google Play Store gibt es zahlreiche Apps, die kostenloses Schürfen von Kryptowährung auf Android-Smartphones versprechen. In Wirklichkeit sind diese Apps jedoch gefälscht und halten nicht, was sie versprechen. Malware-Autoren nutzen diese Situation aus und laden gefälschte Apps zum Schürfen von Kryptowährung im Play Store hoch, um Nutzer zum Herunterladen zu verleiten und so die Downloadzahlen zu erhöhen. Anschließend werden Nutzer irregeführt, um im Gegenzug für kostenlose Satoshis (ein Satoshi ist der kleinste Bruchteil eines Bitcoins) eine 5-Sterne-Bewertung im Play Store zu erhalten.
Analyse des Bitcoin-Miner-Roboters
AppName: Bitcoin Miner Robot
Paketnamen: hcss.killua.bitminerrobot.bitcoinminerrobot
MD5: 006be02ef2ca3f2305a23c201570cd03
Größe: 2646 KB


Was bedeutet es?
1) Sobald der Nutzer auf die Schaltfläche „50,000 Satoshis GRATIS“ klickt , fordert die App eine 5-Sterne-Bewertung an und zeigt anschließend ein Guthaben von 50000 Satoshis auf dem Bildschirm an. Dies geschieht auch dann, wenn der Nutzer keine Bewertung abgibt.
2) Um den Mining-Prozess zu starten, muss der Nutzer auf die Schaltfläche „START“ klicken . Alle 10 Minuten wird die Schaltfläche „500 SATOSHI ERHALTEN“ aktiviert. Der Nutzer kann die generierten Satoshi auf dem Gerät speichern, muss sich jedoch eine Video-/Interstitial-Werbung ansehen, sobald das Gerät mit dem Internet verbunden ist. Werbung wird sowohl beim Start als auch beim Stopp des Mining-Prozesses angezeigt.
Nach dem Öffnen der App wird der Hauptbildschirm wie in Abb. 3 angezeigt.

Der folgende Code zeigt, wie die App mithilfe der Funktion randomKH() gefälschte Satoshi- und Hash-Power-Werte generiert.

Der folgende Code gehört zu einer Auszahlungsaktivität, die beim Abheben des geschürften Satoshi-Betrags gestartet wird. Wie wir deutlich sehen können, zeigt die App dem Benutzer lediglich den Satoshi-Wert und die Wallet-Adresse an und setzt den Satoshi-Wert schließlich durch Aufruf der Methode setNullAgain() auf 0, um den Benutzer in die Irre zu führen, dass der Betrag an die angegebene Wallet-Adresse gesendet wurde, die er in Wirklichkeit nie erhält.

Interessante Fakten zum Bitcoin-Miner-Roboter
- Die App kann die Barcode-Adresse einer digitalen Geldbörse scannen, um deren Echtheit vorzutäuschen, falsche Berechnungswerte anzuzeigen und den Satoshi-Wert zu erhöhen, um dem Benutzer vorzutäuschen, dass die App etwas tut. Im Hintergrund tut sie jedoch nichts, außer Textwerte programmgesteuert zu ändern.
- Die App führt das Mining auch dann weiter durch, wenn keine Internetverbindung besteht – dies wirkt unecht, da für einen Mining-Prozess eine aktive Internetverbindung erforderlich ist.
3) Während die App auf dem Gerät läuft, erwärmt es sich nicht – das erscheint verdächtig, da Mining eine ressourcenintensive Aufgabe ist, die das Gerät eindeutig erwärmt.
4) Ziel des App-Entwicklers ist es, Einnahmen durch die Anzeige von Interstitial-Werbung zu generieren, die im Vergleich zu Bannerwerbung höhere Umsätze bringt. Die App zeigt auch Videowerbung, die dem Entwickler oft noch mehr Umsatz bringt. Darüber hinaus verbrauchen Interstitial- und Videowerbung mehr mobile Daten.
Derselbe Entwickler hat im Google Play Store eine ähnliche App für die Kryptowährung Ethereum veröffentlicht.
Ethereum ist neben Bitcoin auch eine beliebte Kryptowährung.
Indikator für eine Kompromittierung
AppName: ETH Miner Roboter
Paketnamen: ethereumminerrobot.eminerrobot.emr.ethereumminerrobot
MD5: 09315ac5b86fed423ed734b26badf9e9
Größe: 2752 KB
Schnelle Heilungserkennung
Quick Heal erkennt beide gefälschten Apps erfolgreich als Android.Fakeapp.Kc877 und Android.Fakeapp.Kc876.
So schützen Sie sich vor gefälschten mobilen Apps
- Überprüfen Sie die Beschreibung einer App, bevor Sie sie herunterladen.
- Überprüfen Sie den Namen des App-Entwicklers und dessen Website. Wenn der Name seltsam oder merkwürdig klingt, haben Sie Grund, misstrauisch zu sein.
- Lesen Sie die Bewertungen und Beurteilungen der App. Beachten Sie jedoch, dass diese auch gefälscht sein können.
- Vermeiden Sie das Herunterladen von Apps aus App-Stores von Drittanbietern.
- Verwenden Sie eine zuverlässige mobiles Antivirus Dadurch kann verhindert werden, dass gefälschte und schädliche Apps auf Ihrem Telefon installiert werden.
Fachexperten
Rohit Bhange | Quick Heal Security Labs



