Analysis

  • max time kernel
    144s
  • max time network
    150s
  • 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
    06-11-2024 22:01

General

  • Target

    6471417086d17efee6efaa7d6fa5720e8ed297c29c1c95a0ae40014a54810ad9.apk

  • Size

    2.1MB

  • MD5

    2aa2e0398cfdf167aca52dc6cbf67d3d

  • SHA1

    7872251f9076c23e61df3672129404b48713d78f

  • SHA256

    6471417086d17efee6efaa7d6fa5720e8ed297c29c1c95a0ae40014a54810ad9

  • SHA512

    3b5a6c813ae36a378854826d4bb567178a8002b1d6e1abab598d36fb7fe41b41669ffb9ec5228049cdd04602cc1ec26645a9122d593c73e0d4eeb0971cca3e82

  • SSDEEP

    49152:uLmvYOGx+3nQK7WBC5dNpvcSh8s/viWE9mZJGl9y79kDz56+QccYpRQ3IGEEfQS:PHjyA1d8ZWEGJv7yDI+LhHQYFEfQS

Malware Config

Extracted

Family

octo

C2

https://uzaykesifveteknolojigelecegimizinharitasi.xyz/MDQ2MTZjMDhlZDQy/

https://yapayzekailegezegentasimaprojesi.xyz/MDQ2MTZjMDhlZDQy/

https://yildizlararasihikayelerveuzaygemileri.xyz/MDQ2MTZjMDhlZDQy/

https://bilimkurgukesifvedonusumharitasi.xyz/MDQ2MTZjMDhlZDQy/

https://paralelgezegenlerveyapaysavaslar.xyz/MDQ2MTZjMDhlZDQy/

https://galaksilerarasiseyahatsanatyolculugu.xyz/MDQ2MTZjMDhlZDQy/

https://sibernetikveevrenselakilliyonetimi.xyz/MDQ2MTZjMDhlZDQy/

https://gelecektekiuzaykolonilerindeyasam.xyz/MDQ2MTZjMDhlZDQy/

https://robotveinsanbirlesmesimacerasi.xyz/MDQ2MTZjMDhlZDQy/

https://bilimkurguvetoplananveridunyasi.xyz/MDQ2MTZjMDhlZDQy/

https://galaksilerarasiiletisimveanliksistemler.xyz/MDQ2MTZjMDhlZDQy/

https://gelecekuzaygemisifantezivegercek.xyz/MDQ2MTZjMDhlZDQy/

https://uzayzamankapsamivedonusumkalkani.xyz/MDQ2MTZjMDhlZDQy/

https://zamanmakinesivemultievrenselgeziler.xyz/MDQ2MTZjMDhlZDQy/

https://paralelboyutlarvedijitalruhtasarimi.xyz/MDQ2MTZjMDhlZDQy/

https://galaktikekonomiuzaycagelecekyolu.xyz/MDQ2MTZjMDhlZDQy/

https://bilimkurguvedonusumolasilikharitasi.xyz/MDQ2MTZjMDhlZDQy/

https://yildizlarveteknolojikmedeniyetler.xyz/MDQ2MTZjMDhlZDQy/

https://karadeliksiralariuzayarastirmalari.xyz/MDQ2MTZjMDhlZDQy/

https://galaksikarasivakumbilgeliksistemi.xyz/MDQ2MTZjMDhlZDQy/

rc4.plain

Extracted

Family

octo

C2

https://uzaykesifveteknolojigelecegimizinharitasi.xyz/MDQ2MTZjMDhlZDQy/

https://yapayzekailegezegentasimaprojesi.xyz/MDQ2MTZjMDhlZDQy/

https://yildizlararasihikayelerveuzaygemileri.xyz/MDQ2MTZjMDhlZDQy/

https://bilimkurgukesifvedonusumharitasi.xyz/MDQ2MTZjMDhlZDQy/

https://paralelgezegenlerveyapaysavaslar.xyz/MDQ2MTZjMDhlZDQy/

https://galaksilerarasiseyahatsanatyolculugu.xyz/MDQ2MTZjMDhlZDQy/

https://sibernetikveevrenselakilliyonetimi.xyz/MDQ2MTZjMDhlZDQy/

https://gelecektekiuzaykolonilerindeyasam.xyz/MDQ2MTZjMDhlZDQy/

https://robotveinsanbirlesmesimacerasi.xyz/MDQ2MTZjMDhlZDQy/

https://bilimkurguvetoplananveridunyasi.xyz/MDQ2MTZjMDhlZDQy/

https://galaksilerarasiiletisimveanliksistemler.xyz/MDQ2MTZjMDhlZDQy/

https://gelecekuzaygemisifantezivegercek.xyz/MDQ2MTZjMDhlZDQy/

https://uzayzamankapsamivedonusumkalkani.xyz/MDQ2MTZjMDhlZDQy/

https://zamanmakinesivemultievrenselgeziler.xyz/MDQ2MTZjMDhlZDQy/

https://paralelboyutlarvedijitalruhtasarimi.xyz/MDQ2MTZjMDhlZDQy/

https://galaktikekonomiuzaycagelecekyolu.xyz/MDQ2MTZjMDhlZDQy/

https://bilimkurguvedonusumolasilikharitasi.xyz/MDQ2MTZjMDhlZDQy/

https://yildizlarveteknolojikmedeniyetler.xyz/MDQ2MTZjMDhlZDQy/

https://karadeliksiralariuzayarastirmalari.xyz/MDQ2MTZjMDhlZDQy/

https://galaksikarasivakumbilgeliksistemi.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.joy.typical
    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:4262
    • /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.joy.typical/app_thrive/PgHJyNS.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.joy.typical/app_thrive/oat/x86/PgHJyNS.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4287

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.joy.typical/.qcom.joy.typical

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.joy.typical/app_thrive/PgHJyNS.json

    Filesize

    153KB

    MD5

    c05325c7c3818008dcdfa4f283970378

    SHA1

    fe9bf87234e42ef744376a5ca6a5b223c137d6bb

    SHA256

    e5821c38b4646f647fb598a40f9b38dacc89475feb4f77e8bf9669673aa065db

    SHA512

    261a8603e48596dae108ed74f3b39b01cc0a8e6396dffab5f70ac12fbe7c6e7d02928c46cd3f195b104d84904092d36f0d8771a733e9f6cbdc14bfa47e37462c

  • /data/data/com.joy.typical/app_thrive/PgHJyNS.json

    Filesize

    153KB

    MD5

    4d6ab8c55209715391865db4642f0478

    SHA1

    be240b52a1203fd797d4b8f1baf6586f85d71c45

    SHA256

    d6a29c17495ceb5251f65383c7b16b81b68fe0574c25b765b7ce568098f7a288

    SHA512

    17c8b46b0ed03e569cd025d5f74d4411a18308c4287830a13ee7c9013dbbe1678f27e34df258b86aa36d5f91379e03135fcdd1d259e825be0ef2fb5a4d3fa41e

  • /data/data/com.joy.typical/kl.txt

    Filesize

    63B

    MD5

    e6955fd0600374e9cb7d53c4a741c487

    SHA1

    8e1c29c4c2b5a5ac9e3de48e233e0710d844376c

    SHA256

    d4875127541f9d2c92e715d085b02e530cea454299395d609cdca899637a460b

    SHA512

    4929f56c5d7b6cefff6ca46c03eb99eab1ca325952d8b621ee2ca443fec9161b4ed0dde8f014682610dcb81c93a0d7aac634f3f2dc7fc497485aa0154296a975

  • /data/data/com.joy.typical/kl.txt

    Filesize

    423B

    MD5

    a04b702b846918494e603808d2e9e1ae

    SHA1

    5037d896e3da96be65fd6a95c4d6fe552fe25763

    SHA256

    6386fc7f36b9a088fb1b705a969f746903cc2437b9f24c779daf13979eef5594

    SHA512

    75e3df219e107d795b81bdb95d885f4cc83c7da45efa472656034d2e457f708efa7f54e42bae8a8a69f1b4c84ea61fc009ba5166917283add39921651a07bdb0

  • /data/data/com.joy.typical/kl.txt

    Filesize

    230B

    MD5

    f86f8d165cefd996e29908d43e392f53

    SHA1

    590819e8a72bf3070307d18677f7eeaf5033e740

    SHA256

    2bcc5484e64fa49a94b64d64e710fb5ce8e1bafecb17025ba510b44be329d161

    SHA512

    fcfe5dc6bfc02594ceea48825985ad5264305e3ede5d6b92cb7857db72ead7bb1722175647185629f60550d19e66645252be67f96338ccb0a505f28d6b1fed3e

  • /data/data/com.joy.typical/kl.txt

    Filesize

    54B

    MD5

    ec18140f3f54fe1fc02f5f30f797a770

    SHA1

    415bc7e106fe0eee577572ce851214ab302beafe

    SHA256

    4a8bef68762327fdb43b3bd66c78f3c1dd8881b603fbbab9ab48d08b88b0f5be

    SHA512

    feb79875d748a086399d6fed0a286317b4dec8bc6fe034a704c89053a0219b9a7e24128714278c1c36371da6c1ed49a53ca05d05744bf81674d32e81a64c6e40

  • /data/data/com.joy.typical/kl.txt

    Filesize

    68B

    MD5

    c4d8a2feb10a5f59aacd801b69fa9f3d

    SHA1

    d2c682710ac52723402289496a0c51f4b44b76bd

    SHA256

    e1c3fc26cb2a4e7b4b775eaafec8ef5790cf8cfbee956f11a859583a4ba77a10

    SHA512

    75da7aed85fbc134b8a6e9909774dc69ae51d26d4afba383a73bce9c9f679f46163652ffe9a91776549f1fd0fa56c42989978f54bb1ede54464aa0cce5715767

  • /data/user/0/com.joy.typical/app_thrive/PgHJyNS.json

    Filesize

    451KB

    MD5

    c1f1804f1a674a5f6f47f7ae3a6849e1

    SHA1

    e4fc84a75dbf8816d181b6fac43bcd3487b6d3b6

    SHA256

    c68b11b607da4e4c8f205adcaf4a3b92f97f04e77ca72f79b4c9b837f750d29c

    SHA512

    064c0f3e059bc972a6152294884876269af51bb1e3c32e266ddd62bbdb6b28aaf863eb06fb1691dca9448d7ad33ca2dc8eb45d1970de052375aef036facd0615

  • /data/user/0/com.joy.typical/app_thrive/PgHJyNS.json

    Filesize

    451KB

    MD5

    3818364a489711f6d2409dab783d1da9

    SHA1

    81e8570b0577e5b71c1af66941afe2242d045969

    SHA256

    ed2c59785c30d150b427b443801f0872c60105a521fa2b2a3ea19d2ee69ad953

    SHA512

    c492dba744010a7dc0e692bcf25e6a788871a050556918021f7841ab850f6b33e6234d113be2acee14ee95e2e8c42627544515ebb1c4b4616f71b1b82d607808