Analysis

  • max time kernel
    143s
  • 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
    15-12-2024 22:03

General

  • Target

    f0c831683246257815917d27aed7a78c5b9d4a12fa16f1d6c5174f939aece147.apk

  • Size

    1.4MB

  • MD5

    a8791695caee597bea1f6ebfe8d85e5c

  • SHA1

    c050b945102a2c07f97e0377f959566f6d4c0633

  • SHA256

    f0c831683246257815917d27aed7a78c5b9d4a12fa16f1d6c5174f939aece147

  • SHA512

    63df1e95a756da96f8ed33221a8bdc33780abb5dc72e33e3223a466e67cd1af763514472d3f95d880c7662ffe4f3b5a74815458e5ea5cd6aa4cb5fe1dedbd377

  • SSDEEP

    24576:tGU4IXY7Nx7OcgrTFGajUkSy0oCQzkED797lT5WWzT2js830zZKPq1aeLCJ8brLg:tGUzeD7OJrTYajUkSy0BQQC7zzfamXQf

Malware Config

Extracted

Family

octo

C2

https://hayatvesanatguzellikduygusu.xyz/YmJlYTFiODdkMjcz/

https://mutlulukvesessizlikyolculugu.xyz/YmJlYTFiODdkMjcz/

https://yasamvesahtekarguzellik.xyz/YmJlYTFiODdkMjcz/

https://sevincligunlertatminkar.xyz/YmJlYTFiODdkMjcz/

https://dogaltatvesanatyaklasimi.xyz/YmJlYTFiODdkMjcz/

https://hayatlarinhuzurvesessiz.xyz/YmJlYTFiODdkMjcz/

https://keyifligunlerinfirsatlari.xyz/YmJlYTFiODdkMjcz/

https://sevgiiledoluyasamyolu.xyz/YmJlYTFiODdkMjcz/

https://sakinlikvehayatderinligi.xyz/YmJlYTFiODdkMjcz/

https://sanatvesanatcihayatlari.xyz/YmJlYTFiODdkMjcz/

https://ilhamdolubirhayat.xyz/YmJlYTFiODdkMjcz/

https://zenginlikvebasarihikayesi.xyz/YmJlYTFiODdkMjcz/

https://kalpvesanatdostlukhikaye.xyz/YmJlYTFiODdkMjcz/

https://mutlugunlerinyasamayolu.xyz/YmJlYTFiODdkMjcz/

https://yasananhayatinduygular.xyz/YmJlYTFiODdkMjcz/

https://dogaylaisbirligiyolu.xyz/YmJlYTFiODdkMjcz/

https://hosgoruhayatvekultur.xyz/YmJlYTFiODdkMjcz/

https://hayalguclesanatbaglantisi.xyz/YmJlYTFiODdkMjcz/

https://sadelikvehayatfelsefesi.xyz/YmJlYTFiODdkMjcz/

https://dogaldostlukvesanat.xyz/YmJlYTFiODdkMjcz/

rc4.plain

Extracted

Family

octo

C2

https://hayatvesanatguzellikduygusu.xyz/YmJlYTFiODdkMjcz/

https://mutlulukvesessizlikyolculugu.xyz/YmJlYTFiODdkMjcz/

https://yasamvesahtekarguzellik.xyz/YmJlYTFiODdkMjcz/

https://sevincligunlertatminkar.xyz/YmJlYTFiODdkMjcz/

https://dogaltatvesanatyaklasimi.xyz/YmJlYTFiODdkMjcz/

https://hayatlarinhuzurvesessiz.xyz/YmJlYTFiODdkMjcz/

https://keyifligunlerinfirsatlari.xyz/YmJlYTFiODdkMjcz/

https://sevgiiledoluyasamyolu.xyz/YmJlYTFiODdkMjcz/

https://sakinlikvehayatderinligi.xyz/YmJlYTFiODdkMjcz/

https://sanatvesanatcihayatlari.xyz/YmJlYTFiODdkMjcz/

https://ilhamdolubirhayat.xyz/YmJlYTFiODdkMjcz/

https://zenginlikvebasarihikayesi.xyz/YmJlYTFiODdkMjcz/

https://kalpvesanatdostlukhikaye.xyz/YmJlYTFiODdkMjcz/

https://mutlugunlerinyasamayolu.xyz/YmJlYTFiODdkMjcz/

https://yasananhayatinduygular.xyz/YmJlYTFiODdkMjcz/

https://dogaylaisbirligiyolu.xyz/YmJlYTFiODdkMjcz/

https://hosgoruhayatvekultur.xyz/YmJlYTFiODdkMjcz/

https://hayalguclesanatbaglantisi.xyz/YmJlYTFiODdkMjcz/

https://sadelikvehayatfelsefesi.xyz/YmJlYTFiODdkMjcz/

https://dogaldostlukvesanat.xyz/YmJlYTFiODdkMjcz/

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.scene.neutral
    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.scene.neutral/app_music/JQOB.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.scene.neutral/app_music/oat/x86/JQOB.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4238

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.scene.neutral/.qcom.scene.neutral

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.scene.neutral/app_music/JQOB.json

    Filesize

    153KB

    MD5

    9487706f0b2719f0b275b4af9642ad9b

    SHA1

    e31e2f51dc4aca37b05d7b802f3c52269ac53afa

    SHA256

    94b04741b0670d10673cd0ef0c86907dd056ca66b98d6d9d8867e8e1bed341e6

    SHA512

    a5561d8a0917ce6ea5cb4ed76ba0a4cbbe99921835444eec5a6267023d5170b7e52493a016afa0851fad5721e210c90288f48d76d8afa6c222820fa4c9eb887d

  • /data/data/com.scene.neutral/app_music/JQOB.json

    Filesize

    153KB

    MD5

    0bdfa3b0eae1cdadf224518bb53500a5

    SHA1

    dc0da2e0430c86feafc4ea01519cdc3fee380423

    SHA256

    732ac5ac78c8570152cbfb4d0b82d8300c81a5d5fee5f8b6c5267999f388fe69

    SHA512

    f479a865521c9f9965e2d79378ef8506e5806fc869747a223558f8a3a297888265d4a8b7bfd0dae2f8b5c239e62efcac9db61471a5292d193aa0e5de3237d478

  • /data/data/com.scene.neutral/kl.txt

    Filesize

    45B

    MD5

    54efe844df1676cfff23da0c5864dba9

    SHA1

    09a8fc7068843dc2d395dc79321c8046dfb54474

    SHA256

    7a9d00be2e0d5ccc046a54908ebab31f3cf6cdc9b293d1fa0eb90ba0132de9c3

    SHA512

    ea1f1055019da46c9a6d2ffdbc65c701e2f547d2ede60941ba9885b66053441ef3bd5bb93ae0cee10c1b54bb477b92ce21c4c3e3af294a57d45a46d3e94ce0d4

  • /data/data/com.scene.neutral/kl.txt

    Filesize

    423B

    MD5

    db7d7f29bebf21006f16e223a638deb6

    SHA1

    dfa1fd711c07e4c536297a694b263200d506d3fd

    SHA256

    8776e485ec2b069d7182656307d05b1ddaf0100d4caf353b36adc9826f4e5b61

    SHA512

    ee4546bbad2f37638109fe9b17e290b9afbd07beb3ec0d85ec799ae62e5df371a55ee0af065239e5bf5b6c582522a8877e2644caea29ef3e6cc1b090cdddb1ba

  • /data/data/com.scene.neutral/kl.txt

    Filesize

    230B

    MD5

    51f71163255dfb5c044fb079cfed4a2d

    SHA1

    5dea20b5fc4e3f16685246a0a25e3b1be002af22

    SHA256

    3eb258a7d10fe0e28b90e08f304c93f72180942150c525f28a47948644fb9bed

    SHA512

    ee01407f31a4f3b063b2dc961138751c9e726f6264caf41ff31091c1466c00fd180fce1a9c9523f5501b4a60309d07b40c03ec0f42370d4a29a0814765cc1607

  • /data/data/com.scene.neutral/kl.txt

    Filesize

    54B

    MD5

    486c2a61397a7063c73712d0d22e8f73

    SHA1

    167a0a2e45241515a675a296e5d4ff67fb3caa1b

    SHA256

    cf4fd1ffa0c4b615d20cedce0d0b2475bfcaaecb9e46bfd608e0caa136cacff4

    SHA512

    c2c2fa9b8e836131074899405dfecf1b7243bc28f138471d4a379046998e678aeafe023be32a6b2443e1114257494bf0aba7899b91ad8308a416dcad01731fba

  • /data/data/com.scene.neutral/kl.txt

    Filesize

    63B

    MD5

    29af1115c0755d49a53cdbba72bfcf75

    SHA1

    4951519a2ba6d4b9d1cbfbcafb8672527748c744

    SHA256

    91c5744be1a3c5ab5d23b1ca40050e1f7faf82f94169166847732e89aee58630

    SHA512

    3f21e3aa6eee2f4b5b0921e2df43062400271197183e6a716464c579217f4ff142efc12ccdd4ba0a1922c71b6acfad6cd37ec2aee833a435bc133646c45f46d1

  • /data/user/0/com.scene.neutral/app_music/JQOB.json

    Filesize

    451KB

    MD5

    9d2edb23f45bb987b6c19b3ee5c5ec59

    SHA1

    1fba86bbc5dad179736d3e5b7b26583e5c86757a

    SHA256

    51169d665c56e9365f4dca813d8e8f749e2e3b9df1844b97a5ff6104403bc191

    SHA512

    e889ad9914be8492009718a3fefaa4c0e2417db51d15458c9f7d7b5b2ee8bb0823889a6f56c2a970b80dbf39c67d1d616428081fe98e3aabffeee8ff0519afdd

  • /data/user/0/com.scene.neutral/app_music/JQOB.json

    Filesize

    451KB

    MD5

    c6ff2ad5ab41ebac861af270bf03fb02

    SHA1

    3f135a10d69b516a0e6a1f50b23cfb986209885c

    SHA256

    076d16235e314a4cb0ed045421a7caafeca4fb10ddcd3d50337792e5c1cc5558

    SHA512

    d4a79cbfeb5797de4a2efb0f856cd7c7f4957f632310ce1a9dc44287b2a63b33054ce959dd0988937d8e2539af1c6515b827feb5201fbd0587febac7ecd055b2