Join our Newsletter — 33% off our NHI Course
Threats, Abuse & Incident Response

Android Trojan

← Back to Glossary
By NHI Mgmt Group Updated November 3, 2026 Domain: Threats, Abuse & Incident Response

An Android Trojan is malicious software for Android that pretends to be a legitimate app while carrying an unwanted payload. It commonly abuses permissions, hides its activity, or drops additional components to steal data, send messages, or maintain persistence on the device.

What an Android Trojan is in practice

An Android Trojan is deceptive mobile malware that relies on masquerading rather than obvious exploitation. It behaves like a normal app on the surface, but its real purpose is to execute hidden actions after installation, often by abusing the trust a user places in a familiar-looking icon, name, or permission request.

This matters because the malicious payload is only one part of the threat. The disguise is what gets the app onto the device, and once it is there the attacker can leverage the app’s granted permissions, background execution, or user-approved settings to keep control and reduce suspicion.

How Android Trojans are delivered and hidden

Most Android Trojans depend on social engineering, such as fake installers, trojanised apps, or malicious downloads that look useful or legitimate. Some also arrive through sideloading, malicious adverts, or repackaged software, where the user believes they are installing a benign tool but actually installs malware.

Once present, they may suppress their own icon, delay malicious activity, or load additional components later to avoid immediate detection. Those behaviours help the malware blend into normal device use and make it harder for a user or security tool to distinguish an infected app from an ordinary one.

A practical overview of these delivery and concealment patterns is covered in Trojans Guide, which explains how masquerading, fake installers, and downloader behaviour are used across trojan families.

What Android Trojans try to steal or control

The typical goal is either data theft or device abuse. Android Trojans may target messages, notifications, contacts, banking data, or one-time codes, and they often rely on accessibility abuse, overlay tricks, or background permissions to intercept user activity without making the compromise obvious.

They can also be used to send messages, enroll the device into further malicious activity, or maintain persistence after a reboot. In more capable campaigns, the Trojan becomes an initial foothold for additional payloads, turning a single infected app into a platform for broader fraud or surveillance.

For mobile-specific attack patterns, Mobile Malware Guide gives the broader context for Android banking trojans, accessibility abuse, OTP theft, and mobile threat defence.

Why Android Trojans are difficult to remove cleanly

Removal is not always as simple as deleting a visible app. A Trojan may have already harvested credentials, registered itself for persistence, or downloaded additional modules that survive beyond the original package. Even after the app is removed, the organisation or user may still face account misuse, message interception, or fraudulent activity linked to the earlier compromise.

That is why Android Trojan response is both a malware problem and an identity and session problem. If the malware touched email, messaging, banking, or work accounts, the exposed credentials, tokens, and recovery channels may need to be reset or reviewed after device cleanup.

Risk and Threat Considerations

Android Trojans are dangerous because the same app that appears harmless can become a trusted execution path for theft, fraud, or persistence. The risk is not limited to the device itself, since a successful Trojan can expose messages, account access, authentication codes, and other sensitive material that attackers can reuse elsewhere.

Failure mechanism: The malware wins by looking legitimate long enough to gain installation, then abuses granted permissions, overlay or accessibility access, or hidden background execution to collect data or maintain control.

Impact: The result can include account takeover, message interception, financial fraud, surveillance, lateral abuse of linked accounts, and continued compromise even after the visible app is removed.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5, CIS Controls v8 and OWASP ASVS set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKT1036 — MasqueradingAndroid Trojans rely on disguise to look legitimate during installation.
T1204 — User ExecutionTrojan delivery depends on user action to install or run the malicious app.
Recommendation — Map suspicious app disguise to T1036 and hunt for masquerading indicators in mobile telemetry. Track user-driven installation paths and block unsafe execution paths for untrusted apps.
NIST SP 800-53 Rev 5SI-3 — Malicious Code ProtectionAndroid Trojans are malicious code that needs prevention, detection, and containment.
Recommendation — Apply SI-3 to detect, block, and quarantine malicious mobile applications.
CIS Controls v8CIS-10 — Malware DefensesTrojans are malware, so defensive controls must address detection and containment.
Recommendation — Use CIS-10 to reduce malicious app execution and improve malware detection coverage.
OWASP ASVSV16 — Security Logging and Error HandlingPost-compromise review depends on logging that reveals suspicious app and account activity.
Recommendation — Capture security logs that help reconstruct suspicious mobile activity and downstream account abuse.

Practitioner Guidance

What to watch for: Treat unusually broad permissions, sideloaded apps, fake update prompts, unexpected accessibility-service use, and apps that hide their icon or background behaviour as high-signal warning signs. On managed devices, policy should assume that app appearance is not proof of safety.

Governance implication: Mobile risk decisions should combine application control, device posture checks, and account protections rather than relying on user awareness alone. The strongest control point is often preventing untrusted installation paths and verifying which apps can request sensitive permissions.

Practitioner takeaway: When an Android Trojan is suspected, response should cover both the device and any accounts or sessions that may have been exposed through it.

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.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on November 3, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org