Mantax Otax is a hybrid malware that combines ransomware and spyware capabilities, according to a report from mobile security company Zimperium shared by BleepingComputer. The malware is distributed through malicious APKs outside Google Play, with Indonesian operators targeting victims via phishing and social engineering messages.
After installation, Mantax Otax requests permission to use Android's Accessibility service, granting it extensive control over the compromised device. It then retrieves its command-and-control (C2) infrastructure domain from GitHub and sends back victim details such as location, carrier, Android version, and device ID. The C2 may send commands through Firebase or WebSockets for execution.
The ransomware module only activates on devices running Android 9 or older. Android 10's Scoped Storage feature significantly restricts encryption capability to the external-files directory, limiting the malware's effectiveness on newer versions. On vulnerable devices, Mantax Otax searches shared storage, encrypts targeted file types using a victim-specific AES key obtained from the C2 server, deletes the original files, and adds the '.enc' extension to encrypted copies. It also replaces local images with ransom notices and opens a full-screen Firebase-hosted chat to facilitate ransom payment negotiations.
The spyware capabilities include stealing lock-screen PINs to maintain persistent access, reading SMS and one-time passwords, accessing call logs, contacts, browsing history, app lists, Google account information, and location. Additionally, the malware can extract WhatsApp profiles and messages, as well as Telegram chats, using simulated interactions via Accessibility services. It also abuses Android's MediaProjection API to capture screenshots.
Zimperium researchers were able to exploit a misconfiguration in the Firebase C2 server, which exposed the attackers' chats with victims, according to the report.