Analysis
-
max time kernel
39s -
max time network
150s -
platform
android-11_x64 -
resource
android-x64-arm64-20240910-en -
resource tags
arch:armarch:arm64arch:x64arch:x86image:android-x64-arm64-20240910-enlocale:en-usos:android-11-x64system -
submitted
03-10-2024 22:02
Static task
static1
Behavioral task
behavioral1
Sample
29e1cececfe80d3f56ecbd8b641c8354811ba64c4a1e794b547001d783f95833.apk
Resource
android-x86-arm-20240624-en
Behavioral task
behavioral2
Sample
29e1cececfe80d3f56ecbd8b641c8354811ba64c4a1e794b547001d783f95833.apk
Resource
android-x64-20240910-en
Behavioral task
behavioral3
Sample
29e1cececfe80d3f56ecbd8b641c8354811ba64c4a1e794b547001d783f95833.apk
Resource
android-x64-arm64-20240910-en
General
-
Target
29e1cececfe80d3f56ecbd8b641c8354811ba64c4a1e794b547001d783f95833.apk
-
Size
888KB
-
MD5
67ac65a76e7503e74565a42091c94e89
-
SHA1
335bf448c37ea9b5b7d60f7c0188e7b3bea8a384
-
SHA256
29e1cececfe80d3f56ecbd8b641c8354811ba64c4a1e794b547001d783f95833
-
SHA512
b053a70fb6c334cfc47e3e92f0f0314f31eefc53284e154721dd7a221b3460a346f6abc6328840afce24faccaf39f8d5e0ecfcf915967332edef591cf493460e
-
SSDEEP
24576:e8gcgdqYt8EoDFNrdM/1uiyILqFgc1S/Bg5F2:e8nYOTTO1a7Fgcfu
Malware Config
Extracted
cerberus
http://5.161.178.107/
Signatures
-
pid Process 4766 com.erode.rose -
Loads dropped Dex/Jar 1 TTPs 3 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.erode.rose/app_DynamicOptDex/mU.json 4766 com.erode.rose [anon:dalvik-classes.dex extracted in memory from /data/user/0/com.erode.rose/app_DynamicOptDex/mU.json] 4766 com.erode.rose [anon:dalvik-classes.dex extracted in memory from /data/user/0/com.erode.rose/app_DynamicOptDex/mU.json] 4766 com.erode.rose -
Makes use of the framework's Accessibility service 4 TTPs 2 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.erode.rose Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.erode.rose -
Obtains sensitive information copied to the device clipboard 2 TTPs 1 IoCs
Application may abuse the framework's APIs to obtain sensitive information copied to the device clipboard.
description ioc Process Framework service call android.content.IClipboard.addPrimaryClipChangedListener com.erode.rose -
Queries the phone number (MSISDN for GSM devices) 1 TTPs
-
Performs UI accessibility actions on behalf of the user 1 TTPs 4 IoCs
Application may abuse the accessibility service to prevent their removal.
ioc Process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.erode.rose android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.erode.rose android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.erode.rose android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.erode.rose -
Queries the mobile country code (MCC) 1 TTPs 1 IoCs
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.erode.rose -
Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
description ioc Process Intent action android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS com.erode.rose -
Listens for changes in the sensor environment (might be used to detect emulation) 1 TTPs 1 IoCs
description ioc Process Framework API call android.hardware.SensorManager.registerListener com.erode.rose -
Checks CPU information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/cpuinfo com.erode.rose -
Checks memory information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/meminfo com.erode.rose
Processes
-
com.erode.rose1⤵
- Removes its main activity from the application launcher
- Loads dropped Dex/Jar
- Makes use of the framework's Accessibility service
- Obtains sensitive information copied to the device clipboard
- Performs UI accessibility actions on behalf of the user
- Queries the mobile country code (MCC)
- Requests disabling of battery optimizations (often used to enable hiding in the background).
- Listens for changes in the sensor environment (might be used to detect emulation)
- Checks CPU information
- Checks memory information
PID:4766
Network
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Hide Artifacts
3Suppress Application Icon
1User Evasion
2Impair Defenses
1Prevent Application Removal
1Input Injection
1Virtualization/Sandbox Evasion
2System Checks
2Credential Access
Clipboard Data
1Input Capture
2GUI Input Capture
1Keylogging
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
53KB
MD5fd6553bc78863fd288467f97815d0031
SHA137b53b7b17b981801f85c8e26cf7f07ea7df7a8c
SHA2562235ffb7cefe6a741d5eac101abc32602b170b223df461958343f167a5750d58
SHA512a28ed275472f0b96960060edad064dbb76b174ad6e8a2db526cb4cf6ac0bf3773d476b2981afcc35b50ec059b4d745ffbd0b5143407984d7d30d38b641813ed0
-
Filesize
53KB
MD5ce3fdeaade3feabbdab3e2b590950c2f
SHA154a28e2936048c96575fe5153e28626323e7467f
SHA256e6f456bb929180c8bda6eeb0f2d77bd8bec20dd5398d10009086498c71e200f1
SHA512a3daf539df92bc821d01d817d2ed691cdd2c66557ff165ea37cb788d9063fa002987b5cde3741ff0ee3d39a7673f49435b05c8e92fdb765718b7e53d3ee891c1
-
Filesize
103KB
MD5962cca0470b227c8808a760a0ddb1f55
SHA1b70e80dc9b651c13b92fd67300b19f6751b55fae
SHA2561111ccdb92d555d51c29e5dfbf0076f8697c9009e3813d5f179ae1aa0a4c4596
SHA512fa22919f1c5973f29162c41ed0c592324579d312aa23cf2bc550a1665cc3b6e2d9d82f078245ee443e90b112ccf8e4385695096bdb99e7d86410cd8ea19ccc4a