Cryptovaluta zijn een bekende en waardevolle digitale asset geworden. Een van de manieren om cryptovaluta te verdienen, is door ze te minen. Nieuwe munten worden gegenereerd en op de markt gebracht via het miningproces. Het minen van cryptovaluta is een resource-intensieve taak, maar het minen ervan op mobiele apparaten is nog steeds een vraagteken vanwege de beperkte rekenkracht.
Quick Heal Security Labs stuitte op apps in de Google Play Store die beweerden cryptovaluta te minen met Android-apparaten. Om voor de hand liggende redenen vonden we het bestaan van deze apps verdacht, omdat het vrijwel onmogelijk is om digitale valuta zoals Bitcoin en Ethereum te minen met een mobiel apparaat.
Laten we Bitcoin als voorbeeld nemen, de meest waardevolle digitale valuta van dit moment. Volgens coinbase.com is de waarde ervan sinds november 2017 met 142.11% gestegen.
Tegenwoordig zoekt iedereen naar manieren om aan cryptovaluta te komen en geld te verdienen. In de Google Play Store zijn veel apps te vinden die beloven gratis cryptovaluta weg te geven via mining op Android-telefoons. In werkelijkheid zijn deze apps echter nep en doen ze niets van wat ze beloven. Malware-auteurs maken misbruik van deze situatie en hebben nep-apps voor cryptomining in de Play Store geplaatst om gebruikers te verleiden deze apps te downloaden. Zo verhogen ze het aantal downloads en misleiden ze gebruikers om een 5-sterrenbeoordeling te geven in ruil voor gratis Satoshi. (Een Satoshi is de kleinste fractie van een Bitcoin).
Analyse van een Bitcoin Miner Robot
Appnaam: Bitcoin Miner Robot
Verpakkingsnaam: hcss.killua.bitminerrobot.bitcoinminerrobot
MD5: 006be02ef2ca3f2305a23c201570cd03
Grootte: 2646 KB


Wat doet het?
1) Zodra de gebruiker op de knop ' GRATIS 50,000 SATOSHIS' klikt , vraagt de app om een 5-sterrenbeoordeling en toont vervolgens een tegoed van 50000 Satoshi op het scherm. Dit gebeurt zelfs als de gebruiker geen beoordeling geeft.
2) Om het miningproces te starten, moet de gebruiker op de START- knop klikken. Elke 10 minuten wordt een knop ' GET 500 SATOSHI' geactiveerd, waarmee de gebruiker de gegenereerde Satoshi op het apparaat kan opslaan. Hiervoor moet de gebruiker echter wel een video/advertentie bekijken wanneer het apparaat met internet is verbonden. Advertenties worden zowel bij het starten als bij het stoppen van het miningproces weergegeven.
Nadat u de app opent, wordt het hoofdscherm weergegeven, zoals weergegeven in figuur 3.

De volgende code laat zien hoe de app nepwaarden van Satoshi en hash-kracht genereert met behulp van de functie randomKH().

De volgende code hoort bij een opnameactiviteit die wordt gestart tijdens het opnemen van een gemined Satoshi-bedrag. Zoals we duidelijk kunnen zien, toont de app alleen de Satoshi-waarde en het wallet-adres aan de gebruiker en stelt deze uiteindelijk in op 0 door de setNullAgain()-methode aan te roepen. Hiermee wordt de gebruiker misleid en lijkt het alsof het bedrag is verzonden naar het opgegeven wallet-adres, wat in werkelijkheid nooit door de gebruiker is ontvangen.

Interessante feiten over de Bitcoin Miner Robot
- De app kan het barcodeadres van een digitale portemonnee scannen om te doen alsof het echt is, een valse berekeningswaarde tonen en de Satoshi-waarde verhogen om de gebruiker te laten geloven dat er iets gebeurt. Maar op de achtergrond doet de app niets anders dan programmatisch tekstwaarden wijzigen.
- De app blijft minen, zelfs als er geen internetverbinding is. Dit lijkt nep, want voor het minen is een actieve internetverbinding nodig.
3) Als de app op het apparaat draait, wordt het niet warm. Dit lijkt verdacht, want mining is een taak die veel hulpbronnen vergt en het apparaat duidelijk opwarmt.
4) Het doel van de app-ontwikkelaar achter de publicatie van de app is om inkomsten te genereren door de gebruiker te voorzien van veel interstitiële advertenties die meer inkomsten genereren dan banneradvertenties. De app toont ook videoadvertenties, die de ontwikkelaar vaak nog meer inkomsten opleveren. Bovendien verbruiken interstitiële en videoadvertenties meer mobiele data.
Dezelfde ontwikkelaar heeft een vergelijkbare app gepubliceerd in de Google Play Store voor de cryptovaluta Ethereum.
Ethereum is na Bitcoin ook een populaire cryptocurrency.
Indicator van compromis
Appnaam: ETH Miner Robot
Verpakkingsnaam: ethereumminerrobot.eminerrobot.emr.ethereumminerrobot
MD5: 09315ac5b86fed423ed734b26badf9e9
Grootte: 2752 KB
Snelle genezingsdetectie
Quick Heal detecteert beide nep-apps met succes als Android.Fakeapp.Kc877 en Android.Fakeapp.Kc876.
Hoe u zich kunt beschermen tegen neppe mobiele apps
- Controleer de beschrijving van een app voordat u deze downloadt.
- Controleer de naam en website van de app-ontwikkelaar. Als de naam vreemd of vreemd klinkt, heb je reden om het te vermoeden.
- Bekijk de recensies en beoordelingen van de app. Maar let op: deze kunnen ook nep zijn.
- Download geen apps uit app-winkels van derden.
- Gebruik een betrouwbare mobiele antivirus die kunnen voorkomen dat er neppe en schadelijke apps op uw telefoon worden geïnstalleerd.
Onderwerp expert
Rohit Bhange | Quick Heal Security Labs



