Analysis

  • custom tags

    bankertrojanoverlayc2suspiciousevasionantivmratspywareexfiltrationpersistence

General

  • Target
    252ec25d8208d17c487ca99eb97c620be8a7de5314200241dab6d0a408595492.apk
  • Size 26.3MB
  • Sample260813-bdd83sydnd
  • SHA256 252ec25d8208d17c487ca99eb97c620be8a7de5314200241dab6d0a408595492
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Android banker: accessibility service abuse with overlay injection 1 IoCs

    DEX references AccessibilityService event hooks together with window-overlay creation and credential-capture primitives. This combination is the canonical Android banking-trojan pattern: the app reads screen content and injects fake login windows over legitimate banking apps.

  • Boot-triggered restart with disguised foreground service 1 IoCs

    Restarts itself on device boot and holds a foreground service with a low-visibility notification channel, keeping the process alive across reboots and outside normal background limits. Malicious use is distinguished by pairing this with surveillance or remote-control primitives.

  • Cleartext HTTP C2 to a hardcoded public IP literal 1 IoCs

    Embeds an http:// URL pointing at a raw public IP address, frequently on a non-standard port. Modern applications use TLS and DNS names, so a hardcoded cleartext IP endpoint usually indicates a disposable command-and-control host chosen to survive domain takedown.

  • Covert microphone or camera capture with exfiltration 1 IoCs

    Opens audio or camera capture outside any user-facing recording feature and pairs it with file staging and network transmission. The absence of a foreground recording interface alongside these primitives indicates surveillance rather than a legitimate media function.

  • Persistent WebSocket channel used for remote tasking 1 IoCs

    Bundles a WebSocket client and opens a long-lived bidirectional connection, the transport typically used by Android remote-access tooling for live command dispatch and streaming. Suspicious when paired with surveillance capabilities rather than an obvious in-app messaging feature.

  • Root, emulator and instrumentation-framework detection 1 IoCs

    Probes for superuser binaries, emulator build properties and dynamic instrumentation frameworks. Malware uses these checks to stay dormant inside analysis environments, so a sample matching this rule with an otherwise empty behavioural report should be treated as evasive rather than benign.

  • Declares services with permission to bind to the system 1 IoCs
  • Requests dangerous framework permissions 6 IoCs
  • Untrusted Codesign Signers 1 IoCs

    Codesigned file was signed by an untrusted entity.

File Explorer

  • 252ec25d8208d17c487ca99eb97c620be8a7de5314200241dab6d0a408595492.apk
    .apk 26.3MB

252ec25d8208d17c487ca99eb97c620be8a7de5314200241dab6d0a408595492.apk

  • SHA256 252ec25d8208d17c487ca99eb97c620be8a7de5314200241dab6d0a408595492
  • MD5 SHA1 SHA512 SSDEEP TLSH
  • Android banker: accessibility service abuse with overlay injection

    DEX references AccessibilityService event hooks together with window-overlay creation and credential-capture primitives. This combination is the canonical Android banking-trojan pattern: the app reads screen content and injects fake login windows over legitimate banking apps.

  • Boot-triggered restart with disguised foreground service

    Restarts itself on device boot and holds a foreground service with a low-visibility notification channel, keeping the process alive across reboots and outside normal background limits. Malicious use is distinguished by pairing this with surveillance or remote-control primitives.

  • Cleartext HTTP C2 to a hardcoded public IP literal

    Embeds an http:// URL pointing at a raw public IP address, frequently on a non-standard port. Modern applications use TLS and DNS names, so a hardcoded cleartext IP endpoint usually indicates a disposable command-and-control host chosen to survive domain takedown.

  • Covert microphone or camera capture with exfiltration

    Opens audio or camera capture outside any user-facing recording feature and pairs it with file staging and network transmission. The absence of a foreground recording interface alongside these primitives indicates surveillance rather than a legitimate media function.

  • Persistent WebSocket channel used for remote tasking

    Bundles a WebSocket client and opens a long-lived bidirectional connection, the transport typically used by Android remote-access tooling for live command dispatch and streaming. Suspicious when paired with surveillance capabilities rather than an obvious in-app messaging feature.

  • Root, emulator and instrumentation-framework detection

    Probes for superuser binaries, emulator build properties and dynamic instrumentation frameworks. Malware uses these checks to stay dormant inside analysis environments, so a sample matching this rule with an otherwise empty behavioural report should be treated as evasive rather than benign.

  • Untrusted Codesign Signers

    Codesigned file was signed by an untrusted entity.

File Signature issue

Digest
756ef2d38b54a2906056c073af11696331ac0652eb9efa721ef76b89ad214e301aaa56e586a4cd16827bcfcd6af91d7bb7586cbf0d0470251b37266389460f24
Digest Algorithm
sha512
Digest Matches
Trusted
Not trusted
Signer
CN=Android,OU=Android,O=Google Inc.,L=Mountain View,ST=California,C=US
com.classic.cuji.retor.cam

Android Permissions

252ec25d8208d17c487ca99eb97c620be8a7de5314200241dab6d0a408595492.apk

Permissions

android.permission.CAMERA

android.permission.FLASHLIGHT

android.permission.CHANGE_NETWORK_STATE

android.permission.WRITE_EXTERNAL_STORAGE

android.permission.READ_EXTERNAL_STORAGE

android.permission.RECORD_AUDIO

android.permission.READ_CONTACTS

android.permission.READ_PHONE_STATE

android.permission.VIBRATE

android.permission.ACCESS_NETWORK_STATE

android.permission.ACCESS_WIFI_STATE

android.permission.INTERNET

android.permission.RECEIVE_BOOT_COMPLETED

com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE