Android/BankBot-YNRK Malware

Advanced Android banking trojan Credential and fund theft Accessibility abuse
Overview
Android/BankBot-YNRK is a sophisticated Android banking trojan disguised as the Indonesian government’s “Identitas Kependudukan Digital” (Digital ID) app. It automates theft of credentials and funds from banking and crypto apps using accessibility abuse, environment detection, persistent C2, and advanced social engineering.
Technical Details
- Three related APK samples written in Kotlin, using anti-emulation and device fingerprinting (manufacturer strings, screen resolutions)
- Accessibility Service exploitation enables granular device/UI control and automation
- Persistence through JobScheduler (30s intervals, persisted jobs) and Device Admin privileges
- Suppresses notification/audio streams to hide theft
- Uses C2 at ping[.]ynrkone[.]top:8181 in a “chat room” model
- Dynamic disguise as Google News app
- Direct targeting of bank and crypto wallet apps (MetaMask, Trust Wallet, Coin98, Exodus)
Attack Scenario
- Victim installs a fake app posing as a legitimate government service
- App uses C2 (OPEN_ACCESSIBILITY) to prompt and obtain Accessibility privilege
- Malware gains full UI control, opens banking/crypto apps, grabs sensitive data, automates unauthorized transactions
- Maintains stealth by muting notifications and adopting legitimate app appearance
- Persistent C2 connection for continual attacker commands
Impact Assessment
- Loss of banking and crypto credentials and funds
- Undetected unauthorized financial transactions
- Persistent remote access
- Privacy/data breaches for individuals and potentially for enterprise networks
- Regulatory risk due to mass credential exfiltration
Mitigation Strategies
- Avoid sideloading apps/APKs; only use official app stores
- Disable unknown source installs
- Strictly review/revoke Accessibility and Device Admin permissions
- Monitor/block related C2 domains (ping.ynrkone.top, plp.*)
- Employ EDR/mobile threat defense for detection
- User awareness campaigns on Accessibility risks
- Patch Android to latest OS/security level (Android 14+ offers additional mitigations)
Resources
- Investigation Report: Android/BankBot-YNRK Mobile Banking Trojan - Live Threat Intelligence - Threat Radar | OffSeq.com
- Investigation Report: Android/BankBot-YNRK Mobile Banking Trojan - CYFIRMA
- Next-Gen Android Banking Trojan Hides in Digital ID App, Automates Crypto Wallet Theft and Evades Emulators