Group-IB Discovers RemControl Android Banking Trojan Using Dynamic Overlay Attacks to Steal Banking PINs

Group-IB has identified a new Android banking trojan named RemControl with samples dating back to July 2026. The malware targets more than 30 financial institutions across Europe, the Middle East, and Canada, with Italy and France as primary focus areas. RemControl employs an overlay technique that displays a full-screen phishing replica of the legitimate banking app when the victim launches the real application, capturing PINs, access codes, and card details before seamlessly returning control to the authentic app. Phishing screens are not bundled in the APK but are fetched dynamically from operator-controlled servers reachable via Telegram channels, allowing rapid target changes without reinfection. Distribution relies on fake Google Play listing pages that mimic a streaming application, with geo-targeted delivery for Italian visitors. The trojan requests VPN permissions to block Play Store traffic and bypass real-time security checks, followed by accessibility service access that enables screen reading, keystroke logging, remote taps, and unlock pattern reconstruction.

BoletimSecTranslated from Portuguese

Read at source

Group-IB has identified a new Android banking trojan named RemControl, with samples observed since July 2026. The malware includes prepared phishing screens for more than 30 financial institutions across Europe, the Middle East, and Canada, with Italy and France serving as the main targets.

The core attack relies on screen overlay. When a victim opens a legitimate banking application, RemControl displays a full-screen replica of that bank’s interface. The user enters the PIN, access code, or card expiry date on the fake screen, which then closes and hands control back to the genuine app without any visible trace of the interception.

The phishing screens are not embedded in the application package. Instead, they are downloaded on demand from servers operated by the threat actors and reachable through Telegram channels. This architecture lets the operators swap targets without needing to redistribute the malware.

Distribution occurs through web pages that imitate Google Play listings for a streaming application. The Italian campaign delivered the installer only to visitors with Italian IP addresses. Each installation uses a unique code-signing certificate to hinder detection.

During installation, the program shows a fake update screen and requests VPN permission. The VPN is used to block traffic to the Play Store and bypass real-time security verification. The malware then asks for Android accessibility permissions. Once granted, operators can read the screen contents, capture screenshots, log typed text, and perform remote taps, including actions that prevent the user from removing the application through settings. The trojan can also reconstruct the device unlock pattern.

Investigators found a leftover AI assistant response inside an active phishing page and documentation that referred to stolen credentials as “quiz responses” and remote access as “parental monitoring.” Group-IB assesses that these artifacts indicate AI assistance during development rather than on-device AI capabilities.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Malware & Botnets

Yoba Campaign Uses Signed ChatGPT and Claude Binaries for DLL Sideloading and XMRig Deployment
uCreator Spyware Infiltrates Modified Telegram, WeChat and GCash Builds on Android
Researchers Deploy Cowrie Honeypot Disguised as NVIDIA H100 Server to Study SSH Botnet Tactics