Analysis

  • max time kernel
    143s
  • max time network
    147s
  • platform
    android_x86
  • resource
    android-x86-arm-20240624-en
  • resource tags

    androidarch:armarch:x86image:android-x86-arm-20240624-enlocale:en-usos:android-9-x86system
  • submitted
    03-12-2024 22:01

General

  • Target

    81b9ceff94f0f26f25c1e72021cacea668c815c71687b024ce2412e83cd79b9e.apk

  • Size

    2.1MB

  • MD5

    34749ce45603ae913cca3db230b7269e

  • SHA1

    074687b16dbf94af061804b25da305a8d6ebcbf6

  • SHA256

    81b9ceff94f0f26f25c1e72021cacea668c815c71687b024ce2412e83cd79b9e

  • SHA512

    d02f4d72c55e7c95c318c9b719e0e7194ac1b79879da4a071c0c553a481c52fe0851be8fae1db1ad9dceadf9eecde237e8592a225262408cd48b285604e709d8

  • SSDEEP

    49152:E2Mx+tmJJ+K999Y7+dOaP+w4IXTbXmZ218GV9Iz1Zc5GhYCA3xS06:lM9JJ+gWqXhT7t18q9Wgt3xY

Malware Config

Extracted

Family

octo

C2

https://hayatindonderlerikararver.xyz/MDQ2MTZjMDhlZDQy/

https://zorluklaryenicocugunhikaye.xyz/MDQ2MTZjMDhlZDQy/

https://yasamtarzdunyayidogrutani.xyz/MDQ2MTZjMDhlZDQy/

https://cikmazyollardaumutarayan.xyz/MDQ2MTZjMDhlZDQy/

https://hayatinhikayesipratikcozum.xyz/MDQ2MTZjMDhlZDQy/

https://yasaminkavgaveodulleri.xyz/MDQ2MTZjMDhlZDQy/

https://kucukengellerbuyukbasari.xyz/MDQ2MTZjMDhlZDQy/

https://zamaninguctusevinyasan.xyz/MDQ2MTZjMDhlZDQy/

https://gucluklertetekiseyaoyun.xyz/MDQ2MTZjMDhlZDQy/

https://hayatdersleriozetlemeler.xyz/MDQ2MTZjMDhlZDQy/

https://umutlarvesikintilarbirlik.xyz/MDQ2MTZjMDhlZDQy/

https://cikissizyollaryasadogru.xyz/MDQ2MTZjMDhlZDQy/

https://zorluklarveguzelliklerin.xyz/MDQ2MTZjMDhlZDQy/

https://hayatsevdigiolumsuzluklar.xyz/MDQ2MTZjMDhlZDQy/

https://yasambaglantilaryaratici.xyz/MDQ2MTZjMDhlZDQy/

https://cikmazlardayolbulanruhs.xyz/MDQ2MTZjMDhlZDQy/

https://hayathikayelerinikavrama.xyz/MDQ2MTZjMDhlZDQy/

https://yasanmisliklarvesiniflama.xyz/MDQ2MTZjMDhlZDQy/

https://umutvemucadelehayalleri.xyz/MDQ2MTZjMDhlZDQy/

https://zorhayathikayelerindenson.xyz/MDQ2MTZjMDhlZDQy/

rc4.plain

Extracted

Family

octo

C2

https://hayatindonderlerikararver.xyz/MDQ2MTZjMDhlZDQy/

https://zorluklaryenicocugunhikaye.xyz/MDQ2MTZjMDhlZDQy/

https://yasamtarzdunyayidogrutani.xyz/MDQ2MTZjMDhlZDQy/

https://cikmazyollardaumutarayan.xyz/MDQ2MTZjMDhlZDQy/

https://hayatinhikayesipratikcozum.xyz/MDQ2MTZjMDhlZDQy/

https://yasaminkavgaveodulleri.xyz/MDQ2MTZjMDhlZDQy/

https://kucukengellerbuyukbasari.xyz/MDQ2MTZjMDhlZDQy/

https://zamaninguctusevinyasan.xyz/MDQ2MTZjMDhlZDQy/

https://gucluklertetekiseyaoyun.xyz/MDQ2MTZjMDhlZDQy/

https://hayatdersleriozetlemeler.xyz/MDQ2MTZjMDhlZDQy/

https://umutlarvesikintilarbirlik.xyz/MDQ2MTZjMDhlZDQy/

https://cikissizyollaryasadogru.xyz/MDQ2MTZjMDhlZDQy/

https://zorluklarveguzelliklerin.xyz/MDQ2MTZjMDhlZDQy/

https://hayatsevdigiolumsuzluklar.xyz/MDQ2MTZjMDhlZDQy/

https://yasambaglantilaryaratici.xyz/MDQ2MTZjMDhlZDQy/

https://cikmazlardayolbulanruhs.xyz/MDQ2MTZjMDhlZDQy/

https://hayathikayelerinikavrama.xyz/MDQ2MTZjMDhlZDQy/

https://yasanmisliklarvesiniflama.xyz/MDQ2MTZjMDhlZDQy/

https://umutvemucadelehayalleri.xyz/MDQ2MTZjMDhlZDQy/

https://zorhayathikayelerindenson.xyz/MDQ2MTZjMDhlZDQy/

Attributes
  • target_apps

    at.spardat.bcrmobile

    at.spardat.netbanking

    com.bankaustria.android.olb

    com.bmo.mobile

    com.denizbank.mobildeniz

    com.cibc.android.mobi

    com.rbc.mobile.android

    com.scotiabank.mobile

    com.td

    cz.airbank.android

    eu.inmite.prj.kb.mobilbank

    com.bankinter.launcher

    com.kutxabank.android

    com.rsi

    com.tecnocom.cajalaboral

    es.bancopopular.nbmpopular

    es.evobanco.bancamovil

    es.lacaixa.mobile.android.newwapicon

    com.dbs.hk.dbsmbanking

    com.FubonMobileClient

    com.hangseng.rbmobile

    com.MobileTreeApp

    com.mtel.androidbea

    com.scb.breezebanking.hk

    hk.com.hsbc.hsbchkmobilebanking

    com.aff.otpdirekt

    com.ideomobile.hapoalim

    com.infrasofttech.indianBank

    com.mobikwik_new

    com.oxigen.oxigenwallet

AES_key

Signatures

  • Octo

    Octo is a banking malware with remote access capabilities first seen in April 2022.

  • Octo family
  • Octo payload 2 IoCs
  • Removes its main activity from the application launcher 1 TTPs 1 IoCs
  • Loads dropped Dex/Jar 1 TTPs 2 IoCs

    Runs executable file dropped to the device during analysis.

  • Makes use of the framework's Accessibility service 4 TTPs 2 IoCs

    Retrieves information displayed on the phone screen using AccessibilityService.

  • Queries a list of all the installed applications on the device (Might be used in an attempt to overlay legitimate apps) 1 TTPs
  • Queries the phone number (MSISDN for GSM devices) 1 TTPs
  • Acquires the wake lock 1 IoCs
  • Makes use of the framework's foreground persistence service 1 TTPs 1 IoCs

    Application may abuse the framework's foreground service to continue running in the foreground.

  • Performs UI accessibility actions on behalf of the user 1 TTPs 4 IoCs

    Application may abuse the accessibility service to prevent their removal.

  • Queries the mobile country code (MCC) 1 TTPs 1 IoCs
  • Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
  • Requests accessing notifications (often used to intercept notifications before users become aware). 1 TTPs 1 IoCs
  • Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
  • Requests modifying system settings. 1 IoCs
  • Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
  • Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs

Processes

  • com.spot.police
    1⤵
    • Removes its main activity from the application launcher
    • Loads dropped Dex/Jar
    • Makes use of the framework's Accessibility service
    • Acquires the wake lock
    • Makes use of the framework's foreground persistence service
    • Performs UI accessibility actions on behalf of the user
    • Queries the mobile country code (MCC)
    • Requests accessing notifications (often used to intercept notifications before users become aware).
    • Requests disabling of battery optimizations (often used to enable hiding in the background).
    • Requests modifying system settings.
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:4248
    • /system/bin/dex2oat --instruction-set=x86 --instruction-set-features=ssse3,-sse4.1,-sse4.2,-avx,-avx2,-popcnt --runtime-arg -Xhidden-api-checks --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --inline-max-code-units=0 --compact-dex-level=none --dex-file=/data/user/0/com.spot.police/app_wrist/EMReEC.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.spot.police/app_wrist/oat/x86/EMReEC.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4273

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.spot.police/.qcom.spot.police

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.spot.police/app_wrist/EMReEC.json

    Filesize

    153KB

    MD5

    96a625e1a5975f6db704ad4a46ffd46c

    SHA1

    d031979c63ccf3144c3d94346578c2b97c518100

    SHA256

    dbef19ad22a8011069d6d83b42b31e32bea11fead2b7441abf91e8f91bbef3a0

    SHA512

    119876654576af2a07c6190a8bc69ff7c28e04de4cdd871e17b23d0773e652c2221c005688c4619a1ccbe671ba84cbe043e72f33febbc5ca38bd40bb5afcda0b

  • /data/data/com.spot.police/app_wrist/EMReEC.json

    Filesize

    153KB

    MD5

    b635b4cda6f8466bf48d33904ace866f

    SHA1

    1092c805ddf5d0f5e74695422b23b7b7d5afdd84

    SHA256

    1be1adf9bf36a4e69a83eddc29cc36509edc442aebb251af66a363ef935b17a2

    SHA512

    bf26dcff85510a497cdd6d2cec4b026c364f3cba68ec98f8c2fd494ada64be5647520f6080665f0067234a2a0e48d09816ae4586bed4021fa64eef3f16b116ef

  • /data/data/com.spot.police/kl.txt

    Filesize

    63B

    MD5

    e8be6eeb52f61e69b244495ea34d9efa

    SHA1

    bd7cb2f74d2f2bad58dd07d90d59e51332f6bf71

    SHA256

    65a7e0dee4502bb90e975157f89d8d5634f7b140ef8cf799bfe7a1d4abe1c453

    SHA512

    61f5f279ac839ce94dd1a18b1e3e57d123108296b6088afcba66b400f9615572c9f526ae2721464d7fc39f221f0a3f21ae48b43a39e2bd95e03c45a5c3a545d1

  • /data/data/com.spot.police/kl.txt

    Filesize

    423B

    MD5

    cbcd8569d4bf9380657a0242551bc0ec

    SHA1

    404abfb4bbd92591588d42784749314fa7c41cab

    SHA256

    297294da0dc106c452b6e6b87eb72b04688b8644d13afc187f93fcb591db3ab7

    SHA512

    c968394dcd3bf63aa24cd5bd93ef2c2403d698a2f17cb21395560bc1b86a9e7e531d129634ef29cabff539c99c042755aded423938ca0a65e3d4a79f2ca20814

  • /data/data/com.spot.police/kl.txt

    Filesize

    230B

    MD5

    1d31ba5610f71bd09799321022a75afd

    SHA1

    336e47fc027bb4d4999c09b7002ea16ee170d589

    SHA256

    67ff71b411cdf3fec4a371b03929e096cee482a4779041af6fe8c8300da9438a

    SHA512

    4b18b311e4ffde7cb724cb93deba998b3496273fcc2c1a5377f98150b6fcc1d8dd1ae9e1cb32f9d2c7e2dc0322d518a7ffc25333105337f7cfce9071ff119620

  • /data/data/com.spot.police/kl.txt

    Filesize

    54B

    MD5

    72ed9de02864fb708a306e24bca956c1

    SHA1

    c58e594a69d4a83e812e554bf51f090ce847d129

    SHA256

    0fac73ab90d63e9b6dcdfb9051f57e07775e546418d608836a58361b9a580ce9

    SHA512

    7ad4932bf29c10155d9aefffd0b1ad4ee3c2d6c0f8cc4c8ab8e10641598eded9dead40a1b6cee816641be111ca3cc80ba625666578e859ebbcb36fb599ed8f6e

  • /data/data/com.spot.police/kl.txt

    Filesize

    68B

    MD5

    fda5d701af897041cbfc00d4cf0f2b17

    SHA1

    6d27e7d4753521a83ec4226b28d332effccd880d

    SHA256

    899c3d615d8e986ff4bf76064db2af8772182d53a5fbe88225f929ea5a5f6fbd

    SHA512

    c798a87c61566a2ecb5e28a79776bb245f51f3afc4b3d764265c2c6658a9327bd3cc0c2b45402875a266764165ac29a2a2942faffdebee5c1d75f9162d41f8c0

  • /data/user/0/com.spot.police/app_wrist/EMReEC.json

    Filesize

    450KB

    MD5

    319089975a94544091c2c52887923e33

    SHA1

    72eae79a864a66312d7503b53757c0b99d951672

    SHA256

    f22563e53d8a553125d91d289600cf06e21496e0675eeda8391159713c5c32af

    SHA512

    cf714b0a3b31f929d6f6e352843b28a625c07215a423edb64aedad7da529c8fa4c0260e881d031f1d5ed1759da15790bab9b1afa2ed0dad85789837d8f268347

  • /data/user/0/com.spot.police/app_wrist/EMReEC.json

    Filesize

    450KB

    MD5

    31cb5951ae75cb866bc6a3781f780891

    SHA1

    76b88b9dc76f57789dc854bf6633ed12964b4629

    SHA256

    1af9c50df10643cff663a8e67a3e62d32fdf029343491bebd18fd1f22800166b

    SHA512

    5e333588fb061982ac9b222f7a3eb73df3ad4fac44b8411cfacbd26d2d9a929cfbb6c3aaa993895b79da6d998fbcac8cb2bc9f47c1fdfa560db0d31599227234