Nowadays Trojanized Android apps evolving rapidly in play store and continuously targetting users, a new malware strain Trojan.AndroidOS.Loapi spotted consist of modular architecture which is capable of performing multiple attacks.
Security researchers from Kaspersky labs discovered the trojan dubbed “Loapi” which can damage the phone by downloading a Monero mining module which generates a constant load that makes the battery bulged and damages the phone cover.
How the Malicious files Distributed – Loapi
Loapi is not reached play store, they are distributed through advertising campaigns. It hides behind some Antivirus, adult content apps, researchers found more than 20 sources that distribute Loapi. Users are redirected to the attacker’s malicious website and the file downloaded from there.
Once it installed it checks for the root permission, but it doesn’t use root privileges, the applications keep on trying to get device administrator permissions.
Execution and Self-Protection
Loapi if obtains admin permissions it performs various activities and it won’t allow users to revoke the device manager permissions by using standard and forcing users to uninstall legitimate Antivirus by posing endless stream of popups.
Initially, it downloads the malicious app file and the second stage the DEX payload which sends the device information to the C&C servers, with the third stage the modules are downloaded and initialized.
Modules Installed
Advertisement module: Involved in the progress of aggressive ads displaying.
SMS module: used in Sending requests to C&C
Web crawling module: used in Hidden Javascript execution
Proxy module: HTTP proxy server used to organize DDoS attacks
Mining Monero: Used to perform to perform Monero (XMR) cryptocurrency mining
C&C Servers
ronesio.xyz (advertisement module)
api-profit.com:5210 (SMS module and mining module)
mnfioew.info (web crawler)
mp-app.info (proxy module)
Researchers found Loapi connected with Trojan.AndroidOS.Podec they are having similar techniques with obfuscation, functionality and detecting root permissions for the device.
Researchers called it as “jack of all trades” creators have implemented almost the entire spectrum of techniques for attacking devices: the Trojan can subscribe users to paid services, send SMS messages to any number, generate traffic and make money from showing advertisements, use the computing power of a device to mine cryptocurrencies, as well as perform a variety of actions on the internet on behalf of the user/device.