Analysis

  • max time kernel
    55s
  • max time network
    148s
  • 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
    05-01-2025 22:02

General

  • Target

    6cdc8036a529f470c1d3fffe1995384ba891cde915b3c579f05d0d79e39abb60.apk

  • Size

    1.9MB

  • MD5

    c62960729da34eb40da820c2bfc8d073

  • SHA1

    d8220e5235c73d442542850cd0bbb861ee5da89e

  • SHA256

    6cdc8036a529f470c1d3fffe1995384ba891cde915b3c579f05d0d79e39abb60

  • SHA512

    17bef9588af7b49008ba3035505a80e6b7e3401bcfca427be5c2aafb3eb1c0f384c81c475c1a933a4bf9ce4cb436d45d9bb783e07c3a45e73c0e63dd099e7cee

  • SSDEEP

    49152:m74z7q3Hk1T+QpAODddAjwnqKX6y0UKbdEyBTzlfT4V562pufmW+mw:T7q3EVvfdmwF6y0UWdEKmA2p1Hmw

Malware Config

Extracted

Family

octo

C2

https://kaderotunikisiliksirlari.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyoreselhikayeler.xyz/YzNlNTRkYjIzODRi/

https://kaderotununeskilerehberi.xyz/YzNlNTRkYjIzODRi/

https://kaderotununanlamveonemi.xyz/YzNlNTRkYjIzODRi/

https://dogalvetazesirkaderotu.xyz/YzNlNTRkYjIzODRi/

https://kaderotudunyasinefsaneleri.xyz/YzNlNTRkYjIzODRi/

https://kaderotuvesifalibitkiler.xyz/YzNlNTRkYjIzODRi/

https://kaderotundogalsirlari.xyz/YzNlNTRkYjIzODRi/

https://anadolununilacsikaderotu.xyz/YzNlNTRkYjIzODRi/

https://kaderotuylaedilmisiyilikler.xyz/YzNlNTRkYjIzODRi/

https://kaderotundanyenitarifler.xyz/YzNlNTRkYjIzODRi/

https://dogalsehirlikaderotu.xyz/YzNlNTRkYjIzODRi/

https://kaderotununmistiketkisi.xyz/YzNlNTRkYjIzODRi/

https://kaderotutarifvesunumu.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyadogalcozum.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyolcususirlari.xyz/YzNlNTRkYjIzODRi/

https://kaderotukulturvetarih.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyalifelsefesi.xyz/YzNlNTRkYjIzODRi/

https://kaderotudunyasininrenkleri.xyz/YzNlNTRkYjIzODRi/

https://kaderotuvebitkiselyasam.xyz/YzNlNTRkYjIzODRi/

rc4.plain

Extracted

Family

octo

C2

https://kaderotunikisiliksirlari.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyoreselhikayeler.xyz/YzNlNTRkYjIzODRi/

https://kaderotununeskilerehberi.xyz/YzNlNTRkYjIzODRi/

https://kaderotununanlamveonemi.xyz/YzNlNTRkYjIzODRi/

https://dogalvetazesirkaderotu.xyz/YzNlNTRkYjIzODRi/

https://kaderotudunyasinefsaneleri.xyz/YzNlNTRkYjIzODRi/

https://kaderotuvesifalibitkiler.xyz/YzNlNTRkYjIzODRi/

https://kaderotundogalsirlari.xyz/YzNlNTRkYjIzODRi/

https://anadolununilacsikaderotu.xyz/YzNlNTRkYjIzODRi/

https://kaderotuylaedilmisiyilikler.xyz/YzNlNTRkYjIzODRi/

https://kaderotundanyenitarifler.xyz/YzNlNTRkYjIzODRi/

https://dogalsehirlikaderotu.xyz/YzNlNTRkYjIzODRi/

https://kaderotununmistiketkisi.xyz/YzNlNTRkYjIzODRi/

https://kaderotutarifvesunumu.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyadogalcozum.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyolcususirlari.xyz/YzNlNTRkYjIzODRi/

https://kaderotukulturvetarih.xyz/YzNlNTRkYjIzODRi/

https://kaderotuyalifelsefesi.xyz/YzNlNTRkYjIzODRi/

https://kaderotudunyasininrenkleri.xyz/YzNlNTRkYjIzODRi/

https://kaderotuvebitkiselyasam.xyz/YzNlNTRkYjIzODRi/

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.pool.disorder
    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:4250
    • /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.pool.disorder/app_jar/HxAFbu.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.pool.disorder/app_jar/oat/x86/HxAFbu.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4275

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.pool.disorder/app_jar/HxAFbu.json

    Filesize

    153KB

    MD5

    a620402f2186aaea2145ee6ec1f4c0f9

    SHA1

    cda8281ef316cda3b200130d27153a61cd9777d8

    SHA256

    ef56d182c2305052e3f25f5483f2074ed71c4b214a60b943832186deda798627

    SHA512

    882238d691bef0f436b41f917caa75519722985254cf27f67fb72f56019372d363f26f46da3d1dbd5ef2e23c764282688490dede2a220338c00a18c970ee9e17

  • /data/data/com.pool.disorder/app_jar/HxAFbu.json

    Filesize

    153KB

    MD5

    cb9717a417deabe472e7a6dd40c8bc06

    SHA1

    2134a0738351ef895e0f71a0fdc7bfc1282c6b17

    SHA256

    ea8c1022b25c8a3d1673c3f16f507cd11781b6eb1b04cb00094feb4b39b7986c

    SHA512

    6eda651fd489805316bc8e2bdca7a519b6219dfaf8f3dbd214b756744b7a44b454001fb190ed86c059afb7b2a857e05ce0a0fade52b7303ff5f5bdd7341ec733

  • /data/data/com.pool.disorder/kl.txt

    Filesize

    45B

    MD5

    30ca6cbb617f3cbe3ee698b7a7e87146

    SHA1

    838f9bb778e272618836e66d18244cec24593ec6

    SHA256

    7bdca61c7efd3fc51b300dd585d475e64f5d5198b66899a76332ec3372f31449

    SHA512

    b459f357017a928ed39a44f40cca25f1bb67a9284bdf121f81643a097f3b46631ed0e2a9cbab7431b02bc785900a3eb9c6d7a6dbc0b4cc199aa195cc11dbc4fc

  • /data/data/com.pool.disorder/kl.txt

    Filesize

    423B

    MD5

    99f6714024b7b67d0d5be4283af6d389

    SHA1

    9fcbb7837f93f172e2bd01e73e92e3fe01b9852e

    SHA256

    15c655e49714f1ac30a98c2ca795b076082038038cf39f6ce98d5ba1bdad3197

    SHA512

    7304552904a66e8d04935e0fa7123114f264be7fc0aef27b225d9573810edf9a231129304a9a78d0e0b8415848fd4a7a016a17550e923b0b1667419abe0c69ce

  • /data/data/com.pool.disorder/kl.txt

    Filesize

    230B

    MD5

    f5c25c6558c8fe97308767408fd2927e

    SHA1

    a6026e2df3e1e5a4cce61284a7ca11feddb27d8c

    SHA256

    5ab41d38185f9dfea38db5b9f3773a1cf0ec5da46bacaf2bad9b50a79af7ae63

    SHA512

    da054fe5e31d54840b24a9a371a18ecb457220813709de0987a695241c501cc64c9c6aee2f3d1a5847df22799800320bfb72c553c13288c56c74b098aae3f1c2

  • /data/data/com.pool.disorder/kl.txt

    Filesize

    54B

    MD5

    28c6739b42a76377d8877b125b760735

    SHA1

    23681260a93b2019d964c6c8fb54ea0bba07e34b

    SHA256

    4b3df86476d3f11976566cc4200579733b52a5fc5c02b0419cf48d2f94d3220d

    SHA512

    77d93cd203269a21e545e599afe4ce45110deb033fe555fcbb5f993182d82178f763287484771b976409acd21069e1060607997b5deab540d604193a71e6cce6

  • /data/data/com.pool.disorder/kl.txt

    Filesize

    63B

    MD5

    d8cd24eb18637e29a7e1a01aa4d27d99

    SHA1

    fdfc46e16165e22571b401d6b4f857ca0a0fce82

    SHA256

    431773a93683841ea6e254a4ce996724e861ffb7f0fbfdabe07a18cff044b5eb

    SHA512

    6aab883853178f87e4686e7e0e3d480240c42faf41e956dfcca7e297b29baf39c2c0332b4f7315ea7ddd60fdff677443706d916e1402b42d719c7b48827bbd39

  • /data/user/0/com.pool.disorder/app_jar/HxAFbu.json

    Filesize

    450KB

    MD5

    797902da8d8f4ff082cf7d17aff25689

    SHA1

    4f27caf3e9326e478da1066f2e00d226ee7673ae

    SHA256

    0e15115fb0b35a657d22adcc6cd9e8f43e59e156879a5fc0b64d304b6d88ae41

    SHA512

    86acb2ddd3c4cf1d96f40e0e81b1a93799e920f2e3f03c98460eef745ca2194662e3f6bb7d520822029d9eec601059e6e3a097af5cc0031f05e6cf7fb13e2fb9

  • /data/user/0/com.pool.disorder/app_jar/HxAFbu.json

    Filesize

    450KB

    MD5

    88051122474e832d46a9ddd708033bc3

    SHA1

    533b1c01737aa97299250bbdfb55db8c35e4b6b3

    SHA256

    6c71a72e52d225bccfc7a9d18574da8eefff0e3d3bcd8a37a1c5bdb81f578dfe

    SHA512

    d355c911924ec6fd47009ff7e4818294636897eff6ca9032aa516d3d07ffb8facf519703aad98d095667919f833a970591699c36c14bf2fc0010e77c9f4b6662