Analysis

  • max time kernel
    149s
  • max time network
    150s
  • 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
    20-01-2025 22:05

General

  • Target

    1aad256d04bf91bb4626b7d3b92679b47452b84d8cfbfe9d0515e297e3a9a425.apk

  • Size

    1.9MB

  • MD5

    f6d84421c86f6907c2f49dbf6ed3834a

  • SHA1

    f36b81d6c0dc5e0c39b480feb33bec686a810cb5

  • SHA256

    1aad256d04bf91bb4626b7d3b92679b47452b84d8cfbfe9d0515e297e3a9a425

  • SHA512

    680aa92ff16ce768b5b4c413bbe539435e74afcaf35f9a9a3a64a4875ced47c0c859c8f50889b02feeebdee7a5ca6f1f12302ec1a432d5c8b066a2cf8403af57

  • SSDEEP

    49152:59UBeByoax0qmDM31vLGTe1tJZRTof5iPX6TCzHr4:DUBbr9mDM31vKTEtrOBi/664

Malware Config

Extracted

Family

octo

C2

https://hastanebilgimtarih.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyenifikir.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulturu.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenvizyon.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenplatform.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyasam.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengundem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencentech.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensanat.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenekonomi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyollar.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenhaber.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbilgi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengelis.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenpaylas.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulture.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbaris.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkonferans.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensistem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenprojeler.xyz/MzhiMTg0NTAwOTY5/

rc4.plain

Extracted

Family

octo

C2

https://hastanebilgimtarih.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyenifikir.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulturu.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenvizyon.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenplatform.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyasam.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengundem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencentech.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensanat.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenekonomi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenyollar.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenhaber.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbilgi.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencengelis.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenpaylas.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkulture.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenbaris.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenkonferans.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencensistem.xyz/MzhiMTg0NTAwOTY5/

https://yenisurencenprojeler.xyz/MzhiMTg0NTAwOTY5/

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.teschvi2sions.smarupts
    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:4340
    • /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.teschvi2sions.smarupts/app_visa/eHIB.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.teschvi2sions.smarupts/app_visa/oat/x86/eHIB.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4365

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.teschvi2sions.smarupts/.qcom.teschvi2sions.smarupts

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.teschvi2sions.smarupts/app_visa/eHIB.json

    Filesize

    153KB

    MD5

    6bb361c59d98dff7d42fb6d964a0d957

    SHA1

    f334285c3305c3a4907e0b239d1594043d44fa78

    SHA256

    d04d9f201f481ee94d94a29ce7abc81a81cf771182fe2a431ec88d9e17c2af4c

    SHA512

    0d0c2110625a5ae74533e7fa5062cfc3951011d86503688dcf237a32a9d3d1ed07851b94607daefe3549bcce4473860ac5d48959de08e05d228db70f973f655f

  • /data/data/com.teschvi2sions.smarupts/app_visa/eHIB.json

    Filesize

    153KB

    MD5

    40c803165be08618de63b40aa82f259d

    SHA1

    804dd866e824fd3f3da2f0f8963c0916a3c5478b

    SHA256

    7fddc39108e69fd8deef31a1eee56b328ed119b3998402c28521b5a2c3b37a88

    SHA512

    a71016ad5f6b5d03cc36ee4b546d5617e3ae11c374bc9c532f33f89d146fc05a246955842e7c4e9eda149e2ed8844a96e061cd9ff13ed0f70711b7c8ae71f6d4

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    45B

    MD5

    5bd9bd32be52e7fbf44a49c524599f9d

    SHA1

    1325b76feedeb9f324b16657b8181b5d2a0e2fa8

    SHA256

    d7471f9e7553555d411be77cb7efda463345e7599e793729cc24268def59c7c9

    SHA512

    aa16c94198288b60a745b40b769634d9286e82c519ad5e778160320f54fc4fa516de6e8c7c2014e86c946f7753936fbaef05fb81dfbf123541cf9b5f46bad1e8

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    423B

    MD5

    67edc60b66c1e274f741ca8c377518aa

    SHA1

    999b7086f9697fa7391e451e3c76e59bd14c3d73

    SHA256

    969ef5aa09d92ac2176daef55bcb281423f51b55f1c1fef6f1e87d650e549668

    SHA512

    202e3d4f10b8fea3e4389f6842858f306201c46d1b52cd6588d3534c1018739ad209c11062d4bba29b59a7f755d7e9e3f8d56cd12267b9150893db355107c549

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    230B

    MD5

    c8b52516c602916be680151877ffbf28

    SHA1

    ba5dd339669fbcc6b19c4fc63ff6a5f70467fbf9

    SHA256

    cb2b2b137ae664b5cff30ce36e2bc4c787b3ba7f52e1041386091070139b57c1

    SHA512

    bf40d12b1050243279fed366c80f9c982bf8886378b0edfc47b0e86fafd86095f6587051f203b7f56c5d4817ebd3e440ec3a6266632f84124ba0c8ed01725fc5

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    54B

    MD5

    14d073a042d42c78c89d247c4de26d43

    SHA1

    dabd1c5ce76ea33d928f2bb98c9bd7be6a0ef09d

    SHA256

    70251fbcc6ad98320ff01aa91829359922e939ec01a0f7eb0206dc153ffb07cf

    SHA512

    445200570dbd7835339c58f5bd8d2667119ece5ea58c79e33798b6f642168292550d585c0105c6a6e81aace22cd92e95e0b6c2e870cb63c7df7ee3a84c93978d

  • /data/data/com.teschvi2sions.smarupts/kl.txt

    Filesize

    63B

    MD5

    8d86cd12487a9d7c7246499e90f3436d

    SHA1

    67759bfe4b4e831a5ac6a94b1a1d4b285bd88f60

    SHA256

    0c4047c9db6746f8f0ca2dc8eb680df4c27b94cb14bb9ab208fe76002cbcfbe6

    SHA512

    df4585f5222ab60f2a2fbaf96ee2bb938f9af0f439b9fad9834f747182ae98e5a98709cf694e332506b604dbfc78505f3c54318a4b45c3040fdba61b7bf089d6

  • /data/user/0/com.teschvi2sions.smarupts/app_visa/eHIB.json

    Filesize

    450KB

    MD5

    e295fb000167763f7f0eebc50e76dbb2

    SHA1

    5260e31b970d2fb4ff492367e5f73824bd9bd2b3

    SHA256

    0da1b14f7e0a513e4c48bb69485e9050a9f8c490eb73b0e5f02047f4692da48c

    SHA512

    c317bfb4aebe2f446bf01bc747441d169b3a603e5a57a9182e0c96dd3c09f9055cc8d254e1a1e6b6d37b39a7fc8fb3279c8c2dcaf1cc1e66e044bc85331adc09

  • /data/user/0/com.teschvi2sions.smarupts/app_visa/eHIB.json

    Filesize

    450KB

    MD5

    ee9d21b417f6c5622b33ee2d9d801afe

    SHA1

    646d9c00bd08e59df94965d59323077120e99b85

    SHA256

    104beb8c57746a1d695de57422e09578c83bd963fb74c22e25cc7e73a5038e17

    SHA512

    2370e9ba5c0d5a698846266030dc8e1d2efff777ad613c2c7fb013c885b9b00148285b815188031bb310ed39413caaacca7598803cabf140a8ced0c68f43a07b