Your Android phone probably holds far more sensitive information than you realize.
asserted
you → hold → information
Banking apps, passwords and security codes can all pass through that little screen in your hand.
asserted
apps → pass → hand
A newly uncovered Android threat called RatHat wants access to all of it.
asserted
threat → uncover → it
Security researchers at Zimperium discovered the malware, which uses generative AI as part of its attack, and found that it can turn permissions you approve into surprisingly deep control of your phone.
asserted
you → discover → phone
RatHat can steal banking credentials, intercept authentication codes and even reconstruct a PIN or unlock pattern from where your finger touches the screen.
asserted
finger → steal → screen
It can also create a persistent connection that may survive after you remove the malicious app.
uncertain
you → create → app
The attack still needs help from the person holding the phone.
asserted
attack → need → phone
RatHat relies heavily on tricking someone into installing a malicious Android app and approving powerful permissions.
asserted
RatHat → rely → permissions
That gives you several opportunities to stop it before the malware takes over.
asserted
malware → give → it
Watch the replay and discover 5 ways AI can help you get better healthcare.
asserted
you → watch → healthcare
Our free CyberGuy LIVE class Get Better Healthcare With AI has ended, but you can still watch the full replay.
asserted
you → get → replay
Kurt "CyberGuy" Knutsson walks you through five practical ways AI can help you organize your health history, remember important appointment details, understand complicated medical information, research prescriptions and prepare smarter questions for your doctor.
asserted
you → walk → doctor
No technical experience is needed.
asserted
experience → need → ?
Watch the free replay + downloadable checklist now at CyberGuyLive.com
How RatHat Android malware gets onto your phone
RatHat starts with social engineering.
asserted
RatHat → watch → engineering
Zimperium says attackers primarily spread it through SMS phishing, malicious advertising and deceptive third-party download sites.
asserted
attackers → say → phishing
The malicious APK may pose as familiar software, including a streaming app or Chrome.
uncertain
APK → pose → app
That familiar name can lower your guard.
asserted
name → lower → guard
A download page might look convincing enough to make you think you are installing a normal app.
uncertain
you → look → app
However, RatHat relies on you manually installing an APK outside Google Play.
asserted
you → rely → Play
Once installed, the malicious app pushes you to enable Android's Accessibility Service.
asserted
app → instal → Service
The excuse can vary by region.
asserted
excuse → vary → region
In some cases, the malware claims the permission will solve a network problem or unlock a financial benefit.
uncertain
permission → claim → benefit
Accessibility services perform important legitimate functions on Android.
asserted
services → perform → Android
However, they can also give an approved app the ability to inspect what appears on your screen and interact with the interface.
asserted
what → give → interface
RatHat takes advantage of that power to begin changing settings without you doing the work yourself.
asserted
you → take → work
How RatHat uses AI to gain deeper access
Once RatHat gets Accessibility access, it can tap through Android settings to enable Developer Options and Wireless Debugging.
asserted
it → use → Options
It can then read the six-digit ADB pairing code displayed on the phone and connect to the device's own Android Debug Bridge.
asserted
It → read → Bridge
No separate computer has to complete the connection.
asserted
computer → have → connection
ADB, short for Android Debug Bridge, gives developers powerful tools to test and manage Android devices.
asserted
ADB → give → devices
RatHat abuses that legitimate feature to establish shell-level access outside the normal Android app sandbox.
asserted
RatHat → abuse → sandbox
From there, the malware launches a Go-based agent that can execute system commands.
asserted
that → launch → commands
It also starts a reverse-proxy client that creates a persistent connection back to the attacker.
asserted
that → start → attacker
Zimperium says that connection can give an operator continued access to the phone's ADB service.
asserted
connection → say → service
RatHat also brings AI into the process.
asserted
RatHat → bring → process
The malware sends information from Android's live Accessibility tree to a generative AI assistant.
asserted
malware → send → assistant
The AI can help determine where an item appears on the screen, read displayed text and tell the malware when to scroll.
asserted
item → help → malware
That makes the attack more adaptable than automation that follows the same fixed sequence every time.
asserted
that → make → sequence
We recently saw another Android threat abuse Wireless Debugging in a similar way.
asserted
threat → see → way
RatHat adds AI-assisted navigation and another persistence mechanism to the mix.
asserted
RatHat → add → mix
RatHat can steal bank logins and security codes
asserted
RatHat → steal → logins
…and 92 more, not listed.