Back to all lessons
Awareness Lessons
3 days ago

Android RAT 'Hirudo' Swaps Legitimate Banking Apps with Trojanized Clones

The Hirudo malware exploits users' inability to distinguish legitimate banking applications from convincing trojanized copies, distributed via dropper apps masquerading as genuine content. By replacing authentic apps with modified versions that bypass security checks, attackers gain both credential theft capabilities and live remote control of compromised devices. This attack chain succeeds primarily because users install applications from unverified sources and lack awareness of mobile app integrity verification. The combination of RAT and banking trojan functionality makes this particularly dangerous, as attackers can intercept multi-factor authentication, exfiltrate credentials, and conduct fraudulent transactions in real time. Organizations and individuals must treat mobile app sourcing and device configuration hygiene with the same rigor applied to endpoint security.

Tactical Insight

Immediate actions

  • Install applications exclusively from official app stores (Google Play) and verify publisher identity before downloading any banking or financial app.
  • Enable Google Play Protect on all Android devices to continuously scan for malicious or modified applications.

Long-term improvements

  • Enforce Mobile Device Management (MDM) policies that restrict sideloading and require app allowlisting on corporate and BYOD devices.
  • Conduct regular security awareness training focused on mobile phishing, dropper apps, and the risks of installing apps from third-party sources.
  • Implement app integrity verification and code-signing validation as part of any enterprise mobile application deployment pipeline.

Detection measures

  • Monitor for anomalous device behavior such as unexpected accessibility service permissions or overlay activity indicative of banking trojans.
  • Deploy Mobile Threat Defense (MTD) solutions to detect runtime tampering, app replacement, and suspicious RAT-like communications on managed devices.

Back this up with a control

All controls and vendors

Training helps people spot this. These controls make the attack fail even on the day someone does not.