Malwarebytes
RatHat Android Trojan Uses Live AI to Steal Logins and PINs
Part of the RatHat story · since 17 Sep
- Thu 17 Sep, 13:36 UTC. Infosecurity, first report. New RatHat Android Malware Uses AI to Steal Banking Data and OTPs.
- Fri 18 Sep, 06:37 UTC. The Hacker News, its first report on the story. RatHat Android Malware Survives Uninstall Through ADB Access.
- Fri 18 Sep, 10:11 UTC. Security Affairs, its first report on the story. Android RatHat Trojan Uses AI and Wireless Debugging to Steal PINs.
- Fri 18 Sep, 16:18 UTC. Malwarebytes, its first report on the story. RatHat Android Trojan Uses Live AI to Steal Logins and PINs. This article, 4th of 8.
- Mon 21 Sep, 07:30 UTC. Malwarebytes. Android RatHat Malware Steals Bank Logins and Screen-Lock PINs.
- Mon 21 Sep, 13:24 UTC. SecurityWeek, its first report on the story. AI-Powered RatHat Android Trojan Hijacks Devices Through Smishing.
- Mon 28 Sep, 18:59 UTC. The Hacker News. RatHat Android Trojan Uses Gemini AI to Identify Lucrative Victims.
- Tue 29 Sep, 15:00 UTC. Infosecurity. RatHat Android Trojan Evolves C2 to Evade Detection and Target Banks.
Researchers at Zimperium’s zLabs have analysed RatHat, an Android Trojan that uses a live AI assistant to navigate infected devices. Rather than relying on a fixed sequence of taps, the malware reads the accessibility tree to decide where to tap or scroll, creating a variable attack path that could make detection by signature- and rule-based tools more difficult.
The reported attack begins with smishing messages or malicious advertisements directing victims to fake download pages, where they are persuaded to sideload a malicious APK, sometimes disguised as a streaming app or Chrome.
RatHat then pressures users to grant Accessibility Service access, using excuses such as network restrictions or financial incentives. With that access, it enables Developer Options and Wireless Debugging, reads the six-digit pairing code from the screen and pairs with the device without further human or computer involvement. It uses the resulting ADB shell session to install disguised native binaries, including a Go-based command agent and a reverse-proxy client that maintains a tunnel to the attacker’s server.
The Trojan can overlay financial apps to steal logins, one-time passwords and MFA codes, while recording raw touch coordinates to reconstruct PINs and unlock patterns. It can also intercept SMS messages and restore itself after removal.
Users should avoid sideloading, reject unexplained accessibility requests, and leave Developer Options and Wireless Debugging disabled unless genuinely required. Malwarebytes detects RatHat as **Android/Trojan.Exploit.RatHat**. The report says an infected device requires a factory reset because the malware’s persistence can survive normal app removal.
How the story developed
8 articles from 5 outlets since 17 Sep. Quiet since 29 Sep. This was the 4th report, 1 day after the first.
- Thu 17 Sep, 13:36 UTC. Infosecurity, first report. New RatHat Android Malware Uses AI to Steal Banking Data and OTPs.
- Fri 18 Sep, 06:37 UTC. The Hacker News, its first report on the story. RatHat Android Malware Survives Uninstall Through ADB Access.
- Fri 18 Sep, 10:11 UTC. Security Affairs, its first report on the story. Android RatHat Trojan Uses AI and Wireless Debugging to Steal PINs.
- Fri 18 Sep, 16:18 UTC. Malwarebytes, its first report on the story. RatHat Android Trojan Uses Live AI to Steal Logins and PINs. This article, 4th of 8.
- Mon 21 Sep, 07:30 UTC. Malwarebytes. Android RatHat Malware Steals Bank Logins and Screen-Lock PINs.
- Mon 21 Sep, 13:24 UTC. SecurityWeek, its first report on the story. AI-Powered RatHat Android Trojan Hijacks Devices Through Smishing.
- Mon 28 Sep, 18:59 UTC. The Hacker News. RatHat Android Trojan Uses Gemini AI to Identify Lucrative Victims.
- Tue 29 Sep, 15:00 UTC. Infosecurity. RatHat Android Trojan Evolves C2 to Evade Detection and Target Banks.
- No CVE
- Larger: an outlet’s first report
- Coverage over time
- Quiet time, folded
Show all 8 articles as a listHide the list
- Thu 17 SepDay 01
- New RatHat Android Malware Uses AI to Steal Banking Data and OTPs13:36 · Infosecurity · First report
- Fri 18 SepDay 13
- RatHat Android Malware Survives Uninstall Through ADB Access06:37 · The Hacker News
- Android RatHat Trojan Uses AI and Wireless Debugging to Steal PINs10:11 · Security Affairs
- RatHat Android Trojan Uses Live AI to Steal Logins and PINs16:18 · Malwarebytes · This article, 4th of 8
Quiet for 3 days
Mon 21 SepDay 42- Android RatHat Malware Steals Bank Logins and Screen-Lock PINs07:30 · Malwarebytes · Picked up again
- AI-Powered RatHat Android Trojan Hijacks Devices Through Smishing13:24 · SecurityWeek
Quiet for 7 days
Mon 28 SepDay 111- RatHat Android Trojan Uses Gemini AI to Identify Lucrative Victims18:59 · The Hacker News · Picked up again
- Tue 29 SepDay 121
- RatHat Android Trojan Evolves C2 to Evade Detection and Target Banks15:00 · Infosecurity