Analysis

  • max time kernel
    39s
  • max time network
    157s
  • 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
    20/01/2025, 22:07

General

  • Target

    94c010e6b264e6e510c88e0ac9404c555b4bc733889e4ae1cf5528e8d587545f.apk

  • Size

    1.9MB

  • MD5

    0c455de78f0003784be3d1da05661fe5

  • SHA1

    51f3b83bb4fd62b6bec7052ba9d4b307b817c0ed

  • SHA256

    94c010e6b264e6e510c88e0ac9404c555b4bc733889e4ae1cf5528e8d587545f

  • SHA512

    2a3ad4907c0832742eff30dd2c24e9895d34dcbd13a2ead344a596b0a75ae5768cbe0f40765ff34b6943b3c80ec8f0b3cfa3af6674332391bde6ee9e6e146330

  • SSDEEP

    49152:oplL6xh13nvIN/wOE+d2bj/HG+eA98l7+2hFKOgrdnmWoxyAAdzb2s5VBpH:opF6n13vINO+d2nm+eAy7DF7cdnmDyLv

Malware Config

Extracted

Family

octo

C2

https://yenisafakhaberler.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakmansetler.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakgunluk.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafaksondakika.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakyazarlar.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakgundem.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakekonomi.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakspor.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakdunya.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakmagazin.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafaksaglik.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafaksiyaset.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakbilisim.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakyerel.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakaktuel.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakbilgi.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakvizyon.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakteknoloji.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakkultur.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakinsan.xyz/Y2U1NjM1NzFkZTlk/

rc4.plain

Extracted

Family

octo

C2

https://yenisafakhaberler.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakmansetler.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakgunluk.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafaksondakika.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakyazarlar.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakgundem.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakekonomi.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakspor.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakdunya.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakmagazin.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafaksaglik.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafaksiyaset.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakbilisim.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakyerel.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakaktuel.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakbilgi.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakvizyon.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakteknoloji.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakkultur.xyz/Y2U1NjM1NzFkZTlk/

https://yenisafakinsan.xyz/Y2U1NjM1NzFkZTlk/

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.teschvisions.smarupt
    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:4244
    • /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.teschvisions.smarupt/app_only/mM.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.teschvisions.smarupt/app_only/oat/x86/mM.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4270

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.teschvisions.smarupt/app_only/mM.json

    Filesize

    153KB

    MD5

    6d92c573cf23ef1b1737c2f754124d2e

    SHA1

    41400d69c73cfa95123330262f64739a0ace272d

    SHA256

    55fa219221e668d92ff85ca77c64fe53eacc56bc8527ec10c29e3f492ad24070

    SHA512

    6beafc1789d64e52fb53bf616572da8f276af38b9fccacdb533642069f9df4e8ccf7f96f9648f25a95e6f01fb8b7df203bb054c4cf42594cb519f5b905907b25

  • /data/data/com.teschvisions.smarupt/app_only/mM.json

    Filesize

    153KB

    MD5

    f518bd798ea929000038de155cc6276a

    SHA1

    b7974da456cdb6bb327b29f25b9be5400fc71bba

    SHA256

    4672620ab13c178bad5e3452f5ab39e4bb6ad8c311a61eb216f3eab3a3b9742a

    SHA512

    7a1da5c790ac6758a3e691c12983ab653f64843dded3b7efd345d7c5903b73da0e17463b60d9431432acd050a96334fa1d2964cfd9035b1708e3a31c34d905a6

  • /data/user/0/com.teschvisions.smarupt/app_only/mM.json

    Filesize

    450KB

    MD5

    e822ae53a22b60af85a2f786d4f9ef4e

    SHA1

    b034eb611602b5c4805bb2101a7c9eb704506a50

    SHA256

    0db1164e0dca479baaf14fac3d636b4e2930ff0a0f4a9f3fbb6a67a642a22722

    SHA512

    fb47314f66dc8b6f0f04ddf79b2341d4174f08ddf8ea41f7d86bc10e8255614a0f88aa9a1b293fa46f82fda88ddd8fd06cbad0d1c217d8f9b2b4126414427df9

  • /data/user/0/com.teschvisions.smarupt/app_only/mM.json

    Filesize

    450KB

    MD5

    20a501204c85cb5fe9d8af3c237d3ede

    SHA1

    8675849a7885c802743f7ec7c0dea677e51d18d0

    SHA256

    405f92c6cc1da189bc4a5b722f42dfe6d304f5c84b70d3ae83edc29debc2c8b4

    SHA512

    652a37506c5b99bed9913c441f3cbddb9f9f6767f900d13f4e6d774fa2a8f28f7cab7bc6d3439bfc8b9580ff6bde177e9090bd2ff3cfd109c6f638247dd617a9