RatMilad is an Android remote access trojan used to spy on users and steal device data. It can disguise itself as legitimate software while giving an operator access to messages, files and other phone activity. Defenders should look for sideloaded apps, suspicious permissions and command-and-control traffic.
What RatMilad is designed to do
RatMilad is a mobile remote access trojan, so its defining purpose is covert control and collection rather than noisy disruption. It is designed to make a compromised Android device useful to the operator while staying hidden from the user for as long as possible.
That matters because mobile malware often blends into ordinary app behaviour, especially when it is disguised as legitimate software. When a threat family is built for spying and device data theft, the security problem is not only initial infection, but also the operator's ability to keep using the device after the user thinks nothing is wrong.
How RatMilad gains and hides access
The primary access path is social and behavioural, not technical elegance: a user installs a malicious app that appears legitimate, then the app requests permissions that enable deeper observation. The supplied definition already points defenders toward sideloaded apps and suspicious permissions, which are common signs that the malware is trying to bypass normal store and review safeguards.
Mobile malware frequently depends on the user granting access that seems ordinary at the moment of installation but becomes powerful later. NHIMG's Mobile Malware Guide is a useful companion for understanding the wider Android malware patterns that often sit around RAT-style families, including sideloading, overlay abuse, accessibility misuse and hidden persistence.
Once installed, a RAT usually needs command-and-control traffic to receive instructions and return stolen data. That traffic may look like ordinary outbound network activity unless defenders correlate it with the app's permissions, install source and device behaviour.
What data and activity it can expose
RatMilad is dangerous because phone data is often both personal and operationally sensitive. Messages, files and activity traces can reveal passwords, verification codes, internal conversations, business documents, location clues and account recovery paths.
On a modern phone, access to messages and storage can expose much more than the immediate content on the screen. If the malware can observe notifications, file access and user interaction, it may capture authentication material, private communications and the context needed for follow-on fraud or account compromise.
This is why mobile malware is not just a privacy issue. It can become an identity and access issue when stolen messages, one-time codes or session-related information are used to move into other accounts and services.
How defenders investigate and reduce exposure
Defence starts with inventory and provenance. Teams should know which Android devices are allowed, which apps are approved, and whether users can install software from outside managed channels. Suspicious permissions are a strong signal when they do not match the app's stated function.
Network review also matters. A device that suddenly talks to unfamiliar infrastructure, especially after a sideloaded install, deserves attention. Mapping behaviour to known mobile malware patterns helps distinguish a genuine app issue from a covert operator session. MITRE ATT&CK Enterprise Matrix remains useful for thinking about the adversary workflow, while MITRE ATT&CK Enterprise Matrix gives defenders a common way to map installation, persistence, credential theft and command-and-control activity.
For broader control design, NIST SP 800-53 Rev 5 Security and Privacy Controls is relevant where organisations need formal access control, audit, configuration management and integrity monitoring around mobile endpoints. For organisations using mobile devices in a zero trust posture, NIST SP 800-207 Zero Trust Architecture supports the idea that device trust should be continuously verified rather than assumed.
Risk and Threat Considerations
RatMilad creates a direct exposure path from one compromised phone to broader account and data compromise. The main threat is quiet surveillance, because the malware can remain useful long after installation if the user does not notice suspicious app behaviour or outbound connections.
Failure mechanism: The operator abuses a trusted-looking Android app to obtain permissions, collect messages and files, and maintain command-and-control access without obvious device failure.
Impact: Stolen data can enable account takeover, fraud, further malware delivery, and wider exposure of personal or organisational information that was never meant to leave the device.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK and OWASP API Security Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5, CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | T1404 — Exfiltration to Cloud Storage | RATMilad steals data and sends it over command channels. |
| Recommendation — Map RAT behaviours to ATT&CK techniques and monitor for staged exfiltration, persistence and C2 patterns. | ||
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Stolen messages and codes can expose authenticators and session material. |
| Recommendation — Harden credential handling and rotate exposed authenticators after suspected mobile compromise. | ||
| CIS Controls v8 | CIS-4 — Secure Configuration of Enterprise Assets and Software | Controls app installation sources, permissions and mobile hardening. |
| Recommendation — Restrict sideloading, baseline device settings and review risky permissions regularly. | ||
| NIST CSF 2.0 | PR.AA-05 — Protective Technology | Supports endpoint protection and trust enforcement on mobile devices. |
| Recommendation — Use protective technology to reduce malicious app execution and unauthorized device access. | ||
| OWASP API Security Top 10 | API2 — Broken Authentication | Data theft can enable misuse of stolen credentials and session material. |
| Recommendation — Validate authentication flows and watch for abuse of stolen mobile secrets. | ||
Practitioner Guidance
What to watch for: Treat sideloaded apps, unexplained permission prompts and unusual outbound traffic as a single investigative pattern, not separate issues. A phone that shows one of these signals may already be in an active surveillance state.
Governance implication: Mobile security policy should make app source control, permission review and device monitoring explicit, because endpoint controls are only effective when users and administrators can actually enforce them. Where mobile devices carry business access, the device itself must be treated as a security boundary, not just a convenience layer.
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 17, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org