Analysis

  • max time kernel
    44s
  • 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
    23-11-2024 22:02

General

  • Target

    b984090b834a91fbf8ead0f2df1330b08c4ba5f4fa64d420865107db6fd365b5.apk

  • Size

    1.8MB

  • MD5

    010b68359d1ad311c8a593e3681367a1

  • SHA1

    a013c39bc004bce0d93afcbf588e095c14f68cc4

  • SHA256

    b984090b834a91fbf8ead0f2df1330b08c4ba5f4fa64d420865107db6fd365b5

  • SHA512

    6d74b574336cd2efa93519b422c72db19ec22031c8d9842d2b9ad1785274e2ca8f20ffaa6b2611577557838914415bf3a20d6220e36a7e366116d6b07d4626da

  • SSDEEP

    49152:f4Zv9FhouH/htp7hN1Vs74IMEEkDuMlmDRTYNyZgBzYp2U6hNo:f4ZlFhoW/tNPm89XK2pYN193o

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.cibc.android.mobi

    com.denizbank.mobildeniz

    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.number.make
    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.number.make/app_involve/rcd.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.number.make/app_involve/oat/x86/rcd.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4277

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.number.make/app_involve/rcd.json

    Filesize

    153KB

    MD5

    3eb4b058662d3802a36c0d7616344e3b

    SHA1

    e2d3e2d4e9657918f2145babed568d3eeb0082a1

    SHA256

    0045f560dbd019b1bc167fed84313c7e416b0782978ff857e4dfc9e55649ec73

    SHA512

    d53ad17670c582eb25bcbb3ba44e1f3ba6ca7b159e0664ca2c5aaa15ee18aa5542236333dcb7d22d6afa2fd58ae25fca54444c7992a2b33a84a2c291298cd602

  • /data/data/com.number.make/app_involve/rcd.json

    Filesize

    153KB

    MD5

    105114ffe8d51e19a166a525e7b8fdaf

    SHA1

    f17609046e5e6b82c037ba2285789d191e5408e8

    SHA256

    5a2d3f2ebdd34ee81bf650279b892d684788ad1fea07ce71555c12d3301ca65e

    SHA512

    bfd0d76c3912dd2950421d612f18f015999c85a4fce8899be08d4da1cadea158462190918473074cca4e2fbd05d332f69196e159031e50f1b675893d57700adb

  • /data/data/com.number.make/kl.txt

    Filesize

    79B

    MD5

    218ecf111e3c3fd24ca47f7c28220697

    SHA1

    8e33676bec644cf5eb4119894dce21d9d8972a82

    SHA256

    69c9e9c7a9e0e56ad3c560c287881d736c8d20c4b1edca0ee92f76dc368ae355

    SHA512

    ea60c555200a3dc473449132afa3dee3d59465bcac468791651b2c66088851009aeb9e8bb3b4de082bfa13d620535833628884099c316ad41e38f15fcfa81b61

  • /data/data/com.number.make/kl.txt

    Filesize

    423B

    MD5

    137c734b627d78a63cf5f33aaa4b7ab4

    SHA1

    b12f058875aeba394ef10d48d240ff2a6861ff33

    SHA256

    f8095b3467f9bc6f31055752c302232f7759b1b9ab1727259605e676aab80334

    SHA512

    3879551bde516f2a65602be54f6def54cd3909e5bd8098707688892f75527173743fc60120361e46561225546bfde5847cc4a81f2884175ea15f53b07df0083b

  • /data/data/com.number.make/kl.txt

    Filesize

    230B

    MD5

    c4e0663ea7e0ca431a4fea3b6f0b1c5e

    SHA1

    df19c3114944791f4565afcd9c507a4550a9791d

    SHA256

    e6d8e6c95f4d68eec18f622cef40f0c0990a4448c0f409e464a5cfea364bca28

    SHA512

    1c763049e7fa504e674fcf722a7d7bb7195f9080960eefc7a3ce8aa4a48b715a12dec533386cc2f9ce816f4849120c9ab9f21aba6ca186ae11afd577ed2f1ed6

  • /data/data/com.number.make/kl.txt

    Filesize

    54B

    MD5

    3fa075c5eb0a507d3d1403a7ea7aad8a

    SHA1

    532dbd90b1b6e684f53d0a4e4ef54071f420d8b1

    SHA256

    2a6a7df249b76c6b1a7a920f777f888212d339f325cf3ee1b3494c7325589223

    SHA512

    31ae397ce8ae9539c224a2547054bcc2146823019cf50c39f31c5af9d6d73d333d53537be08cd3ab7a50224b75968e696c763b1cfa4eac4738aacbb62a68ea48

  • /data/data/com.number.make/kl.txt

    Filesize

    63B

    MD5

    b2df99a1d01d71868d6654196dbc6b48

    SHA1

    0e3d49e5b3588b42ed841f497bf4cad4c14edd76

    SHA256

    4508cdea72ce5c0428971a328534c657d0eced9cac31d99cb193ce6186e63339

    SHA512

    0e9af6949225042d2aabdf641e5159541d28952db5cf1fea05c7be4f80f2f621a7ff295d73972613783fff38dc1d493e8e5ed7f5047ae5c0e636f4d1826c881b

  • /data/user/0/com.number.make/app_involve/rcd.json

    Filesize

    451KB

    MD5

    80a6605df4e413805a2ffc8d74217fd5

    SHA1

    939eb332b702ff729834926bb5cbd71595628d50

    SHA256

    6d574f14b3c811a53113edaa2876d0bf8f9db1d08276ba1bce1a96e45d17b531

    SHA512

    e99b12a71290462063d90a0f648ddcf9dbb4f4f7632412ad8e2025a3ce47514fba409a556be3b40d07a3ab4f0a3b6bcc169b5b631c427e9b26a5aea3d7e60bd6

  • /data/user/0/com.number.make/app_involve/rcd.json

    Filesize

    451KB

    MD5

    e848bb4f91c120fd066acc58eedc1263

    SHA1

    fc5749b3cbd296c7f34370557baadd837d9aa84d

    SHA256

    564ed97f7417b157f3ee37653faf9b7938f2c2e240d3156b3ec10c627f0a5855

    SHA512

    cf3b150d7f9ccd4681c624f4ecc08b6b9563dfbbcb3ec391204cf9c16ef777c5eb3614d898aacf8ac6d35056db12f21456ef9409b0f51aa9a4fa1d5d8fd64553