Striking gold: Inside the GoldDigger Android malware
GoldDigger is a sophisticated Android banking trojan targeting mobile banking users primarily in South Africa and Europe, with indications of plans for global expansion. It uses advanced evasion techniques such as a custom packer, anti-debugging, and Frida detection. The malware disguises itself as legitimate airline and shopping apps to deceive victims. It abuses Android Accessibility services to steal credentials, intercept SMS-based two-factor authentication, and perform unauthorized transactions. A notable capability is running targeted banking apps in a virtual environment to intercept API calls and runtime behavior. Communication with command-and-control servers occurs over encrypted WebSocket, enabling screen recording, audio capture, phishing overlays, and remote device control.
AI Analysis
Technical Summary
GoldDigger is an Android banking trojan that targets mobile banking users mainly in South Africa and Europe. It employs advanced evasion methods including a custom packer named 'dpt-shell', anti-debugging techniques, and detection of Frida instrumentation. The malware masquerades as legitimate airline and shopping applications to trick users. It exploits Android Accessibility services to conduct on-device fraud, steal user credentials, intercept SMS-based two-factor authentication codes, and execute unauthorized financial transactions. A unique feature is its ability to run banking applications inside a virtual environment, allowing it to fully intercept API calls and monitor runtime behavior. GoldDigger maintains encrypted WebSocket communications with its command-and-control servers, which facilitates capabilities such as screen recording, audio capture, phishing overlays, and remote manipulation of the infected device.
Potential Impact
The malware enables attackers to steal banking credentials, bypass SMS-based two-factor authentication, and perform unauthorized transactions on infected devices. Its use of Accessibility services and virtual environments increases the stealth and effectiveness of attacks. The encrypted communication channel allows persistent remote control, including screen and audio capture and phishing overlays, which can lead to significant financial fraud and privacy breaches for victims.
Mitigation Recommendations
No official patch or remediation is available as this is malware targeting Android devices. Mitigation focuses on user awareness to avoid installing apps from untrusted sources, especially those masquerading as legitimate airline or shopping applications. Mobile security solutions with behavior-based detection may help identify and block this malware. Monitoring for suspicious Accessibility service usage and restricting app permissions can reduce risk. Users in affected regions, particularly South Africa and Europe, should exercise heightened caution.
Affected Countries
South Africa
Indicators of Compromise
- hash: 3be20fa1dd01b13b0663ced02682332c
- hash: 716bcba8eadd8c57f635a1a6350a5161
- hash: 7d54b0d2aa4b08244398e93a65eb3c950c5db4fc
- hash: 8d23643838a92177ead29f2516033f79592ad0e6
- hash: 392b8ecce716ff0645d53f8831be46946cf4931f9124469c1f38b7d3e413aaf9
- hash: 9688608017f35b48a719f529046172261af1d28a4ab2e80bc119cd1998f9bc6d
- hash: d873c2f85b4bc95f639aec333cfc977a89c2ec36d06a545f59a35f16e4c41685
Striking gold: Inside the GoldDigger Android malware
Description
GoldDigger is a sophisticated Android banking trojan targeting mobile banking users primarily in South Africa and Europe, with indications of plans for global expansion. It uses advanced evasion techniques such as a custom packer, anti-debugging, and Frida detection. The malware disguises itself as legitimate airline and shopping apps to deceive victims. It abuses Android Accessibility services to steal credentials, intercept SMS-based two-factor authentication, and perform unauthorized transactions. A notable capability is running targeted banking apps in a virtual environment to intercept API calls and runtime behavior. Communication with command-and-control servers occurs over encrypted WebSocket, enabling screen recording, audio capture, phishing overlays, and remote device control.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
GoldDigger is an Android banking trojan that targets mobile banking users mainly in South Africa and Europe. It employs advanced evasion methods including a custom packer named 'dpt-shell', anti-debugging techniques, and detection of Frida instrumentation. The malware masquerades as legitimate airline and shopping applications to trick users. It exploits Android Accessibility services to conduct on-device fraud, steal user credentials, intercept SMS-based two-factor authentication codes, and execute unauthorized financial transactions. A unique feature is its ability to run banking applications inside a virtual environment, allowing it to fully intercept API calls and monitor runtime behavior. GoldDigger maintains encrypted WebSocket communications with its command-and-control servers, which facilitates capabilities such as screen recording, audio capture, phishing overlays, and remote manipulation of the infected device.
Potential Impact
The malware enables attackers to steal banking credentials, bypass SMS-based two-factor authentication, and perform unauthorized transactions on infected devices. Its use of Accessibility services and virtual environments increases the stealth and effectiveness of attacks. The encrypted communication channel allows persistent remote control, including screen and audio capture and phishing overlays, which can lead to significant financial fraud and privacy breaches for victims.
Defensive Guidance
No official patch or remediation is available as this is malware targeting Android devices. Mitigation focuses on user awareness to avoid installing apps from untrusted sources, especially those masquerading as legitimate airline or shopping applications. Mobile security solutions with behavior-based detection may help identify and block this malware. Monitoring for suspicious Accessibility service usage and restricting app permissions can reduce risk. Users in affected regions, particularly South Africa and Europe, should exercise heightened caution.
Affected Countries
Technical Details
- Author
- AlienVault
- Tlp
- white
- References
- ["https://www.ibm.com/think/security/golddigger-android-malware-analysis"]
- Adversary
- null
- Pulse Id
- 6a7c732c803c76b919db7963
- Threat Score
- null
Indicators of Compromise
Hash
| Value | Description | Copy |
|---|---|---|
hash3be20fa1dd01b13b0663ced02682332c | — | |
hash716bcba8eadd8c57f635a1a6350a5161 | — | |
hash7d54b0d2aa4b08244398e93a65eb3c950c5db4fc | — | |
hash8d23643838a92177ead29f2516033f79592ad0e6 | — | |
hash392b8ecce716ff0645d53f8831be46946cf4931f9124469c1f38b7d3e413aaf9 | — | |
hash9688608017f35b48a719f529046172261af1d28a4ab2e80bc119cd1998f9bc6d | — | |
hashd873c2f85b4bc95f639aec333cfc977a89c2ec36d06a545f59a35f16e4c41685 | — |
Threat ID: 6a7c942abf8831d539c06614
Added to database: 08/12/2026, 15:41:30 UTC
Last enriched: 08/12/2026, 16:03:09 UTC
Last updated: 08/12/2026, 18:33:37 UTC
Views: 9
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.