Analysis
-
max time kernel
52s -
max time network
148s -
platform
android_x64 -
resource
android-x64-20240624-en -
resource tags
androidarch:x64arch:x86image:android-x64-20240624-enlocale:en-usos:android-10-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 4977 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 -
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 -
Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
Processes:
com.safe.censusdescription ioc process Framework service call android.app.IActivityManager.registerReceiver 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)
- Listens for changes in the sensor environment (might be used to detect emulation)
- Registers a broadcast receiver at runtime (usually for listening for system events)
- Checks CPU information
- Checks memory information
PID:4977
Network
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Hide Artifacts
2Suppress Application Icon
1User Evasion
1Impair 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
200B
MD58983f8e9e4d98d6f4e5d75314d85cb33
SHA1932937c60e64823f51e253d98764e7269e5a1dc6
SHA256c40fe6e6c1680aed2498e63e2969edf6d6ef5e7db7c23451a1f62d12df3fe556
SHA5129a40ac068a744a6881dd20346bda5775b0e1689bd2fda6657ea2f447b43f211f57dc2cafa5610d7e7f0b0d9e1a3ff3b1b617a01cd9fcf30b91bf750daae24ae0
-
Filesize
125KB
MD51e843ddc15570f24264b88bf9edd5c93
SHA1e148a303cad43e1c864c48b899216a700910e5fa
SHA25622474f2175411ee774a39eccb9f166db3a3b984c2522f6598988fcb51dfd8727
SHA5129767fb201135963bfd24e6b3af0a45766bbc04b6e7916e72e5a11f760a3ffe6c64ea9faa7d3f4b30b9ea64c220db0a6b1d4507c2f5a5c7f7f5a80be00f31797c