Analysis
-
max time kernel
58s -
max time network
144s -
platform
android_x64 -
resource
android-x64-arm64-20240624-en -
resource tags
androidarch:armarch:arm64arch:x64arch:x86image:android-x64-arm64-20240624-enlocale:en-usos:android-11-x64system -
submitted
17-11-2024 13:15
Static task
static1
Behavioral task
behavioral1
Sample
a8ecd437766e7960bf5002c553dc047f50db750818bee1a3f0ffdff1633f0d1b.apk
Resource
android-x86-arm-20240624-en
Behavioral task
behavioral2
Sample
a8ecd437766e7960bf5002c553dc047f50db750818bee1a3f0ffdff1633f0d1b.apk
Resource
android-x64-20240624-en
Behavioral task
behavioral3
Sample
a8ecd437766e7960bf5002c553dc047f50db750818bee1a3f0ffdff1633f0d1b.apk
Resource
android-x64-arm64-20240624-en
General
-
Target
a8ecd437766e7960bf5002c553dc047f50db750818bee1a3f0ffdff1633f0d1b.apk
-
Size
1.1MB
-
MD5
deb0955dbe620ce3feaf28e381312e92
-
SHA1
c68ce30d0f210f98a45da96828da1501855ca5be
-
SHA256
a8ecd437766e7960bf5002c553dc047f50db750818bee1a3f0ffdff1633f0d1b
-
SHA512
2f9dacbf1cdfb07673054d4061c05450a835abfe12df3345158e64f318bff2401ccca08e951c44b3f72ad78007d3f7b25b90fc93a46a74c6c2797694f361bdfb
-
SSDEEP
24576:TRx5Ld7Odr8q4RxxNZBBrBju3sSfmLl0SJ5:T5Ld7Yp4b3zj8cl/J5
Malware Config
Extracted
cerberus
http://5.199.174.153
Signatures
-
Cerberus family
-
Loads dropped Dex/Jar 1 TTPs 1 IoCs
Runs executable file dropped to the device during analysis.
Processes:
com.safe.censusioc pid process /data/user/0/com.safe.census/app_DynamicOptDex/UBFpLdj.json 4621 com.safe.census -
Makes use of the framework's Accessibility service 4 TTPs 2 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
Processes:
com.safe.censusdescription ioc process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.safe.census Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.safe.census -
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.
Processes:
com.safe.censusdescription ioc process Framework service call android.content.IClipboard.addPrimaryClipChangedListener com.safe.census -
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.
Processes:
com.safe.censusioc process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.safe.census android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.safe.census android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.safe.census android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.safe.census -
Queries the mobile country code (MCC) 1 TTPs 1 IoCs
Processes:
com.safe.censusdescription ioc process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.safe.census -
Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
Processes:
com.safe.censusdescription ioc process Intent action android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS com.safe.census -
Listens for changes in the sensor environment (might be used to detect emulation) 1 TTPs 1 IoCs
Processes:
com.safe.censusdescription ioc process Framework API call android.hardware.SensorManager.registerListener com.safe.census -
Checks CPU information 2 TTPs 1 IoCs
Processes:
com.safe.censusdescription ioc process File opened for read /proc/cpuinfo com.safe.census -
Checks memory information 2 TTPs 1 IoCs
Processes:
com.safe.censusdescription ioc process File opened for read /proc/meminfo com.safe.census
Processes
-
com.safe.census1⤵
- 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:4621
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
64KB
MD57214397ffea5f5ec2fffb54575ee2b28
SHA1167eb57fe33de7c6acbd51c035fcd34ea34d93e6
SHA256664bbfd8a94f04b22cd5566db20c140a5eb2b18654dc340509eb863430f97775
SHA51201a2e47f8330341078dc8f1cb00d6c51de54e5ee67d4086d7569de467ca079c41d9b5a336005c8ba4c2f16406ca3a7759b6943ad41fa6b7321da6e30d75912bb
-
Filesize
64KB
MD53ddbe17ba721ae9041a15bc0375132d4
SHA13c172419a32d2b154e2c3a378ba911ad674bae84
SHA25691592f60901988a021be52b7dd8a961f030f0a8820fbae9a9edbc2fae05175eb
SHA512c45fa45736cb8882ac22b581a012327acf1a6383828a22df0838516e44404f88d2b73bf5d5904c00f5332d66223210730610ca4db2f13320982889769b0f2196
-
Filesize
163B
MD546dfa7fccf1f2064d1a39e888f53bc45
SHA1b23e4c9863c1288971939556158b85cdbb3e9129
SHA2562d715bb783e91e07c554f2a2542b7e280646d2ea64a5c0e8952cf5cb4a5902b6
SHA512dcea5b53fca6674c4fc0595785bf049af40b62b9502bc92e5d2787c3bd55c799a6d94869e1625305f313f09a6ab844f358acf305ca69b4a880a479da95504d3a
-
Filesize
125KB
MD51e843ddc15570f24264b88bf9edd5c93
SHA1e148a303cad43e1c864c48b899216a700910e5fa
SHA25622474f2175411ee774a39eccb9f166db3a3b984c2522f6598988fcb51dfd8727
SHA5129767fb201135963bfd24e6b3af0a45766bbc04b6e7916e72e5a11f760a3ffe6c64ea9faa7d3f4b30b9ea64c220db0a6b1d4507c2f5a5c7f7f5a80be00f31797c