Analysis

  • max time kernel
    147s
  • max time network
    139s
  • 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
    22-12-2024 22:00

General

  • Target

    d2605b2c1189d62c24a3e9706474167182f4c3d4e82f473b27c239d8a5657382.apk

  • Size

    1.4MB

  • MD5

    46f636c56da42786d2f9e5d8ef534796

  • SHA1

    7f3bc4caf05a8f749ca2680da4c798cdc79b2150

  • SHA256

    d2605b2c1189d62c24a3e9706474167182f4c3d4e82f473b27c239d8a5657382

  • SHA512

    98f0d38b4064d6ad789e59cfb5e141675ea570ed61da3b5f5cb5c1d7e977a46fd053c64f3a9ae4af255f8f3ccf75dd5fb5507ef4c79be9c200925a7a908ae660

  • SSDEEP

    24576:k9B/NNmAxSeMzjXwD6xoT6a/Me+iit7tRhhJRF3q2Xm6PD9QqQ8q/p4gIcIfXPsK:CTSeyjXwD6CT6rii3XhJfq2XmIDhQrpo

Malware Config

Extracted

Family

octo

C2

https://aliencivilizations.xyz/YmE4MDdjZjg0NTNi/

https://sevgininkalptensozleriyolu.xyz/YmE4MDdjZjg0NTNi/

https://askvesevginingizemlisozleri.xyz/YmE4MDdjZjg0NTNi/

https://sevgininkalbinisanattanifadesi.xyz/YmE4MDdjZjg0NTNi/

https://duygusalsozlerinsanatidili.xyz/YmE4MDdjZjg0NTNi/

https://sevginintarihindekianlam.xyz/YmE4MDdjZjg0NTNi/

https://askvesevgibilgeliolojisi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininduygusalseruvenleri.xyz/YmE4MDdjZjg0NTNi/

https://kalpleredokunansevgiizleri.xyz/YmE4MDdjZjg0NTNi/

https://sevgininsonsuzluksanati.xyz/YmE4MDdjZjg0NTNi/

https://sozlervesevgikavramlari.xyz/YmE4MDdjZjg0NTNi/

https://askveozlemsanatifelsefesi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininilhamverenhikayeleri.xyz/YmE4MDdjZjg0NTNi/

https://sozvesanatinduygusalifadesi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininkutsaldunyasinyolu.xyz/YmE4MDdjZjg0NTNi/

https://sevgininfelsefikseruvenleri.xyz/YmE4MDdjZjg0NTNi/

https://kalptendokunanhislerinsozleri.xyz/YmE4MDdjZjg0NTNi/

https://askvesevgininzamansizhikayesi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininsanatidunyadayolu.xyz/YmE4MDdjZjg0NTNi/

https://askvesozlerdenoluanzenginlik.xyz/YmE4MDdjZjg0NTNi/

rc4.plain

Extracted

Family

octo

C2

https://aliencivilizations.xyz/YmE4MDdjZjg0NTNi/

https://sevgininkalptensozleriyolu.xyz/YmE4MDdjZjg0NTNi/

https://askvesevginingizemlisozleri.xyz/YmE4MDdjZjg0NTNi/

https://sevgininkalbinisanattanifadesi.xyz/YmE4MDdjZjg0NTNi/

https://duygusalsozlerinsanatidili.xyz/YmE4MDdjZjg0NTNi/

https://sevginintarihindekianlam.xyz/YmE4MDdjZjg0NTNi/

https://askvesevgibilgeliolojisi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininduygusalseruvenleri.xyz/YmE4MDdjZjg0NTNi/

https://kalpleredokunansevgiizleri.xyz/YmE4MDdjZjg0NTNi/

https://sevgininsonsuzluksanati.xyz/YmE4MDdjZjg0NTNi/

https://sozlervesevgikavramlari.xyz/YmE4MDdjZjg0NTNi/

https://askveozlemsanatifelsefesi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininilhamverenhikayeleri.xyz/YmE4MDdjZjg0NTNi/

https://sozvesanatinduygusalifadesi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininkutsaldunyasinyolu.xyz/YmE4MDdjZjg0NTNi/

https://sevgininfelsefikseruvenleri.xyz/YmE4MDdjZjg0NTNi/

https://kalptendokunanhislerinsozleri.xyz/YmE4MDdjZjg0NTNi/

https://askvesevgininzamansizhikayesi.xyz/YmE4MDdjZjg0NTNi/

https://sevgininsanatidunyadayolu.xyz/YmE4MDdjZjg0NTNi/

https://askvesozlerdenoluanzenginlik.xyz/YmE4MDdjZjg0NTNi/

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.region.eye
    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:4246
    • /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.region.eye/app_refuse/NDL.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.region.eye/app_refuse/oat/x86/NDL.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4271

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.region.eye/.qcom.region.eye

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.region.eye/app_refuse/NDL.json

    Filesize

    153KB

    MD5

    0ab0ecb8e5b01f58a10d7951134f2f18

    SHA1

    517632fd125148d7ad2a5a9ae35c52a28b9dacfa

    SHA256

    80e1f3c88e4f76753831a2c64d57cad3dee331a6d51e56a789767939591ae832

    SHA512

    d60f2aa61fa6b2d988051304f76a4db1cf3b84ef52b2b692fc4e1a88ad6f2be05e17738c533cf1654f078bedabb0a3a72a047adb3aec6ae9e78b8e106d0b363b

  • /data/data/com.region.eye/app_refuse/NDL.json

    Filesize

    153KB

    MD5

    b7850e579e87bffa872e39dd132afaa7

    SHA1

    907fe501c39066322a1f71f402ace831d828b8ab

    SHA256

    b2e739114da8b753117ad7b89b8aa7324c5b85bc9760dd260f68256b33e77193

    SHA512

    7a5604fc072f1b36bf7623bdde7ad5c4e45c1c9ec16b4ec7442e60580742e2bb01c46b12a824b7c79ea6a8c78e5ce5cc6375c64ff9aba584de5a4727854c740b

  • /data/data/com.region.eye/kl.txt

    Filesize

    63B

    MD5

    694c3ced9a15db03b4fea58717b97e72

    SHA1

    354d2fb28b12c0863b99539a923f9d617b9420de

    SHA256

    07ebbb68664fe80296535b0c3d120d853d8370a2db59d71fbc7295d038faa19d

    SHA512

    c16a133997935c38f64b23159f79d221e76589899164db1751a70db6bbfe0fbaa1bd99ef5e85c67d17c089c16e002b64b71ba79f88a4430b16ae292a10674179

  • /data/data/com.region.eye/kl.txt

    Filesize

    423B

    MD5

    66e95a1108346fbf705c73ee8f5245d9

    SHA1

    6b4af4bce60c2206ceaa902f2f9f9772b9191380

    SHA256

    b7b017fdd6d7bad8441b474a2ae13e30372346a2213016e5ad329466c1fd0414

    SHA512

    c5d04348ac2450e530d2090355beb64ffd79ffa1b07a92bb18724efc11ed71c111573e1e9d3d64a98e517e27f1a7c65f23c22b3f761a1cd354aeba33710d655e

  • /data/data/com.region.eye/kl.txt

    Filesize

    230B

    MD5

    deda68173a7c76ed0e2a33faf606340b

    SHA1

    c0b300ce917aca7f7f77b73468e33e9b3dade13f

    SHA256

    619449636a588bf9b53c59767d723cb02d8a1fd48aca2c731ebcefba9e8b2868

    SHA512

    11681de19f7be69c3c6a292b63c2fe62fcee4e740cff4711c9560344f029f8a088565a2e5e5681d15c4b522737cd26c6483fb7628cb3d560ae2187db400b1e11

  • /data/data/com.region.eye/kl.txt

    Filesize

    54B

    MD5

    190ae194c4069643c3cf70964d53789a

    SHA1

    623a45770fde2a488043633144ad62975f410993

    SHA256

    b4ee7af065fe6c97eb5067659cf0d890c7ce7d2c2c796a22491eeb28a2a2121c

    SHA512

    8da1466fbabaffbdd70be6a13457853632091c0478f413df69a0a40fcfb3b510fd8fc19f3a39b100c9fa3e167228d6307ae003e00d406231e8b19947f22c0b7b

  • /data/data/com.region.eye/kl.txt

    Filesize

    68B

    MD5

    3c7a1edf665328adf4219597ece1ab91

    SHA1

    fd0dcbee3baa7ec37e36c9e400f2c190c64b9136

    SHA256

    4eee31e77841f01e355cdfa20b9c18fae24dee73ec75ffd1ba703bbfdc515637

    SHA512

    f5fbf0eef947635726afe2cad1b07e45a266b74322f302bd9e24a981108ba44ccab45f207c17e2fff45c69dafbadaa5f3c06956b28601f51bae050dd605b42e3

  • /data/user/0/com.region.eye/app_refuse/NDL.json

    Filesize

    451KB

    MD5

    066b7af36d67e24af3634463d1f01e60

    SHA1

    636a17b12cf5fa3f2eaa046d95af4264851ca7b7

    SHA256

    449ad6f904fc7e1842b36c4925f5420469ab263498ecc0003714ad09e7631e55

    SHA512

    dfccc68e5d69903f281a2a0319d37f2fabba438e45650584afec3ffa0048daf25740c5e793ae9ef115617d01a9bb654becb0cabb3b81abdf9fcbd8940d0fad87

  • /data/user/0/com.region.eye/app_refuse/NDL.json

    Filesize

    451KB

    MD5

    19e45d11c7d9974819181f088117b6ee

    SHA1

    3a9311e297357f11363afd58b9ea3a0e9b78531e

    SHA256

    ba95e7712dc1b00694fa19dff92c7597f7538f3eb11abc77875653f7ebfec43e

    SHA512

    9addcc2eafe7fdc1435da8b4a43b79de7c1207df47cb1d3bb90bd223330a28d8dfb00de9b3b5dab8bed00ab5f66209811bd91d8e46e62abad57e5e76a5ab9f9c