Analysis
-
max time kernel
137s -
max time network
144s -
platform
android_x86 -
resource
android-x86-arm-20240221-en -
resource tags
androidarch:armarch:x86image:android-x86-arm-20240221-enlocale:en-usos:android-9-x86system -
submitted
17-04-2024 22:02
Behavioral task
behavioral1
Sample
f73d07ab3f091ba4ee6d19843d228714d36074d331605de91d674cba7a8440e0.apk
Resource
android-x86-arm-20240221-en
Behavioral task
behavioral2
Sample
f73d07ab3f091ba4ee6d19843d228714d36074d331605de91d674cba7a8440e0.apk
Resource
android-x64-20240221-en
Behavioral task
behavioral3
Sample
f73d07ab3f091ba4ee6d19843d228714d36074d331605de91d674cba7a8440e0.apk
Resource
android-x64-arm64-20240221-en
General
-
Target
f73d07ab3f091ba4ee6d19843d228714d36074d331605de91d674cba7a8440e0.apk
-
Size
317KB
-
MD5
3560fa9200977ce6c2d93443d9ac0bfd
-
SHA1
880d50db4f554d6de232d1c44241600b2fcc51c3
-
SHA256
f73d07ab3f091ba4ee6d19843d228714d36074d331605de91d674cba7a8440e0
-
SHA512
65ce833cdd8e3cc3632073d1914825b85c5d144cf8f30d4080bd3c870e5076a44d478aa36081c58cda0125eeedd86d69b5149dd4d1330dd73c60382d06173b6f
-
SSDEEP
6144:u4TktnNxW+tIs00QxwE3+xvoyeA1dSVUm6X5oLW9JjJl883/h3/REbZG6:ubqx0xEAoz6Qw88353OV
Malware Config
Extracted
alienbot
https://81.161.229.185
Signatures
-
Alienbot
Alienbot is a fork of Cerberus banker first seen in January 2020.
-
Makes use of the framework's Accessibility service 2 TTPs 2 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.mhiauaqmlacl.ypmsfwbkjhsbeoz Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozpid process 4239 com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
Checks CPU information 2 TTPs 1 IoCs
Checks CPU information which indicate if the system is an emulator.
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process File opened for read /proc/cpuinfo com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
Checks memory information 2 TTPs 1 IoCs
Checks memory information which indicate if the system is an emulator.
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process File opened for read /proc/meminfo com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
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.
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process Framework service call android.app.IActivityManager.setServiceForeground com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
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.
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process Framework service call android.accounts.IAccountManager.getAccountsAsUser com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
Acquires the wake lock 1 IoCs
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process Framework service call android.os.IPowerManager.acquireWakeLock com.mhiauaqmlacl.ypmsfwbkjhsbeoz -
Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
Processes:
com.mhiauaqmlacl.ypmsfwbkjhsbeozdescription ioc process Intent action android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS com.mhiauaqmlacl.ypmsfwbkjhsbeoz
Processes
-
com.mhiauaqmlacl.ypmsfwbkjhsbeoz1⤵
- Makes use of the framework's Accessibility service
- Removes its main activity from the application launcher
- Checks CPU information
- Checks memory information
- Makes use of the framework's foreground persistence service
- Queries account information for other applications stored on the device.
- Acquires the wake lock
- Requests disabling of battery optimizations (often used to enable hiding in the background).
PID:4239