Rocinante Android Banker Malware Targets Brazilian Banks with Keylogging and Remote Control

· Original article ↗

Summary

ThreatFabric researchers describe Rocinante, an Android banking trojan targeting Brazilian institutions. Distributed through phishing sites, it uses Accessibility Services for keylogging and remote actions, while phishing screens steal financial data.

Key points

  • Rocinante targets customers of Brazilian banks and payment services, including Bradesco, Itaú, Banco do Brasil, Caixa, Santander, PicPay and Mercado Pago.
  • Phishing websites distribute malicious APKs posing as security updates, courier or rewards apps, and banking apps.
  • After users grant Accessibility Service access, the malware logs on-screen activity and displays bank-specific phishing pages to collect personal and financial information.
  • It uses Firebase messaging, HTTP, WebSocket connections and Telegram bots to register infected devices, receive commands, and exfiltrate data.
  • Remote commands can simulate touches and swipes and modify text fields, enabling attackers to navigate device screens and attempt fraudulent transactions.
  • Researchers report that older versions incorporated code from leaked Ermac/Hook sources; newer versions changed or removed some of that code. They could not establish whether versions were separate project forks.
  • ThreatFabric says the malware has been observed in the wild and remains under active development; the article provides sample hashes and package names.

Article Details

Attack Vectors
  • Phishing websites trick users into installing malicious APKs disguised as security updates, courier applications, rewards applications, or banking applications.
  • Rocinante presents bank-specific phishing screens to collect victims' personally identifiable and financial information.
  • After Accessibility Service privileges are granted, Rocinante logs device UI events and can simulate touches and gestures or modify text fields to navigate the device and authorize fraudulent transactions.
  • Rocinante communicates through HTTP and WebSocket connections, uses Firebase messaging to register installations, and sends stolen information through Telegram bots.

Indicators of compromise

TypeIndicatorContext
SHA25623c51ed174a6014b3207b41a82c2aee0eea16df8fa1cd14c2864fb3307215070SHA-256 hash of a Rocinante sample identified as containing Ermac / Hook code.
SHA25664ec090ea5e22648e46651b12569107f94b10c1e8e4635ef42716aaec28fd6bdSHA-256 hash of a Rocinante sample identified as not containing Ermac / Hook code.
SHA256a39a3acc18c84624489d91d25c4517097f18bf4cc3bb8282aa2689bcfd860b0fSHA-256 hash listed among Rocinante samples identified as not containing Ermac / Hook code.
SHA256a4886346e8bcfd20f6b5131f2440004675cf851fa86fef7594f8096f63eb6a38SHA-256 hash of a Rocinante sample identified as not containing Ermac / Hook code.

MITRE ATT&CK

Malware

Products

Countries

Industries

Related Articles