Analysis
-
max time kernel
149s -
max time network
158s -
platform
android-11_x64 -
resource
android-x64-arm64-20240910-en -
resource tags
arch:armarch:arm64arch:x64arch:x86image:android-x64-arm64-20240910-enlocale:en-usos:android-11-x64system -
submitted
12-12-2024 22:02
Static task
static1
Behavioral task
behavioral1
Sample
87537c080fc83533dd1251018f3c9398e23d553d12ad173360d5c90e23ca52a4.apk
Resource
android-x86-arm-20240624-en
Behavioral task
behavioral2
Sample
87537c080fc83533dd1251018f3c9398e23d553d12ad173360d5c90e23ca52a4.apk
Resource
android-x64-20240624-en
Behavioral task
behavioral3
Sample
87537c080fc83533dd1251018f3c9398e23d553d12ad173360d5c90e23ca52a4.apk
Resource
android-x64-arm64-20240910-en
General
-
Target
87537c080fc83533dd1251018f3c9398e23d553d12ad173360d5c90e23ca52a4.apk
-
Size
3.0MB
-
MD5
b902e6eb2050769aa1de411f4395e008
-
SHA1
03f43237468e7324b18e0f3cd78e3f7d6117d6f1
-
SHA256
87537c080fc83533dd1251018f3c9398e23d553d12ad173360d5c90e23ca52a4
-
SHA512
5bd9fc658428cf697d1f95976c8ac314e4c9f5c3b5a1394a57ebb40f0b071012b2ab946473614f34b35688ad1cdf1dda5239f7bb1b9d7afea32a2e1f4da6a698
-
SSDEEP
49152:cuc17q9AXlFCorNoi7rgIIl1E38hchqWrqcvWb+BTgHNRg8jIB7aihmm1HhMt:GxXqoB9608yhjecuO0HNlhcr1BMt
Malware Config
Extracted
ermac
http://154.216.19.93
Extracted
hook
http://154.216.19.93
Signatures
-
Ermac
An Android banking trojan first seen in July 2021.
-
Ermac family
-
Ermac2 payload 1 IoCs
resource yara_rule behavioral3/memory/4778-0.dex family_ermac2 -
Hook
Hook is an Android malware that is based on Ermac with RAT capabilities.
-
Hook family
-
Loads dropped Dex/Jar 1 TTPs 1 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.xskjlrfapapkaraglzakasd.staretxjk/app_claim/WsYunp.json 4778 com.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByText com.xskjlrfapapkaraglzakasd.staretxjk Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk -
Performs UI accessibility actions on behalf of the user 1 TTPs 18 IoCs
Application may abuse the accessibility service to prevent their removal.
ioc Process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk -
Queries the mobile country code (MCC) 1 TTPs 1 IoCs
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.xskjlrfapapkaraglzakasd.staretxjk -
Reads information about phone network operator. 1 TTPs
-
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 com.xskjlrfapapkaraglzakasd.staretxjk -
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.xskjlrfapapkaraglzakasd.staretxjk -
Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.xskjlrfapapkaraglzakasd.staretxjk -
Checks CPU information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/cpuinfo com.xskjlrfapapkaraglzakasd.staretxjk -
Checks memory information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/meminfo com.xskjlrfapapkaraglzakasd.staretxjk
Processes
-
com.xskjlrfapapkaraglzakasd.staretxjk1⤵
- 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)
- Requests accessing notifications (often used to intercept notifications before users become aware).
- Schedules tasks to execute at a specified time
- Uses Crypto APIs (Might try to encrypt user data)
- Checks CPU information
- Checks memory information
PID:4778
Network
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Foreground Persistence
1Impair Defenses
1Prevent Application Removal
1Input Injection
1Virtualization/Sandbox Evasion
2System Checks
2Credential Access
Access Notifications
1Clipboard 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
736KB
MD5795397719d1e1bd545fda82b5b9fbfec
SHA1b5252d2899c8e93f33b0ff4b9e510a4a940ad784
SHA256fed69a958cf0bf3b5896c6f92c7cfa4596f0a54085e18b6faf5f40b4a6237395
SHA512e814be54d1b79aaec6c8d083a94c2e22b5baf8ee3bded1cc58c7c4e67232dd43f21cd13a98f89d19cd3f9e7615acb1a2d9327a466025788555a393869e8a1f97
-
Filesize
736KB
MD5dfd48f4a84a0dad508ea5ccfd704ca7f
SHA190b6a027bbe702ce0e26adbe507889165bb96041
SHA256afd9a023668cd29adea5c60646f5fea0d3b31afca301f5ded8cc9aea1d1d1c1e
SHA5129250bdd92c8917620ae0601ca3a1d12b0a9893dfb00f096e4e1775af76593f9327da35e30976715482cdb897d7d543d6dfd275c3001f61a648108db0bb356d48
-
Filesize
3KB
MD516ea639f11c182ce73542f50ef0aa455
SHA19a0ed10c0882eda77961054e5b82d34442c0b1d2
SHA256ce7cb04be4bc394c3a18c40518c89e51800268c286540b0f1f24d5561c895a9c
SHA512eb64455c3a997b1334433c63ec9e0bbf3494e3778f00bfd5373c1988b355b56ea71df68d6dddf0cd0e8f12c49a8aaa56852ba33c2afe7141db6350b497e98f56
-
Filesize
4KB
MD57e858c4054eb00fcddc653a04e5cd1c6
SHA12e056bf31a8d78df136f02a62afeeca77f4faccf
SHA2569010186c5c083155a45673017d1e31c2a178e63cc15a57bbffde4d1956a23dad
SHA512d0c7a120940c8e637d5566ef179d01eff88a2c2650afda69ad2a46aad76533eaace192028bba3d60407b4e34a950e7560f95d9f9b8eebe361ef62897d88b30cb
-
Filesize
512B
MD54ea7458e362542263404c0a58cc950b8
SHA1fd62a69d29f5c6de2149d35fa827761c333d9672
SHA256250c3c2189bfe7d42f2fe149bc6f6ea53159301d779ee2196d508a840ced94c9
SHA512f71afd63a92aa54c6e8df44a98d2e713573a35f4d52718372f1c4320663c27127d2602705befb6febeef7242be199064dc2ef58e643156186d4a2a477f6c64b5
-
Filesize
32KB
MD5bb7df04e1b0a2570657527a7e108ae23
SHA15188431849b4613152fd7bdba6a3ff0a4fd6424b
SHA256c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479
SHA512768007e06b0cd9e62d50f458b9435c6dda0a6d272f0b15550f97c478394b743331c3a9c9236e09ab5b9cb3b423b2320a5d66eb3c7068db9ea37891ca40e47012
-
Filesize
16KB
MD5828efef1b47589e838b040cc46209d3e
SHA15f976ea898b27342cb5faaccaf152e0516f50b76
SHA2569282893624a46122f525a115d81ab66e92e4a3af4d9cdbb44cf6e04fb3749b72
SHA51201032bd8b68d95e394da9472c7a0fd2e6e959a9d56aa7a79edcb92cd866dfcc968c2984f0c663b71c5f8f80e5937d261db5f7556c2b194aa69a19842739fba94
-
Filesize
108KB
MD56402e2c0b6944d67ace746c220f5b53f
SHA1ea63c63030b21d0a7098f937d724ac0dd087dbe8
SHA25650beb3a2dc48908fc8d9cab918b57c3ee7c5f18e5c2bc52fa30c92da941e22e0
SHA512acc0b1e3f45ebe0e6c40ee03ffdbae8b29eece97e9a771f0eff051783fa6c7891e9d8e8c75672f35de44b6ae454ed24619f6bfb915abb56a0d6dbd9cb8274f56
-
Filesize
173KB
MD50d8fa2991ae7f62ce8e6b97ca4de03ec
SHA194ca9bb393d1eed4c7cb61f825ac85b188ad5c63
SHA256de82b85a3070e2109ca2f8330c4e90291ed56047b0cc50211a7f8b6af5cb15dc
SHA512c23e6f9fe29a3a74e48eb8073af48402c894f49f97dd4051cf9bceb53035f88cd2277dcbf2d493dbb801a07a5422571575f08e48f0eae8bcb4d73d56111d9fb5
-
Filesize
1.7MB
MD5ffcaa9e688b50ccf1b005883919c9c74
SHA1185fad91d59541ab6f803f597a6211e175bdf954
SHA256d60b15bd863a547743f5862075f3bfc4faab3588775ccf345b40ac8f0f6ce767
SHA5129666de529f3fe843c252c489662bac2f54270dcbc10705abcfd68f808e124f7fa58fcd7509f574df56420f5227c2d132dacf41ba1b4e8efe05373c4f21ff2299