Infosecurity
New RatHat Android Malware Uses AI to Steal Banking Data and OTPs
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. This article, 1st of 8.
- 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.
- 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.
Security researchers at Zimperium have identified a new Android malware strain called RatHat, which targets credentials and financial information. The researchers link the campaign to threat actors that appear to be operating in China. RatHat is distributed through malvertising, SMS phishing and third-party forums, which direct victims to deceptive sites and malicious APKs posing as legitimate applications.
A dropper installs the malware from two encrypted assets, using native SessionInstaller APIs to bypass Android restrictions around unknown applications and Accessibility Services. RatHat includes four anti-analysis layers and one anti-debugging layer. Its malicious app can collect banking credentials, notifications, two-factor authentication and one-time-password data, as well as capture screens and user input.
Zimperium’s zLabs team also found a generative-AI interface-automation engine that serialises the device’s live Accessibility tree into XML and communicates in Mandarin with an unidentified AI assistant. The researchers said the system can identify screen coordinates, read on-screen text and issue navigation commands; a graph suggested Google Gemini models may have been used, although the specific tool was not named.
RatHat’s Go agent, `liblocal-service.so`, executes privileged commands through the local Android Debug Bridge shell, including changing battery-optimisation settings and disabling or removing other packages. Its FRP client, `libmedia_codec.so`, creates a persistent reverse tunnel to the attackers’ command-and-control server, providing ongoing ADB access and the ability to run arbitrary commands. Zimperium published its analysis on 16 September 2026.
How the story developed
8 articles from 5 outlets since 17 Sep. Quiet since 29 Sep. This was the first report.
- Thu 17 Sep, 13:36 UTC. Infosecurity, first report. New RatHat Android Malware Uses AI to Steal Banking Data and OTPs. This article, 1st of 8.
- 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.
- 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 · This article, 1st of 8
- 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
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