Resubmissions

15-01-2025 19:51

250115-yk45eavjhk 10

29-12-2024 22:04

241229-1yykwsyjdm 10

Analysis

  • max time kernel
    1798s
  • max time network
    1795s
  • 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
    15-01-2025 19:51

General

  • Target

    38b398eb1f84dbe4c36e7944e4568676f214508ef3a5ba870aa06639190e60a1.apk

  • Size

    3.5MB

  • MD5

    b3a51603b7e7194ad4bb5550a68179d7

  • SHA1

    6487b6530ad8b94ad43f67a7f7a13d711413e265

  • SHA256

    38b398eb1f84dbe4c36e7944e4568676f214508ef3a5ba870aa06639190e60a1

  • SHA512

    0a9eb7b843a1e76a3cda1a3045bf12738f09200634d123a49a9bae19dcaead42e5acd67c42fe441e6552feb1e776b371b6068ca8f775d02ab5ed3be45384be72

  • SSDEEP

    98304:KfvVA+j2lchnw58tjVHdraRhXjMaGeX0zQieNm4/:w9w5EjVHdyhXgavX08b

Malware Config

Extracted

Family

alienbot

C2

http://greenbook.top

rc4.plain

Extracted

Family

alienbot

C2

http://greenbook.top

Signatures

  • Alienbot

    Alienbot is a fork of Cerberus banker first seen in January 2020.

  • Alienbot family
  • Cerberus

    An Android banker that is being rented to actors beginning in 2019.

  • Cerberus family
  • Cerberus payload 2 IoCs
  • Removes its main activity from the application launcher 1 TTPs 1 IoCs
  • Loads dropped Dex/Jar 1 TTPs 3 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 account information for other applications stored on the device 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to collect account information stored on the device.

  • 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 2 IoCs

    Application may abuse the accessibility service to prevent their removal.

  • Queries the mobile country code (MCC) 1 TTPs 1 IoCs
  • Requests changing the default SMS application. 2 TTPs 1 IoCs
  • Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
  • Requests enabling of the accessibility settings. 1 IoCs
  • Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
  • Schedules tasks to execute at a specified time 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to perform task scheduling for initial or recurring execution of malicious code.

  • Checks CPU information 2 TTPs 1 IoCs
  • Checks memory information 2 TTPs 1 IoCs

Processes

  • crazy.artefact.unhappy
    1⤵
    • Removes its main activity from the application launcher
    • Loads dropped Dex/Jar
    • Makes use of the framework's Accessibility service
    • Queries account information for other applications stored on the device
    • 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 changing the default SMS application.
    • Requests disabling of battery optimizations (often used to enable hiding in the background).
    • Requests enabling of the accessibility settings.
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Schedules tasks to execute at a specified time
    • Checks CPU information
    • Checks memory information
    PID:4213
    • /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/crazy.artefact.unhappy/app_DynamicOptDex/oq.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/crazy.artefact.unhappy/app_DynamicOptDex/oat/x86/oq.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4240

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/crazy.artefact.unhappy/app_DynamicOptDex/oat/oq.json.cur.prof

    Filesize

    887B

    MD5

    e2fafc37a7bc95ec5f73de7b1b695f2c

    SHA1

    5194a5bdf21dee236d661b8bda891c931253534a

    SHA256

    c208945166c88be2a9d7485f0d9e1ce1e30f5f24bbafbeee83df98e7c6d8046f

    SHA512

    2f5cddd5134a4bcb2a7c65c7d6238708ae9e328eedbf140df9c434912f3a0acb05007f041789e14ccc8fbe70eede94594c9a684160fa2bf85a042da86dea81e5

  • /data/data/crazy.artefact.unhappy/app_DynamicOptDex/oat/oq.json.cur.prof

    Filesize

    567B

    MD5

    d7f1b4be076164bcf0e4e220788dbbc4

    SHA1

    ac1f7bf4a0d594bb12f3950e7f04664d127aa777

    SHA256

    19129113d88901fc33728b9143cc7344059cd7ab3a6fd36899bedf04cffaa15f

    SHA512

    d19d9bff4fc985e8033f4ba4ca0ab0a05c6895cd7185a1e267b754a37ea0fdd00c37c8151ac713395f15ddebf94fd6ea3fad59da676feb98f8062670ae6d4a75

  • /data/data/crazy.artefact.unhappy/app_DynamicOptDex/oat/oq.json.cur.prof

    Filesize

    795B

    MD5

    45cb21be8c662f0b775a5168a3d5d301

    SHA1

    7e1c128fbc7433208ca827696fc921f575f9378f

    SHA256

    ae107f54e31d490fd32da5c3713c300409cee8f7174ba1f3efbd91152e03825b

    SHA512

    07c1e7f2395d384f0a1429b60550373aa2b9ad46401b0aeb112779d7fd4d42a2d75bc84d3d3163e0c2947e2ab01cf04e680224f40cc651c158a93c29af56911e

  • /data/data/crazy.artefact.unhappy/app_DynamicOptDex/oat/oq.json.cur.prof

    Filesize

    834B

    MD5

    31f234ab831882c7fc2012f601567c2a

    SHA1

    db43335d23217eb2dc61652debdaa0879e91c743

    SHA256

    50d993d5f47a030831504134be68a7204fbcf7e6537b1e69e424852603763d92

    SHA512

    8196ab6706fe25896e32b2f5ddc8977fe5f7ac44cc93acadd58fa36a7e556fb7c56c0b6b98af67d89893b0cea0a192a215b1a57172d7eb1f161a86a3816485d2

  • /data/data/crazy.artefact.unhappy/app_DynamicOptDex/oq.json

    Filesize

    746KB

    MD5

    d0b68801190d1761c1930ddc980a7f63

    SHA1

    fc1d17f98583203433ef65efee9d6f5317c30bc1

    SHA256

    ea9731b454cd64463c768998cb833dbd8abc017e0a76b6ac138fea683f504427

    SHA512

    69aedddbe2c91fffbd919ff2357467829e2742b58e48751828f60555ecc32880ad800dbc28b95c603183ee3572ce8486233869f89379bf2cc811c7f130e2274e

  • /data/data/crazy.artefact.unhappy/app_DynamicOptDex/oq.json

    Filesize

    746KB

    MD5

    5d624e321680fa7f02f0989a86db4c77

    SHA1

    7cf4f42ab6a72d6efc738683c0aec6917689e3e0

    SHA256

    bcc4a0825f16cc7be8a94fe514f635a060fea5d69dc7ac06dde1eb1f64c0ff42

    SHA512

    b4724d361d0fb1f3c5d160fb877c87145a338897f6e892bf5e7c9cf6a6ad658f0a10a6959968ed45e1f1e747a121c19057942133a18fd1e4aff82a99daf37d0c

  • /data/user/0/crazy.artefact.unhappy/app_DynamicOptDex/oq.json

    Filesize

    746KB

    MD5

    347914d8ee83665335c6ec8a83976f1f

    SHA1

    0be2866d2a24b4ffcc8a26ab0cf975800d101d41

    SHA256

    e123814fe08c8ed3986eb6e54ceb5cb703e6b13e79202e859b16b930d6469c44

    SHA512

    94bca3a2b847ce24472d429414b515e4fc94a555f60bde05e28d9c651ffb6b0ae865d1f0615e809fb874672dcd818a581200b87da51f1efaf6ad1566d418b308