Analysis
- max time kernel
177s - max time network
186s - platform
android_x64 - resource
android-x64-arm64-20240611.1-en - resource tags
androidarch:armarch:arm64arch:x64arch:x86image:android-x64-arm64-20240611.1-enlocale:en-usos:android-11-x64system - submitted
23/06/2024, 23:05
Static task
static1
Behavioral task
behavioral1
Sample
786c539a57b1e9e33ce06da7092ef6cba3d0779601506e7ad95287e9516f0a0f.apk
Resource
android-x86-arm-20240611.1-en
Behavioral task
behavioral2
Sample
786c539a57b1e9e33ce06da7092ef6cba3d0779601506e7ad95287e9516f0a0f.apk
Resource
android-x64-arm64-20240611.1-en
General
- Target 786c539a57b1e9e33ce06da7092ef6cba3d0779601506e7ad95287e9516f0a0f.apk
- Size 509KB
- Sample240623-225n2szhkj
- SHA256 786c539a57b1e9e33ce06da7092ef6cba3d0779601506e7ad95287e9516f0a0f
- MD5 5967e8d04d673cce820499a6ca7bc1b5
- SHA1 422c512f4111db2ee5f47e57dddcf82edbe44046
- SHA512 150ce8fac65e5cd3905ca2fe81215fefc809cf9293e49ad9aeafae0a58f40f819ee4e280739124c9b0c943709fba1c7ab3e5e98c09540a4249dabc24e2f0dbf4
- SSDEEP 12288:hk5CLWN9XNh85XHNFWlbNf/HfzH3KD4Oces69oA0NimlhWrJ:3Li9d2ElbNf3z4c6OicA
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
-
octo
-
https://mamudoilekeyfyap.com/YzBlNzk4NmVlZDA0/
-
https://mamudoiledostadogru.com/YzBlNzk4NmVlZDA0/
-
https://sigaracokhojdur1.com/YzBlNzk4NmVlZDA0/
-
https://günde5paketsigaraiciyom1.com/YzBlNzk4NmVlZDA0/
-
https://dertlikaygisiz04.com/YzBlNzk4NmVlZDA0/
-
https://kaygisizamamutlu04.com/YzBlNzk4NmVlZDA0/
Signatures
- Octo
Octo is a banking malware with remote access capabilities first seen in April 2022.
- Octo payload 1 IoCs
resource yara_rule behavioral2/files/fstream-1.dat family_octo - Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.wondersaw0/cache/gocuxrhn 4597 com.wondersaw0 /data/user/0/com.wondersaw0/cache/gocuxrhn 4597 com.wondersaw0 - Makes use of the framework's Accessibility service 4 TTPs 2 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.wondersaw0 Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.wondersaw0 - Queries a list of all the installed applications on the device (Might be used in an attempt to overlay legitimate apps) 1 TTPs
- 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.wondersaw0 - 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.wondersaw0 - Performs UI accessibility actions on behalf of the user 1 TTPs 4 IoCs
Application may abuse the accessibility service to prevent their removal.
ioc Process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.wondersaw0 android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.wondersaw0 android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.wondersaw0 android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.wondersaw0 - Queries the mobile country code (MCC) 1 TTPs 1 IoCs
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.wondersaw0 - 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.wondersaw0 - 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 com.wondersaw0 - Requests modifying system settings. 1 IoCs
description ioc Process Intent action android.settings.action.MANAGE_WRITE_SETTINGS com.wondersaw0 - Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.wondersaw0
Processes
-
com.wondersaw01⤵
- 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 the mobile country code (MCC)
- 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 modifying system settings.
- Uses Crypto APIs (Might try to encrypt user data)
PID:4597
Network
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Foreground Persistence
1Hide Artifacts
1User Evasion
1Impair Defenses
1Prevent Application Removal
1Input Injection
1Credential Access
Access Notifications
1Input Capture
2GUI Input Capture
1Keylogging
1Discovery
Software Discovery
1Security Software Discovery
1System Network Configuration Discovery
3Replay Monitor
Loading Replay Monitor...
Downloads
- Path /data/data/com.wondersaw0/cache/gocuxrhn
- Size 448KB
- SHA256 fd3a3a18c8f3533ddcacd4e5c982a48b69eff999f513a39ef55ced444b467387
- MD5 c540f3a2a225f432fba1450f3f478dcd
- SHA1 c4e114fce6f88cb7c2694ffb135fa12f789801a9
- SHA512 e0ef9a4c9e659b645519eb50ebffc04ca0045288e65322a1be260f47218f220d6a50e697963e5caaa430ea5382ec8814f16edeb0ccbb40b37fc7d69237471ce0
- SSDEEP 12288:RongC7NEQGqW9e4yaXwbi7UOs3N2p52+gvfU3ykhilT:mJ3BGp52tfU3ykhilT
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.wondersaw0/cache/oat/gocuxrhn.cur.prof
- Size 302B
- SHA256 8bb07a7995c6485dd8be0cfc863879f84277072e636a5050172b4ca08769e8cf
- MD5 ecfb6e4cf981db57f093fd2ac1621924
- SHA1 ade6cf444323911e7a4ec5b115628695a5fa1aa0
- SHA512 cd2242dedd1654048b86306c4b2548bcd8879a4b85c11df8990e5e01145853e4d6de9e703d45be7895861274a1ca83cf63a47701820b853031db61f8ac62f73b
- MD5 SHA1 SHA512