Analysis

  • max time kernel
    179s
  • max time network
    185s
  • 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
    10-08-2024 22:00

General

  • Target

    a6e64732fa01766a0c9b6623983e82c3d70d5313810222ec84d5aab66047289d.apk

  • Size

    4.2MB

  • MD5

    8aa230b892f1150bb4e173deef6260ff

  • SHA1

    ecb3cf2a93e636b149797bdda7120c0e65535ef0

  • SHA256

    a6e64732fa01766a0c9b6623983e82c3d70d5313810222ec84d5aab66047289d

  • SHA512

    5255d16f4f186436b497bbbb05bdd8967d4824b1bcbd07e8ce1b1e4cbafb3ad7ad410f1e0a7a973a216cc4ca42c8b4c8287adc9d3dea8959c353e091752fee36

  • SSDEEP

    98304:grmuGdyETMnUUxf+W6EDnOHL6zylQPra5qzbMfKSnKzdLyDqwS:grmXT+UEfI8n9ylxqzYf3nKztytS

Malware Config

Extracted

Family

hook

C2

http://193.3.19.40

DES_key
AES_key

Signatures

  • Hook

    Hook is an Android malware that is based on Ermac with RAT capabilities.

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

    Retrieves information displayed on the phone screen using AccessibilityService.

  • Queries information about running processes on the device 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to collect information about running processes 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 5 IoCs

    Application may abuse the accessibility service to prevent their removal.

  • Queries information about the current Wi-Fi connection 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to collect information about the current Wi-Fi connection.

  • Queries the mobile country code (MCC) 1 TTPs 1 IoCs
  • Reads information about phone network operator. 1 TTPs
  • 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.

  • Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
  • Checks CPU information 2 TTPs 1 IoCs
  • Checks memory information 2 TTPs 1 IoCs

Processes

  • com.eujazsdut.relpsbcqm
    1⤵
    • Loads dropped Dex/Jar
    • Makes use of the framework's Accessibility service
    • Queries information about running processes 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 information about the current Wi-Fi connection
    • Queries the mobile country code (MCC)
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Schedules tasks to execute at a specified time
    • Uses Crypto APIs (Might try to encrypt user data)
    • Checks CPU information
    • Checks memory information
    PID:4318
    • /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.eujazsdut.relpsbcqm/app_dex/classes.dex --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.eujazsdut.relpsbcqm/app_dex/oat/x86/classes.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4345

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.eujazsdut.relpsbcqm/app_dex/classes.dex

    Filesize

    2.9MB

    MD5

    a3252c3c251b196b76f84852b71f7a96

    SHA1

    737e2ab0ee6f37b6f316721fe42dd76596a24316

    SHA256

    bf2a22961079445736b92970a266a0bb975c1277ecd4acb73fc6362075fc8a84

    SHA512

    2b71355165b64acc701f4b0e9c5c2cfd61c5e6386ccaa39422feaa45838a65a53cdcbf62d2881fdddf79b9156ea1b0b9145ef905890cd768c34881ac7116ff95

  • /data/data/com.eujazsdut.relpsbcqm/cache/classes.dex

    Filesize

    1.0MB

    MD5

    6a3e8d794059dc6135618dc1e349b24b

    SHA1

    70c62e7fae8c9beb008375eee4b2343f84f31c0a

    SHA256

    10914c2481ea14767faad749b8c27e4ebe9a6cf7fc75f796ea1468e81e9b29de

    SHA512

    504d2fa8bd8e942aa261fc9a4d4dbe2af57622dc9304f664c85415ff4adf972da6a6ec76bed91fbad443330945bcdce52a3ca2c321d43c09323fae3b37fc1682

  • /data/data/com.eujazsdut.relpsbcqm/cache/classes.zip

    Filesize

    1.0MB

    MD5

    c6616a73447fce11b1d9c98bc123fb21

    SHA1

    e182aa041493b5078c225e72aaa6960aec65c003

    SHA256

    af4da0c703d754964f5cb4400e293d710ce1acb99bfe528979d29565afcad9b5

    SHA512

    92a473752b841e06a4e2159d82b556ee113192fe7e83f950de390a28c44b25ef3ee3fb0644dedf189b523474a66cceaa30fea7b226c0e7fd4bd7ba0af616d322

  • /data/data/com.eujazsdut.relpsbcqm/no_backup/androidx.work.workdb

    Filesize

    4KB

    MD5

    f2b4b0190b9f384ca885f0c8c9b14700

    SHA1

    934ff2646757b5b6e7f20f6a0aa76c7f995d9361

    SHA256

    0a8ffb6b327963558716e87db8946016d143e39f895fa1b43e95ba7032ce2514

    SHA512

    ec12685fc0d60526eed4d38820aad95611f3e93ae372be5a57142d8e8a1ba17e6e5dfe381a4e1365dddc0b363c9c40daaffdc1245bd515fddac69bf1abacd7f1

  • /data/data/com.eujazsdut.relpsbcqm/no_backup/androidx.work.workdb-journal

    Filesize

    512B

    MD5

    0f9cd1493c7ecd03f8a9b0d999d82cae

    SHA1

    9949f18e901b1964fe24e4803d180d6d6d406ac0

    SHA256

    dbbaef79e176c73cea78e74cf8c35f9cc0032f7f2e853b3510f8c3fff375cc52

    SHA512

    2a1d131c15b32b0f28087fd5a41f058be011cd29002095e62156417e078dc4513bc101ca6464c0eee87baad5a9f2ea6b618f800222ddb7a36720d9d7bdcb88a3

  • /data/data/com.eujazsdut.relpsbcqm/no_backup/androidx.work.workdb-shm

    Filesize

    32KB

    MD5

    bb7df04e1b0a2570657527a7e108ae23

    SHA1

    5188431849b4613152fd7bdba6a3ff0a4fd6424b

    SHA256

    c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479

    SHA512

    768007e06b0cd9e62d50f458b9435c6dda0a6d272f0b15550f97c478394b743331c3a9c9236e09ab5b9cb3b423b2320a5d66eb3c7068db9ea37891ca40e47012

  • /data/data/com.eujazsdut.relpsbcqm/no_backup/androidx.work.workdb-wal

    Filesize

    108KB

    MD5

    f56e756161a6319ff2c543772f5a4ab8

    SHA1

    4a83be2b2cb25a4cf02d4b00c334e4a8ebb3127d

    SHA256

    5bcc4117ed1a6adf005c5b4d25b67dc718c3ff6c5a4eed5faef2a3a69685eb64

    SHA512

    38e8c042f94458beb23967f59925df6bc26d0e69bee0f442dfbb3edd70f6c4a0b1965105572a757099732a95d995d78f14fb751ae6fee15504d94413f9daa2d2

  • /data/data/com.eujazsdut.relpsbcqm/no_backup/androidx.work.workdb-wal

    Filesize

    173KB

    MD5

    a6e2eb1aab65a13adfaee67772869e1b

    SHA1

    38e0f903566d24b80cef334b28f51976bf497b50

    SHA256

    d1a24fd1cc13e569cbf4879eeab6b3175123fa79b0e27d089be5619f9bb37182

    SHA512

    d89347f34721f57e553a1fdb1e881a37e306af51900749199842825c9adb974c6110eb5a4c14cd96b90df41924304f31cf434ba2224f379b0a30c5a4fa6afcb2

  • /data/data/com.eujazsdut.relpsbcqm/no_backup/androidx.work.workdb-wal

    Filesize

    16KB

    MD5

    ee71b564e98952ce8691542d75577a25

    SHA1

    71f85366bc3f386a538ca18428d78edbbf0a7327

    SHA256

    62aeb3515df07651ef05b83f71035260c0e9c2996a93b1dc712b23f2e955a3a0

    SHA512

    5e235705a203e322aa275d548ee426b10c88293ca86d397443ea4761ff7f6393a646dd561c4a701da28e39aff5681594c67163af8f7f30f7315b9841f414fb8d

  • /data/user/0/com.eujazsdut.relpsbcqm/app_dex/classes.dex

    Filesize

    2.9MB

    MD5

    5f4b50b2090bf14e504c521d731330b7

    SHA1

    22f7fc6df05834a5691235caf612fc65562f18f0

    SHA256

    2aa9e0942e1b39709991f32760978ea3b2ff004df7c881f78010b857b5a91ce8

    SHA512

    b84948ab5feb94ef4a4859ff637d6084d66d1f2d41166173cd3c1e9ae42143b7f46b8bc9aaa9de468aa7be6d35810832cf60acf29cc48ce2c98e19d4c9d39a38