Analysis Details Coper/Octo Android Malware-as-a-Service Operation

· Original article ↗

Summary

Team Cymru's analysis describes Coper/Octo, an Exobot-derived Android malware-as-a-service, detailing its credential-theft injects, keylogging, SMS interception, VNC control, encrypted command-and-control, and geographic and device filters.

Key points

  • The article links Coper/Octo to the Exobot family and describes its evolution into a malware-as-a-service operation distributed through regionally tailored app impersonations.
  • Operators can configure targeted apps, keylogging, SMS interception, push-notification blocking, app removal, and remote commands through the bot's configuration and control panel.
  • Fake login overlays and other injects capture credentials and device unlock information; VNC enables remote interaction and screen capture after Accessibility Services permissions are granted.
  • During registration, the malware collects device details including IMEI, model, Android version, and uptime; it filters out specified countries and languages, as well as emulators and virtual machines.
  • C2 communications are AES-encrypted and Base64-encoded, while the article reports that the malware's Dex classes are encrypted using a hardcoded RC4 key.
  • Payload analysis identified impersonations of Facebook, Chrome, and poker apps, alongside targeted banking apps; C2 analysis noted victim concentrations in Portugal, Spain, Turkey, and the United States.

Article Details

Attack Vectors
  • Coper/Octo was distributed as fake applications impersonating legitimate apps, including Bancolombia’s Personas application and banking apps, to deceive Android users into installing the malware.
  • An inject displays instructions that socially engineer victims into enabling Accessibility Services, which the malware requires for remote device interactions.
  • When a targeted app is accessed, injects can display fake login forms, authentication pages, or unlock-pattern screens to capture credentials, patterns, and PINs.
  • Operators can use VNC to remotely interact with infected devices, capture screenshots, and enter information using the virtual keyboard.
  • The malware can log keystrokes and intercept SMS messages and push notifications. It can also send SMS messages from compromised devices, which the article says might be used to persuade recipients to download a malicious app.

Indicators of compromise

TypeIndicatorContext
IPV494[.]156[.]68[.]191C2 server observed in communications captured from a Coper/Octo payload.

MITRE ATT&CK

Malware

Products

Tools

Countries

ArmeniaThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.AzerbaijanThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.BelarusThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.ChinaAdditionally, eagle-eyed readers will notice that victims in China (cn) and Ukraine (ua) are also prohibited.KazakhstanThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.KyrgyzstanThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.MoldovaThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.PortugalAnalysis of C2 servers reveals an understanding of victim targeting, with notable concentrations in countries like Portugal, Spain, Turkey, and the United States.RussiaThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.SpainAnalysis of C2 servers reveals an understanding of victim targeting, with notable concentrations in countries like Portugal, Spain, Turkey, and the United States.TajikistanThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.TurkeyAnalysis of C2 servers reveals an understanding of victim targeting, with notable concentrations in countries like Portugal, Spain, Turkey, and the United States.TurkmenistanThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.UkraineAdditionally, eagle-eyed readers will notice that victims in China (cn) and Ukraine (ua) are also prohibited.United StatesAnalysis of C2 servers reveals an understanding of victim targeting, with notable concentrations in countries like Portugal, Spain, Turkey, and the United States.UzbekistanThis means that for customers of Coper/Octo, victims in Armenia, Azerbaijan, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, and Uzbekistan are strictly out of scope.

Related Articles