rootpwn

Malware

Android RAT Hirudo Replaces Banking Apps with Trojanized Copies

A new Android RAT, Hirudo, drops trojanized copies of banking apps to bypass security controls, targeting eight Indonesian banks and potentially others. Defenders should block suspicious app downloads, monitor for unknown RATs, and enforce app vetting.

What happened

Hirudo is a remote‑access banking trojan that installs itself by masquerading as a legitimate shopping or entertainment app. Once installed, it replaces the victim’s banking app with a trojanized version that captures credentials and provides full remote control.

Impact

  • Targets eight Indonesian banking apps; code indicates potential use against banks in China, India, Mexico, Morocco, Thailand.
  • Steals credentials, logs keystrokes, captures screenshots, and gives the attacker live screen view via WebRTC.
  • Can access the device camera and interact through Android Accessibility Services.

What defenders should do

  • Block downloads from unverified app stores and enforce strict app‑distribution policies.
  • Deploy mobile device management (MDM) solutions that detect and quarantine unknown RATs.
  • Implement app‑whitelisting and verify the integrity of banking apps via code signing checks.
  • Monitor network traffic for unusual WebRTC or USB‑like connections originating from mobile devices.
  • Educate users to avoid installing apps from social‑media links and to verify app authenticity.

Mitigation steps

Use Android Enterprise features to enforce app restrictions, enable device‑level encryption, and keep the OS and banking apps up to date. Consider disabling the Accessibility Services for non‑trusted apps and regularly audit installed applications.

Android RAT Banking Trojan Mobile Security Credential Theft WebRTC Accessibility Services

← All news