Analysis

  • max time kernel
    142s
  • max time network
    147s
  • 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
    17-12-2024 22:00

General

  • Target

    f08ad22d272a54ee36007f420737b6b23dbc0544f184f7be7135b429f0699765.apk

  • Size

    2.0MB

  • MD5

    7e7b0b8575acbc06c151335550c8ea9c

  • SHA1

    c58f3400e83a5a1635ab1c49ce00a65be57f1910

  • SHA256

    f08ad22d272a54ee36007f420737b6b23dbc0544f184f7be7135b429f0699765

  • SHA512

    5cd24e8894f7b0870d0951849bd22829797414ad6cde9e4345e297dda8fb681796d91ce6d265677115b2095a6dd5b49f75b5aa70e1b27ca929b499ae73e5b68e

  • SSDEEP

    49152:4XDS92cVtni0j7wjrfF0b8NvpZfwcdMScYIY:UQJtmfq8tzTpc7Y

Malware Config

Extracted

Family

octo

C2

https://cosmosalienadventures.xyz/YmJlYTFiODdkMjcz/

https://intergalacticvoyages.xyz/YmJlYTFiODdkMjcz/

https://stellarexplorations.xyz/YmJlYTFiODdkMjcz/

https://quantumspaceodyssey.xyz/YmJlYTFiODdkMjcz/

https://extraterrestrialhub.xyz/YmJlYTFiODdkMjcz/

https://nebularresearchlabs.xyz/YmJlYTFiODdkMjcz/

https://cosmicfrontiersquad.xyz/YmJlYTFiODdkMjcz/

https://andromedamissions.xyz/YmJlYTFiODdkMjcz/

https://orbitalknowledgenet.xyz/YmJlYTFiODdkMjcz/

https://aliencivilizations.xyz/YmJlYTFiODdkMjcz/

https://celestialinventions.xyz/YmJlYTFiODdkMjcz/

https://astralnavigationxyz.xyz/YmJlYTFiODdkMjcz/

https://galacticcodexbase.xyz/YmJlYTFiODdkMjcz/

https://proximaexpedition.xyz/YmJlYTFiODdkMjcz/

https://universespectrum.xyz/YmJlYTFiODdkMjcz/

https://keplerinfinityteam.xyz/YmJlYTFiODdkMjcz/

https://astronomicalpioneers.xyz/YmJlYTFiODdkMjcz/

https://xenoscientificera.xyz/YmJlYTFiODdkMjcz/

https://orbitalscientists.xyz/YmJlYTFiODdkMjcz/

https://cosmicventurespro.xyz/YmJlYTFiODdkMjcz/

rc4.plain

Extracted

Family

octo

C2

https://cosmosalienadventures.xyz/YmJlYTFiODdkMjcz/

https://intergalacticvoyages.xyz/YmJlYTFiODdkMjcz/

https://stellarexplorations.xyz/YmJlYTFiODdkMjcz/

https://quantumspaceodyssey.xyz/YmJlYTFiODdkMjcz/

https://extraterrestrialhub.xyz/YmJlYTFiODdkMjcz/

https://nebularresearchlabs.xyz/YmJlYTFiODdkMjcz/

https://cosmicfrontiersquad.xyz/YmJlYTFiODdkMjcz/

https://andromedamissions.xyz/YmJlYTFiODdkMjcz/

https://orbitalknowledgenet.xyz/YmJlYTFiODdkMjcz/

https://aliencivilizations.xyz/YmJlYTFiODdkMjcz/

https://celestialinventions.xyz/YmJlYTFiODdkMjcz/

https://astralnavigationxyz.xyz/YmJlYTFiODdkMjcz/

https://galacticcodexbase.xyz/YmJlYTFiODdkMjcz/

https://proximaexpedition.xyz/YmJlYTFiODdkMjcz/

https://universespectrum.xyz/YmJlYTFiODdkMjcz/

https://keplerinfinityteam.xyz/YmJlYTFiODdkMjcz/

https://astronomicalpioneers.xyz/YmJlYTFiODdkMjcz/

https://xenoscientificera.xyz/YmJlYTFiODdkMjcz/

https://orbitalscientists.xyz/YmJlYTFiODdkMjcz/

https://cosmicventurespro.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.wheat.swim
    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:4263
    • /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.wheat.swim/app_city/HdO.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.wheat.swim/app_city/oat/x86/HdO.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4288

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.wheat.swim/.qcom.wheat.swim

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.wheat.swim/app_city/HdO.json

    Filesize

    153KB

    MD5

    dca4b6633ad63a8f2358470f1029dbe1

    SHA1

    ffcd14a891bf88eb9168551b0d9586bb94316b3a

    SHA256

    f11b080eb979acd2dfb762319445373c991e682ac2e8307cc87b5a8534429c64

    SHA512

    6d34cdc43e4762f70d6c317a1c9ccbcbd3b2420b38190bbaff1a636f89b943da714b9987bad919d5d22d94841f1ac4296ead230b3d8173563b7fd97626dd8a91

  • /data/data/com.wheat.swim/app_city/HdO.json

    Filesize

    153KB

    MD5

    5c92e70871782415cae4ff121ff2357e

    SHA1

    e1620af9b49f6f6417366dec60490c0ee3ef2a9a

    SHA256

    8eaa28e793ec5c2c97a950e062af7c3880691970ae1e2749139d816bc65a3949

    SHA512

    7c69cc0c939562464833abc5c4c8d4f17e7b9bf96a522979cde0d78d11ee82069dbc03ea4499f7fe544cf25fb1162318cb28745210581db38122cc5a83cd0b4a

  • /data/data/com.wheat.swim/kl.txt

    Filesize

    63B

    MD5

    292be63ddc88a6597ae030d8ee1d7ea9

    SHA1

    b515880fe76a167202ae322a6f726b88183cc5d5

    SHA256

    68100711ffebf657006f858ee4600600e4fae3d4f3b75c172aaf17a62931dadd

    SHA512

    319643c772bb6041fd11aa40f16fd2c0fffeb7acaccac00669abba58632b88e767d7465c49ff57e68695a3a8e58aa8219a8d874bc43e1f75905cf22009bb70ba

  • /data/data/com.wheat.swim/kl.txt

    Filesize

    423B

    MD5

    c77caffd14cfebabea0c326a7e3dea54

    SHA1

    2b86b313fd7ed9cdd8e5a82ef1d40e4d795444d6

    SHA256

    46c65263707e7a95612585d46d5a764ddfd130dc5f3e51e4085599af88b748d3

    SHA512

    a4d117a75a5eb58c32f8b3b158cd49bd0bafc6705478849b9fbc78fd7258a44ed0dffba05f5fc2c5ade156e1c95a836080ed5a1f9b404ed37965f9449f96b303

  • /data/data/com.wheat.swim/kl.txt

    Filesize

    230B

    MD5

    080ca54753e0d5b75c6a943f3952b389

    SHA1

    43177a03bbae0a4efe27e58a80cd798db02fd886

    SHA256

    84fe6b20b7b11555ce7fa20524d2b1e2291fb05fe8b54d286156c175ec659a28

    SHA512

    d8bda822c4901f9996d88d50bab1c8a93e7d39798453ab58c2537113fda49953f2ba9cb0236ec5ed85bd0a9a06add40c5d62b4ec5bed67e3aac99515d80d6599

  • /data/data/com.wheat.swim/kl.txt

    Filesize

    54B

    MD5

    04fa7367c6c50ed304d66cb289d1696a

    SHA1

    d134b63d1f6b7c55afa9c9a471b0f1b4e8a29adf

    SHA256

    045726107c38ce6149886a9b08037b8a9ef7939769d55ee49906ced2c75037ac

    SHA512

    e37aeee6be99c5d23327d8f05987f9adc210bc2c310e56ad2c5f47c06e4c0a8d3990cbe0c4bfb714156c1b4991b02a5cc78204521980646f1ffa3acd0d3b3f70

  • /data/data/com.wheat.swim/kl.txt

    Filesize

    68B

    MD5

    a0bb17ac0ebd1d2aa6628963cd16a678

    SHA1

    94df32d2216749b14be86afcd3d5139abd77c649

    SHA256

    3ae6a783cafbd5be020629be809ac622d15d95e016efb0efc9f533c510679826

    SHA512

    14d5c0a3a99903f6768597d2fdaa31c59f0d80fe115f75cfff15640ea5183af31b62e8ee87dcb8f8f66a8dfb04305debf729e741a9d70fc45328129ddee38337

  • /data/user/0/com.wheat.swim/app_city/HdO.json

    Filesize

    450KB

    MD5

    7e001ff41e6b7fa2df7b825788aceb25

    SHA1

    636b04a49d6f6604f984da916eedb84278206a00

    SHA256

    21eae101c9a957fd3dc11f597d7cd19bee59dba4650201327923d5015707ed15

    SHA512

    d4334c7bbef8f21e58c1238d6a00ed6ace85748c5fae81d98e7704b67d55f2c70df5ec33be24f6ccde7c0d4abb9d48cab9038d8f1cee875d2b31542fba3d294f

  • /data/user/0/com.wheat.swim/app_city/HdO.json

    Filesize

    450KB

    MD5

    6935de4416898b0ce3b174467e07fd1f

    SHA1

    f30c51a13d98c97083f488dc3a71dadcd54ff3a2

    SHA256

    4f65b73b382658ef9ba3c6ca240017f211007c02a549f0350538d74f6acda37a

    SHA512

    53e4a6b2efd5130d08ce5351a7de010a0ec1fce12a6be27aff76909279dc265d85ec4dd395e29409a2d939e63eff6ba60a1da7f6ca601f2a6e4eb84465ee79e9