Analysis

  • max time kernel
    149s
  • max time network
    152s
  • platform
    android-9_x86
  • resource
    android-x86-arm-20240910-en
  • resource tags

    arch:armarch:x86image:android-x86-arm-20240910-enlocale:en-usos:android-9-x86system
  • submitted
    18-01-2025 22:00

General

  • Target

    6abc464b9f8dddd5ab01ce3b7a37155bb5e47437a7d76ade1f07f8ea37a5a83c.apk

  • Size

    1.9MB

  • MD5

    49cc731307daaa9f17d5c031a19b98ed

  • SHA1

    f8b39477d9f4500c9ed6415027676c4d7a2f3b6e

  • SHA256

    6abc464b9f8dddd5ab01ce3b7a37155bb5e47437a7d76ade1f07f8ea37a5a83c

  • SHA512

    cebb3979382d3b1c577c3fa621b541e84d2e5722631090658d8213a11c2cec9c4cfd89f54753e3553cbb1e57c6392af7b3e503645de3ebc965e7b62b78133fce

  • SSDEEP

    49152:cxhI63brqGmLHxiwjxy57t/VMARsd/7iItj8hOL5c2+u:/6Lr/mLHgwjxyj/VMbdJJ8hOlB

Malware Config

Extracted

Family

octo

C2

https://hastanebilgimtarih.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyenifikir.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulturu.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenvizyon.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenplatform.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyasam.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengundem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencentech.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensanat.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenekonomi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyollar.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenhaber.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbilgi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengelis.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenpaylas.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulture.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbaris.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkonferans.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensistem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenprojeler.xyz/MzhiMTg0NTAwOTY5/

rc4.plain

Extracted

Family

octo

C2

https://hastanebilgimtarih.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyenifikir.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulturu.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenvizyon.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenplatform.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyasam.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengundem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencentech.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensanat.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenekonomi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyollar.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenhaber.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbilgi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengelis.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenpaylas.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulture.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbaris.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkonferans.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensistem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenprojeler.xyz/MzhiMTg0NTAwOTY5/

Attributes
  • target_apps

    at.spardat.bcrmobile

    at.spardat.netbanking

    com.bankaustria.android.olb

    com.bmo.mobile

    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

    jp.co.aeonbank.android.passbook

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.teschvi2sions.smarupts
    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:4333
    • /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.teschvi2sions.smarupts/app_destroy/uwTgpeu.json --output-vdex-fd=42 --oat-fd=43 --oat-location=/data/user/0/com.teschvi2sions.smarupts/app_destroy/oat/x86/uwTgpeu.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4359

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.teschvi2sions.smarupts/.qcom.teschvi2sions.smarupts

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.teschvi2sions.smarupts/app_destroy/uwTgpeu.json

    Filesize

    153KB

    MD5

    23c163f7c2067b8d3cb1716aa5b4bb80

    SHA1

    7755aea05f2eebf97946709304535c7d11648df7

    SHA256

    179c3946502b2ff0f77aad3904cfba6fbe9c15dcf2611c6781b41546d7c2a3aa

    SHA512

    0b2e5b9605e49593c5b2c3ed3e7c2b11068212da722957832c18b2dbbe98661267610afc019b5f1bb9b1743c9be3423ff1f3de15db6b8c69960a4b70d013a62c

  • /data/data/com.teschvi2sions.smarupts/app_destroy/uwTgpeu.json

    Filesize

    153KB

    MD5

    2faa37bbc26a1ae1ea04b45ffaac1784

    SHA1

    0597dce9dc2fce0e167466577cb078de4bf60fbc

    SHA256

    df514b1bd26cd6b8916de9b21df644d97ec874163f9df3be68b06117cef0ccb9

    SHA512

    5feab24250d61fb8c597104e62c75de76709b44521b758e9352c93b29b7694d03f3a9bbb7d31958b8bc1654b45e9aecc9447edd4c58efb3e80da937db49accb7

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    63B

    MD5

    ad39092fe8023af4d66834c67eb8ebee

    SHA1

    936847131dda268a07006c277ec612d602f343fb

    SHA256

    51e60201b2b1c79b4424384126c634afeb80d792922280619a20840208621ff3

    SHA512

    3f362a5794a89b31ea57402268ecd2e016ccbda2ee755770ebc20347d3511b079093da40685687789d374cfac506a8f6de16a70657c9ed32d5d9d83430376498

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    423B

    MD5

    131371a69ca2a441125820028b61b681

    SHA1

    3de27e1a64fca5da3a8249bd14620be5cdefc892

    SHA256

    39ef4fe31b2227a655bc36bf144b8b3f12cab690ce4cedbde192518714a942cc

    SHA512

    c20e3b14f88d2f1f1e600a3278bb42307b85bb63b29c4057fc16c5a0df0760ba1173286a8506fff36475a000f167532d9bceaa2e83a47549933da99f97aea891

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    230B

    MD5

    7edb91f5203ea95320b2366135ef0d6f

    SHA1

    b9b4391dfbe05e7bbbc82991b4612ccee66f7762

    SHA256

    daa8053f82a3207b0dc150e05089a5ec6fee9862bd208865604e03d53bf22c29

    SHA512

    63bcb9e754176017743f1a110796cb2ca5ad107ffc4791eb552dc8ddc208bcb795b13023549e72c9e5a273d2a0b809c9d0e9ad82b9b126c1bb9fc491fbff1c11

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    54B

    MD5

    896822167da669045d8032ab46c9fd8a

    SHA1

    f8b410e106f3c46a55ecf408ed3322cbaea6042d

    SHA256

    5b4e8aa500f049514a1ba7fa11b214225344651a2c8b0c52a04f4e2c2b2b3efc

    SHA512

    dbf86fdb0f3c434ac0e48be45f1648666fa6778f83bcbf833dafd17c3e8a40d214e22646801212f2b711a9f3e6989273bc761dd16c92dd7b5a87a83baba98ee1

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    68B

    MD5

    95f3ef1ab42c2517a84fe1e8cb53c87e

    SHA1

    6c4db112ec59d76932586bc16716bf904378671a

    SHA256

    1381afc5a0e4403feb7732828f12096e0429ddb399431a0a94b480867eacf546

    SHA512

    96e19a1c7d29ee69ad264d1092e719915d3da487afa57b93cf0fccb480a05c4c0be3b60a44a9431114fbc92cec0f4517aea03af2af52cd6211fcecbf9148db9a

  • /data/user/0/com.teschvi2sions.smarupts/app_destroy/uwTgpeu.json

    Filesize

    450KB

    MD5

    e295fb000167763f7f0eebc50e76dbb2

    SHA1

    5260e31b970d2fb4ff492367e5f73824bd9bd2b3

    SHA256

    0da1b14f7e0a513e4c48bb69485e9050a9f8c490eb73b0e5f02047f4692da48c

    SHA512

    c317bfb4aebe2f446bf01bc747441d169b3a603e5a57a9182e0c96dd3c09f9055cc8d254e1a1e6b6d37b39a7fc8fb3279c8c2dcaf1cc1e66e044bc85331adc09

  • /data/user/0/com.teschvi2sions.smarupts/app_destroy/uwTgpeu.json

    Filesize

    450KB

    MD5

    ee9d21b417f6c5622b33ee2d9d801afe

    SHA1

    646d9c00bd08e59df94965d59323077120e99b85

    SHA256

    104beb8c57746a1d695de57422e09578c83bd963fb74c22e25cc7e73a5038e17

    SHA512

    2370e9ba5c0d5a698846266030dc8e1d2efff777ad613c2c7fb013c885b9b00148285b815188031bb310ed39413caaacca7598803cabf140a8ced0c68f43a07b