A remote access trojan called Mirax is taking over Android phones to steal banking passwords, intercept one-time passwords (OTPs), and carry out fraudulent transfers.
Thousands of infected devices among retail banking customers in the META region between March and September 2026. Activity peaked during the Eid holidays and again at the end of July.
The security company estimates losses in the millions of US dollars, based on its telemetry and confirmed cases reported by affected banks.
Researchers warned that the actual impact could be higher because unreported fraud and devices outside their visibility are not included. The campaign remained active when Group-IB published its findings on November 5.
Mirax RAT Hijacks Phones
The infection chain starts with low-reputation streaming or video apps available through Google Play. Evidence suggests advertisements and video links inside these apps direct users to download a dropper outside the official store.
That dropper then installs Mirax. One confirmed example used the name “Tiktok 18+,” falsely suggesting a connection to TikTok.
After installation, the payload impersonates “Google Play Services,” replacing a Latin letter with a similar-looking Cyrillic character. It then pressures users into granting Accessibility Service access, the central permission behind its device takeover capabilities.

With that access, attackers can monitor screens, record keystrokes, steal credentials, and intercept SMS messages and notifications containing OTPs.
Mirax also captures the device’s PIN, password, or unlock pattern, allowing operators to unlock the phone later without the victim’s involvement.
Operators can open banking apps and initiate transfers directly from the compromised phone. These transactions may appear legitimate because they originate from the customer’s usual device and banking session. Researchers identified suspected mule accounts in India among the destinations used to move stolen funds.
Mirax changes package names between builds, hides its launcher icon, and rotates visible app names. It can block uninstall screens and security apps while using black overlays or fake updating screens to conceal malicious activity. Android Broadcast Receivers help it resume operation after reboots and app restarts.
Its command-and-control infrastructure uses two WebSocket channels: one for commands and another for stolen data. An HTTP long-polling fallback provides another communication method.
Operators can remotely change connection settings, including hosts, ports, encryption parameters, and polling intervals. DNS-over-HTTPS conceals domain lookups from local DNS monitoring, group-ib said.
Indicators of Compromise
| Android package name | SHA-1 hash | Reported installation date |
|---|---|---|
net.wgrjvz.toolyt93a | b9e84889c9760460f53c9b49cb43a636bb721d28 | August 6, 2026 |
org.xrmhvlfx.litewnj3h | 8531fe2db41e9e08525080be6d3e8092c5ffa5f8 | July 31, 2026 |
Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.
Join 16,000+ SOC teams using ANY.RUN to streamline threat investigations and reduce manual effort. Explore for your team
The post New Mirax Android RAT Takes Full Control of Phones to Steal Banking Passwords and OTPs appeared first on Cyber Security News.
