Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Malware

Coper

Coper is an Android banking trojan/loader family active in mobile threat campaigns, with sustained activity particularly targeting users in Türkiye/Turkey. Kaspersky reporting cited Trojan-Banker.AndroidOS.Coper variants such as Coper.a and Coper.c among the most active mobile banking threats, with Coper.c ranking highly in both Q3 2024 and Q3 2025 telemetry and Turkish users frequently attacked by Android.BankBot.Coper variants. The malware is associated with banking credential and financial theft activity, and related campaigns in Turkey were also linked to SMS-stealing malware.

Reverse-engineering content in the provided material describes Coper as using an Android native library to hide and load its payload. In the analyzed sample, the native code used static JNI registration rather than JNI_OnLoad, referenced APK resources and dalvik/system/DexClassLoader, retrieved an encrypted payload from application resources, decrypted it, and loaded a .dex into the application context. The decryption routine was identified as RC4 based on observed key-scheduling and PRGA/XOR logic. The analyzed native function was Java_com_morninghislbg_FxvheRBQy_odGLksAlj, and strings recovered from the library included com.morninghislbg:raw/urdvipkyjahgh, getResources, dalvik/system/DexClassLoader, setAccessible, and Reflect/Field. The referenced sample hash was ced80229a4f46990c854c7c81dbaa7fec3dd06dd537992e5d6d3bd316add45d2.

Kaspersky also reported that Trojan-Dropper.Linux.Agent.gen, an obfuscated ELF dropper, was linked to Trojan-Banker.AndroidOS.Coper.c. The content further notes possible MaaS associations: a GitHub profile observed in Frogblight research had repositories for Frogblight and also for Coper malware distributed under a Malware-as-a-Service model, suggesting possible operator or ecosystem overlap, though attribution was not confirmed. Overall, the provided content supports Coper as a widely seen Android banking malware family using obfuscation and staged payload loading, with notable concentration in Turkish-targeted campaigns.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

MITRE ATT&CK

Techniques & procedures

6 distinct techniques documented for this family, organized by ATT&CK tactic.

Privilege Escalation

1 technique
T1548.002Bypass User Account ControlEvidence1

“As is the case with most bankers, it relies heavily on abusing the Accessibility Service.”

Stealth

4 techniques
T1027Obfuscated Files or InformationEvidence1

If your code looks like the figure above, it is caused by the obfuscation in place. Strings are stored on stack, however, the disassembler did not fully understand the whole structure...

T1027.009Embedded PayloadsEvidence1

Collecting resource information to see if the encrypted payload is available... Allocating a buffer, according to the resource size, that is going to contain the encrypted data... Decrypt the resource... and in the end load the .dex file into the application context.

T1140Deobfuscate/Decode Files or InformationEvidence1

Decrypt the resource, verifying that the process has been completed correctly and in the end load the .dex file into the application context.

T1620Reflective Code LoadingEvidence1

we are also able to see some strings related to reflection techniques such as: dalvik/system/DexClassLoader, setAccessible or even Reflect/Field.

Command and Control

1 technique
T1105Ingress Tool TransferEvidence1

The rise in Trojan droppers is also linked to them: these droppers are primarily designed to deliver banking Trojans.

INDICATORS OF COMPROMISE

IOCs tracked for this family

1 indicator attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Hashes
1 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

TypeValueLatest sighting
hash.sha256●●●●●●●●●●●●View more in app6 months ago
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching1

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping6

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.