Analysis
-
max time kernel
19s -
max time network
155s -
platform
android_x64 -
resource
android-x64-20240624-en -
resource tags
androidarch:x64arch:x86image:android-x64-20240624-enlocale:en-usos:android-10-x64system -
submitted
19-02-2025 22:00
Static task
static1
Behavioral task
behavioral1
Sample
bd2675c04377f3e8667667fbd50dd0bcd0d7fe9bda3d5231801db22ec372fa4e.apk
Resource
android-x86-arm-20240624-en
Behavioral task
behavioral2
Sample
bd2675c04377f3e8667667fbd50dd0bcd0d7fe9bda3d5231801db22ec372fa4e.apk
Resource
android-x64-20240624-en
Behavioral task
behavioral3
Sample
bd2675c04377f3e8667667fbd50dd0bcd0d7fe9bda3d5231801db22ec372fa4e.apk
Resource
android-x64-arm64-20240624-en
General
-
Target
bd2675c04377f3e8667667fbd50dd0bcd0d7fe9bda3d5231801db22ec372fa4e.apk
-
Size
4.8MB
-
MD5
0e86fdc258c88445bd1f843534f17421
-
SHA1
1e995aa079787feae50652cb522732313cedf4ab
-
SHA256
bd2675c04377f3e8667667fbd50dd0bcd0d7fe9bda3d5231801db22ec372fa4e
-
SHA512
f57ea3ceec0c3b5903f21fbce6cc1a44f6112c7206232f90fb9a18987d4452a99ab17239596b31c10f3348aac4fba46b0cefaafbe95d9e2a92e72c0df8cd82b8
-
SSDEEP
98304:8gi+ZToesFQKBKgA9lr3jwzvXUNblCBiLzwiekCPWResOMHGkBAMNn:8+1rKB9A9F3jSv2blCoLzwwCPWReEHDt
Malware Config
Extracted
hook
http://176.65.134.87
Signatures
-
Hook
Hook is an Android malware that is based on Ermac with RAT capabilities.
-
Hook family
-
Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.bgvoerxoa.ttsdldwei/app_dex/classes.dex 5064 com.bgvoerxoa.ttsdldwei /data/user/0/com.bgvoerxoa.ttsdldwei/app_dex/classes.dex 5064 com.bgvoerxoa.ttsdldwei -
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 com.bgvoerxoa.ttsdldwei Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByText com.bgvoerxoa.ttsdldwei Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.bgvoerxoa.ttsdldwei -
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.bgvoerxoa.ttsdldwei -
Queries a list of all the installed applications on the device (Might be used in an attempt to overlay legitimate apps) 1 TTPs
-
Queries information about running processes on the device 1 TTPs 1 IoCs
Application may abuse the framework's APIs to collect information about running processes on the device.
description ioc Process Framework service call android.app.IActivityManager.getRunningAppProcesses com.bgvoerxoa.ttsdldwei -
Queries the phone number (MSISDN for GSM devices) 1 TTPs
-
Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.bgvoerxoa.ttsdldwei -
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 com.bgvoerxoa.ttsdldwei -
Performs UI accessibility actions on behalf of the user 1 TTPs 5 IoCs
Application may abuse the accessibility service to prevent their removal.
ioc Process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.bgvoerxoa.ttsdldwei android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.bgvoerxoa.ttsdldwei android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.bgvoerxoa.ttsdldwei android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.bgvoerxoa.ttsdldwei android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.bgvoerxoa.ttsdldwei -
Queries information about the current Wi-Fi connection 1 TTPs 1 IoCs
Application may abuse the framework's APIs to collect information about the current Wi-Fi connection.
description ioc Process Framework service call android.net.wifi.IWifiManager.getConnectionInfo com.bgvoerxoa.ttsdldwei -
Queries the mobile country code (MCC) 1 TTPs 1 IoCs
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.bgvoerxoa.ttsdldwei -
Reads information about phone network operator. 1 TTPs
-
Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
description ioc Process Framework service call android.app.IActivityManager.registerReceiver com.bgvoerxoa.ttsdldwei -
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 com.bgvoerxoa.ttsdldwei -
Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.bgvoerxoa.ttsdldwei -
Checks CPU information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/cpuinfo com.bgvoerxoa.ttsdldwei -
Checks memory information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/meminfo com.bgvoerxoa.ttsdldwei
Processes
-
com.bgvoerxoa.ttsdldwei1⤵
- Loads dropped Dex/Jar
- Makes use of the framework's Accessibility service
- Obtains sensitive information copied to the device clipboard
- Queries information about running processes on the device
- 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 the current Wi-Fi connection
- Queries the mobile country code (MCC)
- Registers a broadcast receiver at runtime (usually for listening for system events)
- Schedules tasks to execute at a specified time
- Uses Crypto APIs (Might try to encrypt user data)
- Checks CPU information
- Checks memory information
PID:5064
Network
MITRE ATT&CK Mobile v15
Persistence
Event Triggered Execution
1Broadcast Receivers
1Foreground Persistence
1Scheduled Task/Job
1Defense Evasion
Download New Code at Runtime
1Foreground Persistence
1Impair Defenses
1Prevent Application Removal
1Input Injection
1Virtualization/Sandbox Evasion
2System Checks
2Credential Access
Clipboard Data
1Input Capture
2GUI Input Capture
1Keylogging
1Discovery
Process Discovery
1Software Discovery
1Security Software Discovery
1System Information Discovery
2System Network Configuration Discovery
3System Network Connections Discovery
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
2.9MB
MD55a26341f7ce27949a670f5aaf4a9b889
SHA17673183901800908935527427d1c3693e95cd337
SHA2566af72c50b5d5bf39a1dd6aaa124639d809e791951c296dbc61832f8603f01088
SHA512a922d6401c6f3152de270f89e0ecc09622d4d65c2d445aa960867c5c892baf3df0009c44825f3b8a1893aa49fcfbe295fb0181b63591959a3c3aeff1bc89b548
-
Filesize
1.0MB
MD5bb3e92924fc1012526fb287851330207
SHA1792e2320dc6f28f2cfa8a0485c62a09abb48fdc2
SHA2563791107563a72efeb461f6b2e996d1ff31f846bb91a035b49f3469c6ce354ec1
SHA512df6d47b2294b8c28b9a28266fce7bf16a60b929760493ab9e45975e4f4367f7a885455e4e9301556cadf5fd3d9a2659f48e21041c0c3ce3607c877e626d1cccd
-
Filesize
1.0MB
MD5c2b97f49ef7b4ffa2a057b9fa9477d5d
SHA10b472940dd7c2218356e2ac1099560648a4f5d7c
SHA256ed77d362f64513e7de7d816d28d8c23d34822253d922f713ad57ffd4d7cc7dc5
SHA5122deef17edda3ee62fe2e67d6ef9c211a67364e818848dd6a847ebe79ff1fe26ef31eb42d9ad80f2c6c0db26c21fdc3f813cda2f3f1bab9637aa294c2c12d74f0
-
Filesize
4KB
MD5f2b4b0190b9f384ca885f0c8c9b14700
SHA1934ff2646757b5b6e7f20f6a0aa76c7f995d9361
SHA2560a8ffb6b327963558716e87db8946016d143e39f895fa1b43e95ba7032ce2514
SHA512ec12685fc0d60526eed4d38820aad95611f3e93ae372be5a57142d8e8a1ba17e6e5dfe381a4e1365dddc0b363c9c40daaffdc1245bd515fddac69bf1abacd7f1
-
Filesize
512B
MD5a802504f902572113e55d1d6a2ec3aa0
SHA1aefcd5c7fd55d7558b8696afb5a4e30515b9cb61
SHA256cbcd02d802cbbeab0a41cc4feeca69bb43fd8df181fdbd05ef828a856c5e07cd
SHA5128446a0dfd84c84a62f0a749c8dc0ce47bf9ab036ac0ce60308c06006a7db51da6afece1dc3c7377a408f533fdd3a9c19113e7cfb6b13fa098a8365d2b2e24a11
-
Filesize
32KB
MD5bb7df04e1b0a2570657527a7e108ae23
SHA15188431849b4613152fd7bdba6a3ff0a4fd6424b
SHA256c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479
SHA512768007e06b0cd9e62d50f458b9435c6dda0a6d272f0b15550f97c478394b743331c3a9c9236e09ab5b9cb3b423b2320a5d66eb3c7068db9ea37891ca40e47012
-
Filesize
16KB
MD545373b6584668d1e21c6060cd5d3f2fa
SHA126ed785196068ec79fa514140e84083a5abbbef6
SHA256ad12169c5773b4745b10f318c40ee6e2875cb191b5cfce8ee890d27ba9d0eef0
SHA51257bb3c345a5cd353c0553b63cc75b119341e643ec0f8d9c7d6dc9c8ef4d3b319947b6f8dd80cf2ab47c6ce8425ba03d495899bfded4be8eaa1d05d1a0bc08078
-
Filesize
108KB
MD5318fb00917bd1903d9a7bfc8876dd6ce
SHA120ab9ee204a347540c8ebe0bb7391c9a3c20f592
SHA2562cc322d5f27e84895de4f2b8a3a872ee6aaf0d1a959670d7bb2600589bcc3a09
SHA5120b174b974740bced511277a3c9c2beb544e54d8e1319dcd17782857b00e32c971de0a713d28d2ef5662e94e87dab625d1932ecce8f53e0379cea4389729d7764
-
Filesize
173KB
MD5efcb3d35eb1a66f06e604a0b42291f87
SHA104becf17fe4e5a9d91d5f2dfa1db6b0096e709bc
SHA256cf3adfeee8df4d2cf0a5fb30ad383c7f3ed847fb625dca2313427834528670eb
SHA5129bd0e6cea72b1ed58b24097a1adc33de4aeca214ed3845dea5933fa206e482ad0b559a7bf8b1fc7db712e2a06e881ccabe35a0e0a695eb0d40c239f0874063c3