Analysis

  • max time kernel
    50s
  • max time network
    155s
  • 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
    02-10-2024 22:03

General

  • Target

    324f36cd990c80846e3f1208e5195c1630ba2ac53bd239158bf75af5f9a9de0c.apk

  • Size

    2.9MB

  • MD5

    d12a0d13029879d91bdfb9a59a017e67

  • SHA1

    2f7452ee708fd7f8c20829346982ca1a264821c5

  • SHA256

    324f36cd990c80846e3f1208e5195c1630ba2ac53bd239158bf75af5f9a9de0c

  • SHA512

    79690540097b43b994bc96074bb197614fe752b9422eb639de61d4eb616b09f72aa7ebedb11d907d3951f5b75fd0694f0fb50355aea3dadfa691af8038ba605b

  • SSDEEP

    49152:gt7z1hGsd5CgESWlzgNoBR9cKc5HfDi4MW7WXTvaHaqkSNouKpOm5:gpz1I8YgESWmuBRiHO4MKWeAFbOm5

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.baby.scan
    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:4256
    • /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.baby.scan/app_cradle/muKAguR.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.baby.scan/app_cradle/oat/x86/muKAguR.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4283

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.baby.scan/app_cradle/muKAguR.json

    Filesize

    153KB

    MD5

    8ae265cdffc7f9e6d6db437d848831d2

    SHA1

    c0e461c388916860382309380a5442c7ff62f495

    SHA256

    87e5ad0751896da8b40db99f5cb3562cb17dcf94600f98c5c5393b35da73eba9

    SHA512

    3f07ed41984c0e14baae7d52c28558b620214b6815840d435db3486d5b6880bb53dd52cf5b5961144708658ef39f4a34ef30635a1d0a68d34eeddee5cec0faab

  • /data/data/com.baby.scan/app_cradle/muKAguR.json

    Filesize

    153KB

    MD5

    3e4dd571cb6b09dfb82fa1d3e748dafc

    SHA1

    2445706c5b7d99e6834881755430fc231f090934

    SHA256

    c590c5f8d6c0fda977a85528d98c84e25add3f7e2d03f2c0cb908854a3edf2b9

    SHA512

    0e94beff96c2ec4df0857f061d8380fdb5ae90b341e2f05183ee129389fdd7d596a3d9b6ecfeadef0f71ac5fbc0066a757eae742b473099433493c313e037931

  • /data/data/com.baby.scan/kl.txt

    Filesize

    68B

    MD5

    eadac124db948f7813b5181bb2204fb5

    SHA1

    4736a0f4e35528951ee09aa96fb6fdfea1fbff61

    SHA256

    5464b1b018ad6377e03d6dd59592030ff9219537ba5b80a55f5c18c198f6ef2e

    SHA512

    c4f0639858c8ba6aaf131cef2fa7e95c693415b5730c6bec29bf65f3cb59d02d3caa19da2441ef7edc177ba707f5b4b194d418774b6ff9c0188d7bf350532427

  • /data/data/com.baby.scan/kl.txt

    Filesize

    423B

    MD5

    c35e80a812dfb75dfcb697270e536edd

    SHA1

    f81f60907490f29d7a132a95b0084be112068f5a

    SHA256

    22f69830fbc5c4a1a642da23f82ec71946b7d9bdec390dbda0e8d98732b048ae

    SHA512

    310881c64a106dd93153a27e2beaaa1aad239ebe652fa45c7fee04bd5531b56fbdcfca99253aea735bb9005bda03a05fd193a2e3907703337395ce9ed184f0f9

  • /data/data/com.baby.scan/kl.txt

    Filesize

    230B

    MD5

    452df1b2fd5e3c7ad645812091863993

    SHA1

    634efc3cb00240ae0f50bcd98acc8f84042a8b34

    SHA256

    a955ec2c092f3efdcd46fdef4753f989f5669b7a5dc10c1640763186ef5400f7

    SHA512

    c7c675ba9231deb902b0b34a918d577885312f10af0d50c1f610c89029905739e037b74f2f23ff608a68442ffb91e07fa6e4a1b26ffa60cf7275fbf119837857

  • /data/data/com.baby.scan/kl.txt

    Filesize

    54B

    MD5

    e059b9c86e239a3abf33e6abf534ee54

    SHA1

    8343faaecca49266bb428683c3a58c76d02a03ca

    SHA256

    1479e1176244d9366271c50ca57004c719e9f39f7fd3b0c0a9529173e3f69a09

    SHA512

    0c70b762e8beee162911e5934a6a4f4853469ae04bdf8f89a2e4baa07bc5d305fcad2157b6fcbc457e60c22a93935e9e2890ba497ace9977c6c981da6182e008

  • /data/data/com.baby.scan/kl.txt

    Filesize

    79B

    MD5

    2ccdfab9acd4a2181413b525cac17d07

    SHA1

    1b370e32c609be471398347565315d191ccac9e3

    SHA256

    94959678d664f8aaed09d771d8c1664aa5d7733d07c767cbcf9105f210d6defb

    SHA512

    7ddfc587405775a08c34dbddacca8c98f1450dac6c21e4c5e86ba688267abac56933b6c1b9a85121103e45b55b876021568b9dfe3366a321919ac45f4e0df7df

  • /data/user/0/com.baby.scan/app_cradle/muKAguR.json

    Filesize

    451KB

    MD5

    40ccc0cd42ea3ac52424ab8214227727

    SHA1

    adf8fe18cd3f6054da07f8a84efcffc048572d1d

    SHA256

    06322c442645eea867b10b1ba7bacdbfe792072c33c8416564db50804ea7d678

    SHA512

    e9d6150592999b94dddaf7400a501599d766e338be003368003a1daa3220bfc846d71058827cf6513f6b72d303ed5928e02055ef8446f12175e3fdc6f46e19a9

  • /data/user/0/com.baby.scan/app_cradle/muKAguR.json

    Filesize

    451KB

    MD5

    edf98537bb574e34144264e71734e9b9

    SHA1

    a37ea49127f563f8d886f13774207f2f22b316e6

    SHA256

    9cb4bfb37a97e8738bb3c5175eff0f3461c6f78357087c84cc91561ccb4fd5aa

    SHA512

    c2b04bd3c2ca19c0c033cbd55b3863a91b65e30504f0851467ac00a0207d8517f26ce96bd50cbcf7b3575ec36553cc31e859a0a4cae2a1674fa521daffdf4cad