Analysis
- max time kernel
47s - max time network
134s - 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
06/08/2024, 22:08
Static task
static1
Behavioral task
behavioral1
Sample
0ec2a7652689e5ddd9f9f4ac787d61d9c74620e1a3054e76bd7dc83908ffe438.apk
Resource
android-x86-arm-20240624-en
Behavioral task
behavioral2
Sample
0ec2a7652689e5ddd9f9f4ac787d61d9c74620e1a3054e76bd7dc83908ffe438.apk
Resource
android-x64-20240624-en
Behavioral task
behavioral3
Sample
0ec2a7652689e5ddd9f9f4ac787d61d9c74620e1a3054e76bd7dc83908ffe438.apk
Resource
android-x64-arm64-20240624-en
General
- Target 0ec2a7652689e5ddd9f9f4ac787d61d9c74620e1a3054e76bd7dc83908ffe438.apk
- Size 3.3MB
- Sample240806-12grjswcmd
- SHA256 0ec2a7652689e5ddd9f9f4ac787d61d9c74620e1a3054e76bd7dc83908ffe438
- MD5 655bc49018e180d049de08e28a106d43
- SHA1 d3dd527e156e4cd16b988764cc303a8a34d234a6
- SHA512 40e5ebd7fe09c358c3abaf9ea46913831f6a68c602d51477089050af26284d266a49d335e4ef3ffd761940b042987dd4be8ac599017f8def29d8f87b6f040f8d
- SSDEEP 49152:Vn3A2D9e+UdoTLmJTFVlb63WDJ839NwQ1nUj3Wo9pZVdZb7+6QmDbOREciP4/GF:pAXo4J6GqtNrnS3WIp+6dqKP4/GF
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Signatures
-
pid Process 4475 znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg/app_DynamicOptDex/JRTq.json 4475 znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg /data/user/0/znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg/app_DynamicOptDex/JRTq.json 4475 znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Makes use of the framework's Accessibility service 4 TTPs 3 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByText znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - 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.
description ioc Process Framework service call android.app.IActivityManager.setServiceForeground znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Performs UI accessibility actions on behalf of the user 1 TTPs 1 IoCs
Application may abuse the accessibility service to prevent their removal.
ioc Process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Queries information about active data network 1 TTPs 1 IoCs
description ioc Process Framework service call android.net.IConnectivityManager.getActiveNetworkInfo znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Requests accessing notifications (often used to intercept notifications before users become aware). 1 TTPs 1 IoCs
description ioc Process Intent action android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - 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 znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - Requests enabling of the accessibility settings. 1 IoCs
description ioc Process Intent action android.settings.ACCESSIBILITY_SETTINGS znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - 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 znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg - 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.
description ioc Process Framework service call android.app.job.IJobScheduler.schedule znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg
Processes
-
znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg1⤵
- Removes its main activity from the application launcher
- Loads dropped Dex/Jar
- Makes use of the framework's Accessibility service
- 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 active data network
- Requests accessing notifications (often used to intercept notifications before users become aware).
- Requests disabling of battery optimizations (often used to enable hiding in the background).
- Requests enabling of the accessibility settings.
- Listens for changes in the sensor environment (might be used to detect emulation)
- Schedules tasks to execute at a specified time
PID:4475
Network
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Foreground Persistence
1Hide Artifacts
3Suppress Application Icon
1User Evasion
2Impair Defenses
1Prevent Application Removal
1Input Injection
1Credential Access
Access Notifications
1Input Capture
2GUI Input Capture
1Keylogging
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /data/user/0/znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg/app_DynamicOptDex/JRTq.json
- Size 2.0MB
- SHA256 77a473c4dcebfe9a7a31e8c641976244855cc220a61ac7bade0673dba651b1d1
- MD5 aa8c2223288049099e7cc6635b79a436
- SHA1 de4d0aec763c9e02bcae03a696a633f78f9e199c
- SHA512 9f092631256114131a6ac22e7625292f814afe19b81a4ce235a3acaa2167779d3220d5388be3d15fcfb2f5c6128f1c5a7d76a7e2d54b1c0740e97f23fa359754
- SSDEEP 49152:N0Y5/8+OpYDTsHf9R3103AhXW3l/KQ1ZS9bEenbnVbH:N0nYOl0QwV/5Z+bEwJ
- MD5 SHA1 SHA512 SSDEEP
- Path /data/user/0/znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg/app_DynamicOptDex/JRTq.json
- Size 2.0MB
- SHA256 4358240cf7c4e616ac9c13fd4e8e7d43932c59e9d8d0756e0bc92250e5934d82
- MD5 521edea397f1f01e17addb057f568b5a
- SHA1 b6547a979b8378185ca5aa97807a7dd568e6329f
- SHA512 7a0fc3528556831b63b8cd3706936a311204c2d056268dd220362311786a9a6bfca9e80b88c9cb385def7e4f61dc2db59269e8acbc020d870b948373ca499444
- SSDEEP 24576:jCYNqRGOGPXAXQXUXLkxY8mALTyvv7XcEDSD7hPkpsQ8a1eIvjE:eWPK62AxY8mAL82D7hMvJ1XE
- MD5 SHA1 SHA512 SSDEEP
- Path /data/user/0/znaynwpbnedlebutqudqptssww.jmc.shrkonhbdzg/app_DynamicOptDex/oat/JRTq.json.cur.prof
- Size 360B
- SHA256 12a6593b955645da349095c94164525496ddd455b881cdca3b9538837a0d690d
- MD5 e174abfde2dec4e5d133c6c56b6bd00c
- SHA1 35a1381f0c3443a5643417a0d90914d82cafddb1
- SHA512 3af1add3d4514753dccbad13e8e8169b77cc2e334b12d8b8294ccab7ceb93ac9758414090ced6610ec0aa7cb22eed655f18a86383554c2a9fa1e45b3c3edbec2
- MD5 SHA1 SHA512