Analysis

  • max time kernel
    149s
  • max time network
    151s
  • 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
    04-10-2024 22:06

General

  • Target

    a9c4fba7e21b10ee8ff2d768dbb778e7b7d0444a8a65d4888459d2d089e239a3.apk

  • Size

    2.1MB

  • MD5

    b8ddaf1600ffd636bb02efb9ff109b73

  • SHA1

    ec852424d0952e69ac9b4e1667506806cf0da538

  • SHA256

    a9c4fba7e21b10ee8ff2d768dbb778e7b7d0444a8a65d4888459d2d089e239a3

  • SHA512

    2992d56718939c82641f37e72a9fd922db13a5299d855e7e3565ee4eb5b9e1e8b299e8448aacc01c384cf4effd1052b89ce32aa998bb453c1f1b171c335a56bd

  • SSDEEP

    49152:0cEgjb4KDR/ur1hnv9kDeWY5IJzABFiks/KaknRSsnowEHb6fQo:T1j7du5pvSDjzAmks/KLRTnL

Malware Config

Extracted

Family

octo

C2

https://dijitaldunyayenifikirlervegirisim.xyz/YjdkMWRjNTllNzZi/

https://teknolojininileriyeniliklerrehberi.xyz/YjdkMWRjNTllNzZi/

https://sanatvedogaltasarimlarincografyasi.xyz/YjdkMWRjNTllNzZi/

https://kulturvesanatprojelerindogalteknikler.xyz/YjdkMWRjNTllNzZi/

https://fotografvesanatgozlemlerinesinlen.xyz/YjdkMWRjNTllNzZi/

https://yemektariflerivedogalurunlerkulubu.xyz/YjdkMWRjNTllNzZi/

https://gezginlericinyenirotalarvetavsiyeler.xyz/YjdkMWRjNTllNzZi/

https://sporseverlericinyeniharaketlerrehberi.xyz/YjdkMWRjNTllNzZi/

https://bilimveteknolojionerileridunyasi.xyz/YjdkMWRjNTllNzZi/

https://egitimvegirisimcilikdunyasindan.xyz/YjdkMWRjNTllNzZi/

https://sanatveguncelprojelerplani.xyz/YjdkMWRjNTllNzZi/

https://dijitaloyunvegirisimcilikakademisi.xyz/YjdkMWRjNTllNzZi/

https://dogalhayatvetatilrehberiniz.xyz/YjdkMWRjNTllNzZi/

https://kisiselgelisimvesosyalmedyayonetimi.xyz/YjdkMWRjNTllNzZi/

https://yasamvedogalyontemlerklavuzu.xyz/YjdkMWRjNTllNzZi/

https://kitapvedijitalokumakulubu.xyz/YjdkMWRjNTllNzZi/

https://sinemavetelevizyonprojelerigozlemi.xyz/YjdkMWRjNTllNzZi/

https://oyunvegencgirisimcilergelisim.xyz/YjdkMWRjNTllNzZi/

https://fotografvegundelikgozlemplatformu.xyz/YjdkMWRjNTllNzZi/

https://yeniseyahatvedogalgeziler.xyz/YjdkMWRjNTllNzZi/

rc4.plain

Extracted

Family

octo

C2

https://dijitaldunyayenifikirlervegirisim.xyz/YjdkMWRjNTllNzZi/

https://teknolojininileriyeniliklerrehberi.xyz/YjdkMWRjNTllNzZi/

https://sanatvedogaltasarimlarincografyasi.xyz/YjdkMWRjNTllNzZi/

https://kulturvesanatprojelerindogalteknikler.xyz/YjdkMWRjNTllNzZi/

https://fotografvesanatgozlemlerinesinlen.xyz/YjdkMWRjNTllNzZi/

https://yemektariflerivedogalurunlerkulubu.xyz/YjdkMWRjNTllNzZi/

https://gezginlericinyenirotalarvetavsiyeler.xyz/YjdkMWRjNTllNzZi/

https://sporseverlericinyeniharaketlerrehberi.xyz/YjdkMWRjNTllNzZi/

https://bilimveteknolojionerileridunyasi.xyz/YjdkMWRjNTllNzZi/

https://egitimvegirisimcilikdunyasindan.xyz/YjdkMWRjNTllNzZi/

https://sanatveguncelprojelerplani.xyz/YjdkMWRjNTllNzZi/

https://dijitaloyunvegirisimcilikakademisi.xyz/YjdkMWRjNTllNzZi/

https://dogalhayatvetatilrehberiniz.xyz/YjdkMWRjNTllNzZi/

https://kisiselgelisimvesosyalmedyayonetimi.xyz/YjdkMWRjNTllNzZi/

https://yasamvedogalyontemlerklavuzu.xyz/YjdkMWRjNTllNzZi/

https://kitapvedijitalokumakulubu.xyz/YjdkMWRjNTllNzZi/

https://sinemavetelevizyonprojelerigozlemi.xyz/YjdkMWRjNTllNzZi/

https://oyunvegencgirisimcilergelisim.xyz/YjdkMWRjNTllNzZi/

https://fotografvegundelikgozlemplatformu.xyz/YjdkMWRjNTllNzZi/

https://yeniseyahatvedogalgeziler.xyz/YjdkMWRjNTllNzZi/

Attributes
  • target_apps

    at.spardat.bcrmobile

    at.spardat.netbanking

    com.denizbank.mobildeniz

    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

AES_key

Signatures

  • Octo

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

  • 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.spend.hold
    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:4212
    • /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.spend.hold/app_abstract/UCuWZ.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.spend.hold/app_abstract/oat/x86/UCuWZ.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4239

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.spend.hold/.qcom.spend.hold

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.spend.hold/app_abstract/UCuWZ.json

    Filesize

    153KB

    MD5

    1a95a9a5d2f83f201601221f273f9fe8

    SHA1

    44486e95e47a42e8e5338a99cdd2916616496321

    SHA256

    f8015fe8f32747f88693202d61850a3fbc85096d48cddab8e270b97fc5544a19

    SHA512

    465c3d81808d852cee5f4c04a2df924f97de3d35f0428c2765160a3957ae33532379d11e1ffabee8e505151fe4f88edc3b6f32f2dae37245d6138c6b958acf8e

  • /data/data/com.spend.hold/app_abstract/UCuWZ.json

    Filesize

    153KB

    MD5

    cd3b51397ccabc688077208e0d48870f

    SHA1

    3f43b69b0c744496222c921fce71af04b68fd356

    SHA256

    649d18e43ccf9518e32a2731bd3dfbd54869776c294b0e6cc41206f0ae2ebff4

    SHA512

    212366bb51bac721cb888817e813bfba959672c224a753a60cb3320228c991b25b9901ecd2bf7df7c37e47829462c3f40c0c842df9d5f28976937db2fafb4455

  • /data/data/com.spend.hold/kl.txt

    Filesize

    45B

    MD5

    6f62ba9e3d1a098254fabd834a17b80b

    SHA1

    5d15cb9ccc03142da2d1cc9f2b0b3398b510a313

    SHA256

    e27efc4577fea701386e3f558ed426372152cb9fff2c51f69be509aa14be68ce

    SHA512

    e6d0659a691594d655f2081a548c1a0219e01c5f7ea00839563d7a28b3f41061d62a54edbecd92bf3b00a714f27b9c51b6a5a2341f4fe8d631d138d623ff2536

  • /data/data/com.spend.hold/kl.txt

    Filesize

    423B

    MD5

    8b07981f4669a4e7e5e860e604cb3798

    SHA1

    8cce5ae8616a555a73ea41e247bc521f8d0a304c

    SHA256

    39b1503302e99db2651eda3eb0cd0839d3a4841648e1a7d2547bccae96967920

    SHA512

    f2d46a7a4486272b6a3cda5561d1eeb603036c303f59d9e0b7516687682268d3158060c17bc2100b70747a6b0343499e8f3dfaa8c2985095aa460d585a98ec74

  • /data/data/com.spend.hold/kl.txt

    Filesize

    230B

    MD5

    672406594da163bf7b10f0443ae887ef

    SHA1

    23400fc6e206ba6395a2e66419660341e089896a

    SHA256

    9841b3f1f3211eb3ff29fbb705dfbc861bf629193c70c49984b9a3c7cb74f9e9

    SHA512

    f904b72af284660ef31c28e42b17d374d13fd30ec774a9c647b5c9ee7e74057a97590ee41914d504dd32342338aa1c7ff775d065b880d3385b764dfb13ab5171

  • /data/data/com.spend.hold/kl.txt

    Filesize

    54B

    MD5

    c58428afba1d15db59b131b61baac1c3

    SHA1

    f6c34f36401a3793c8d6f657420df1f9af118ed7

    SHA256

    aa8c6930a2cb7735a69cccab732e1a8d4c3d7f29fb99fbc159c868175550e96c

    SHA512

    83c33ae55be8dcaebca420a501c88933bc9ed7586e0a85162e06e65ef97c188e766b8b257fa2a0be0bfb5080cce7ddda59404608e1fdd524c6fe9f462a4584ee

  • /data/data/com.spend.hold/kl.txt

    Filesize

    63B

    MD5

    beab192e823088954ac7e9b875d64d1c

    SHA1

    3be66adf979cda2fa1f45f7148326de7f0669f62

    SHA256

    d04a372f417ada367b19a98351eae7f25a448c2d9e1d1fd2fcfe03180bedfa0f

    SHA512

    030f5355c49ebedc2b0d84884ec44b0ed1606906efd5b85042d3bde6044b5b0b4a6defe36662cbe4636225c5234d8948ba45edb5e1ca86644e321f59af1d6412

  • /data/user/0/com.spend.hold/app_abstract/UCuWZ.json

    Filesize

    451KB

    MD5

    f15a447bcbcaa55d911fa669b9840193

    SHA1

    4a5b9261627b8450414077c49b538db45a88f848

    SHA256

    3faa7f16ecf5e3e2c1b00a571262c26564414d2ca7b801271bc70b46fb58b203

    SHA512

    93788f51ccf94bf126a5bce2bdd57317b674145ef91a610743cdc15dfaa58ac720e28e9d79cfd3db268e2ee8e170113d1e25e008117593fc2725c382a3dbc8b5

  • /data/user/0/com.spend.hold/app_abstract/UCuWZ.json

    Filesize

    451KB

    MD5

    3d6e6587279b67807c9724416566e098

    SHA1

    75d2d2c7b4738a0b0552e1dcb3c1fce788177434

    SHA256

    3f128954184d6c736ebd55844012efcf077db4ec4822325f97ec6d03b64612e6

    SHA512

    ddecf9b7bbbfaeeefaba685ccd9ba9c38d93c21c01f1e67b69bca16e66ed02b26bfdacf2e9b00f89fdd609149f69f6a67f1096ff3e7295f5bfd8d8145205a68b