Analysis

  • max time kernel
    149s
  • max time network
    153s
  • 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
    19-11-2024 22:04

General

  • Target

    45abbb4cb83b51f908bb853ecd2377a4a9c3598b2f20bfdfc93a955cc8ad80fa.apk

  • Size

    2.4MB

  • MD5

    e24159c21749fb072ac95b95b801ee98

  • SHA1

    e5b7f7a5bf069640c8514998ef9052dfaa32cce8

  • SHA256

    45abbb4cb83b51f908bb853ecd2377a4a9c3598b2f20bfdfc93a955cc8ad80fa

  • SHA512

    c20ad5135dbf3bc52b147d44eb8111180938a2670ab931ce87a38e14f4353a9de4d5183f793c5a0193e0fd8142644531f6b05aab84cb920835b53735b8244575

  • SSDEEP

    49152:i4pNHf+q/lsFsPtuY6F4fBgh/5yTXzqPpjDfdofX9yFzTCpEJlOyiSv:XFp+6tQ4fWgTC7dofXsVTCFyVv

Malware Config

Extracted

Family

octo

C2

https://c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://64b6c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://74b6c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://89c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://94b6c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://94b641390330721556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://94b64c9b41c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

rc4.plain

Extracted

Family

octo

C2

https://c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://64b6c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://74b6c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://89c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://94b6c9bebf541c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://94b641390330721556d14a4ffd4.com/MWZjODg0YjhhMWVi/

https://94b64c9b41c17a229d921556d14a4ffd4.com/MWZjODg0YjhhMWVi/

Attributes
  • target_apps

    at.spardat.bcrmobile

    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

    com.mobikwik_new

AES_key

Signatures

  • Octo

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

  • Octo family
  • 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
  • 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.wordhappen5
    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:4218

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.wordhappen5/.qcom.wordhappen5

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.wordhappen5/cache/oat/tbuwtpvtixa.cur.prof

    Filesize

    539B

    MD5

    7b9ccd5729c953dc87b9feed05575d6f

    SHA1

    ce382a0cf5b64aa3ca627c09777d36bcaf2e20a6

    SHA256

    a6dcc79f0bcbb4ca5400ae85dd3cbb18f9fd8d355b3f1d2f0878d9dc6b4fd13b

    SHA512

    2dfd990ab7333f41bc6bcbf768035ccf54e51bc4e76521a9e78c1a89c7a568ef7826221c5f15b8e34d90fb3e9bffafe6d60a463df295f7050a3a18fc5de77270

  • /data/data/com.wordhappen5/cache/tbuwtpvtixa

    Filesize

    2.3MB

    MD5

    ca04e8bdc0c35835fac9e8b1a882446e

    SHA1

    9c9bb95296cac41c0558d617d8c40ce7a64132f9

    SHA256

    5c1c54a15ea2718da3f0d7c2812514c864356212c696c2cb61b926feb26da7c8

    SHA512

    b46dbc251b55088d6e90ce6f8115571bdbe902724473eb5dad84f2a02020e40175e209647c4b8930e4f6e890128168f7dc5c6057d66caa91a6828f501da9fca7

  • /data/data/com.wordhappen5/kl.txt

    Filesize

    237B

    MD5

    58b6d4168c8f1ebc20d08e84c2f420cc

    SHA1

    28a4a96cf73558dba6bd8f080303d259e4ca46ff

    SHA256

    1500207f11f7a7b8b4ee0610dc3da5c3a57053e614aadbd1ecece8296d9854cc

    SHA512

    d0af2394142f1332fc299d6ab40d254e71681fbe90929df951e29094ace9faef163ce1d53b8ec2b1cbba401feca8d9baf54edb0be465360f0a10cd357baddb14

  • /data/data/com.wordhappen5/kl.txt

    Filesize

    54B

    MD5

    410ecaa0271fa4ede4aefa8662bac1c9

    SHA1

    5a9c9db891c4ad95f566dbd0dd2727f6307e373d

    SHA256

    11444c3114770f7b61c24872820519eab6124ab7503e77d16a1320f9f6d0901b

    SHA512

    7635448c8b78f6977bbd982cb1330ceaf7911236ca525377054aac9de5747d7e9dc1ecd1226f1c78dc8653fc18ef68090331a7d71f016575fef2080e2b1ca3d0

  • /data/data/com.wordhappen5/kl.txt

    Filesize

    63B

    MD5

    bb1ff6641923180365cf5350b7d68798

    SHA1

    2cc71e8f36f328a405da5a4221c23c3554707668

    SHA256

    638c64b6c6bd4be17457c60dab599f59d3d034dc28edecd1554735e046ba1fb5

    SHA512

    7a87531cb36148c5e3db355bae2c362b761f8076a79b6f728728faa2e7242ee3a758ec5ddce784713f4431d06d35bb10dfdf05d0ef021620c5a95fe620138cd0

  • /data/data/com.wordhappen5/kl.txt

    Filesize

    45B

    MD5

    d779b8add4d2c861766e3f9f61f83d04

    SHA1

    c2836ac5439837739390bba226e34f2438657cb5

    SHA256

    f1892559d7b04f6fffbf9537b8d210de12461d3a497bfaa4d56e40a79913ccb5

    SHA512

    20fa6d8f2cf32fb94743bb30259baab4e869e17dd9d30e3b6e060c2003f39f63328404e5d68ea654e5f7d7ddebdd2cb3915c8a6d23888228771de046e6af3bda

  • /data/data/com.wordhappen5/kl.txt

    Filesize

    437B

    MD5

    9560b2db2385bb99ab0ecae95ad9290e

    SHA1

    4a0ac3a5a7df14780801274b58f17906cd5cc7b3

    SHA256

    d22d8965ca0dcea7a03ba695ab82e55c7a9f18814bcb4a07c1447ceac67bc521

    SHA512

    06ce8021b3216c4f50c3a4cde8b04c3e5d8a718de42c5da5e1f1dc654a3b53fc6aafe5a28865f58edbd1cb241c75b833a8ed8f600390e2abd6201027c5c0222a