Analysis

  • max time kernel
    146s
  • max time network
    131s
  • 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
    03-10-2024 22:14

General

  • Target

    1c168ac5d4ceeeac684b20e04ab5e2dee963f91a126a69d40545e870fcf3cdc6.apk

  • Size

    2.1MB

  • MD5

    6e5767acc56d43ffe8ae134f88c5b0fd

  • SHA1

    d4c52bd6a097399dc9aaaa601cba132532d2d6c7

  • SHA256

    1c168ac5d4ceeeac684b20e04ab5e2dee963f91a126a69d40545e870fcf3cdc6

  • SHA512

    cf41964cd026755d4e770b935ba9798cc54b60d0b09aa4f257521f5d3adcb5e521961ee8d906211403ae031711132969fa71f2519e961f0455854f83920eb798

  • SSDEEP

    49152:KM87GRrrfxgaGs+wfzLnkZuJst1mePeQ27vOmRTgatXX+pcp:WsriLRwfvkZ+EhL272patXX+Kp

Malware Config

Extracted

Family

octo

C2

https://guvenilirislemler.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirshopislemler.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirislemlershop.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirmarketingislemler.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirislemlermarketing.com.tr/NWE0NTQ2MmUyNDcw/

https://shopguvenilirislemler.com.tr/NWE0NTQ2MmUyNDcw/

rc4.plain

Extracted

Family

octo

C2

https://guvenilirislemler.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirshopislemler.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirislemlershop.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirmarketingislemler.com.tr/NWE0NTQ2MmUyNDcw/

https://guvenilirislemlermarketing.com.tr/NWE0NTQ2MmUyNDcw/

https://shopguvenilirislemler.com.tr/NWE0NTQ2MmUyNDcw/

Attributes
  • target_apps

    at.spardat.bcrmobile

    com.android.mms

    com.google.android.apps.messaging

    com.samsung.android.messaging

    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

AES_key

Signatures

  • Octo

    Octo is a banking malware with remote access capabilities first seen in April 2022.

  • Octo payload 1 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
  • Reads information about phone network operator. 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.numbernumeral1
    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

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.numbernumeral1/cache/bfuriyt

    Filesize

    2.0MB

    MD5

    ce0bdb0db229f465a9f00a3248a57d3b

    SHA1

    4e82255513c70b0206fc798305bfb6266453b543

    SHA256

    f24796afc91766469010994a78855a2a8a2c448b76d0f8196d8025649d6d34ed

    SHA512

    ac145df24972d1c9732e4fa2f549368730819cea80b3d0934932ba6990061baf4901cff542d34dc8016ae606d524b55f19b31851bb6f413ba9b31f3a8089c9f4

  • /data/data/com.numbernumeral1/cache/oat/bfuriyt.cur.prof

    Filesize

    518B

    MD5

    8eb4bbe1bf335b384e99dccd77c15188

    SHA1

    a1a8b54a71a39d00a9a17d71d68dd3bbbb8fa95f

    SHA256

    fe1dc20a9a84dbd8e62b114bd1900f176bc0dc3091c59df9ce0d072004a6fc37

    SHA512

    aebd627fc46cc32ae13bb8f71691d46f9dc2985cbb256601ae2b44b175d0bfcf2c5924f17385f4760791f6e8329ad8aac833c0a7e85ca9c0679fbff15c464086

  • /data/data/com.numbernumeral1/kl.txt

    Filesize

    235B

    MD5

    3049ac63d3f1fe1404ffbddd5e22e91d

    SHA1

    77cda54c84f6ecbb74d30cb1eb58f94c8629798a

    SHA256

    7a7cd11db582bd915681ef8a22b44122c8eeb9a08c51c9c91ce629681a055a6c

    SHA512

    0ab7a6a81452e86a0630cdca442024d5be1083db9337e7f7bc4b2c8cbf8bce43677f69ffc865d29e1a48e0a74d4819b9dd4252232a28dbdc9bfbc183d52290f4

  • /data/data/com.numbernumeral1/kl.txt

    Filesize

    54B

    MD5

    ddf44139bba1294ff54b7c75b5609541

    SHA1

    b50999cf259283fa738c9f630eebdbbba95bb062

    SHA256

    68e21946180904629c68b9c8ea2d378a98554cca37a60cb3308b89e3dbd42d96

    SHA512

    1ac703a877c7e160b635f5fbc8b81f448c5713eba4e970f4aa6930db9af8d7f1599adf5990219bb3c14b1c36cfc3c47d98f1173d8fbe6244336adebbd3f41097

  • /data/data/com.numbernumeral1/kl.txt

    Filesize

    68B

    MD5

    74f10f34d2d25c83febd6292e042d861

    SHA1

    9dcb1bb8a004ec1cf80cc2ada387151885b61475

    SHA256

    515efc37b482bd182435a5c5553da55c546c4ce48db06a4e7f38be652646c082

    SHA512

    f026db6a6189427f4ef2de4277034e6d692bb81571430ec54dbe59d2db03f843e5e562f4233739ad27ebfca8729df0c5400753c062aeb4c959b0e3ad38580c48

  • /data/data/com.numbernumeral1/kl.txt

    Filesize

    63B

    MD5

    e826777e715dfa5e754f7ab68c631f83

    SHA1

    d61f755dd8d46c268c8a1c294951354a7699be29

    SHA256

    f30148db88a2fede1a31894b60165d9354a9c04f73c55143f83d6361fd412208

    SHA512

    320e32f71aa0a968a7178cbb1b869fa4f3ba38bf2ba74fbf5a5c9f42d94763a209d17369acfa6fd0e3ad729e023f183ddc2ab4615f946e874a2cc68a41de88dc

  • /data/data/com.numbernumeral1/kl.txt

    Filesize

    433B

    MD5

    508dd7bbbd71f3c5b7ab20ed255beab8

    SHA1

    38a987ec70c36f6a4c0267cbcb758920000f46ba

    SHA256

    cfb8bf8bdc6f992b72826b123b50e5c4820d6bc912bd3d4829b4d9fbe65581dc

    SHA512

    83a78932fc59e10ff149656e0fc60520ddf1690a415ba5a47643b0b2c7614c29607f7b96c7706fdf0c790278d8c45c635236ecd9a42fe4d72478517bd0a0e799