RatHat Android Malware Uses AI for Device Automation
Score: 7/10

RatHat Android Malware Uses AI for Device Automation

China-based threat actors are deploying RatHat, a sophisticated Android Trojan that leverages generative AI for UI automation and ADB self-pairing for persistent shell access.

Executive Summary

Security researchers have identified a novel Android malware strain named RatHat, attributed to China-based operators. RatHat is primarily distributed via smishing and malvertising campaigns, utilizing an automated multi-stage infection pipeline. It distinguishes itself by using generative AI to intelligently navigate compromised device interfaces in real-time, making it significantly more adaptable than traditional scripted mobile threats.

Technically, RatHat employs a unique method of privilege escalation by abusing Android Accessibility services to enable Wireless Debugging and autonomously pair with the local ADB daemon. This process allows the malware to stage native Go-based daemons with shell-level privileges. These daemons operate outside the standard application sandbox, enabling hardware-level keylogging and persistent reverse-proxy tunnels through FRP (Fast Reverse Proxy).

RatHat poses a severe threat to the financial sector, specifically targeting banking and payment applications like WeChat and Alipay through deceptive HTML overlays. Its persistence mechanism is particularly resilient; even if the primary application is uninstalled, the background Go agent remains active to silently reinstall the malware and restore its permissions, resulting in a permanent backdoor for attackers.

Key Details

Threat Name

RatHat Android Malware

Affects

Check Point

Adversary

China-based threat actors Other Adversaries and Aliases: China-based operators

Malware/Tools

RatHat, SpiceRAT, Chosen Brick, BambooToken, StringFog, FRP

Report Score

7out of 10
Quality Score
Good
IOC Quality4
TTP Details9
Detection Guidance5
Enterprise Relevance7
Clarity & Structure9
Technical Depth9

Sources