Analysis
- max time kernel
52s - max time network
140s - platform
android_x86 - resource
android-x86-arm-20240514-en - resource tags
androidarch:armarch:x86image:android-x86-arm-20240514-enlocale:en-usos:android-9-x86system - submitted
01/06/2024, 22:30
Static task
static1
Behavioral task
behavioral1
Sample
6834291ee6d694cf5fa1414f312a85ab6e6f86fe2c062f3c748f87b5c9804462.apk
Resource
android-x86-arm-20240514-en
Behavioral task
behavioral2
Sample
6834291ee6d694cf5fa1414f312a85ab6e6f86fe2c062f3c748f87b5c9804462.apk
Resource
android-x64-20240514-en
General
- Target 6834291ee6d694cf5fa1414f312a85ab6e6f86fe2c062f3c748f87b5c9804462.apk
- Size 541KB
- Sample240601-2ev64aha2w
- SHA256 6834291ee6d694cf5fa1414f312a85ab6e6f86fe2c062f3c748f87b5c9804462
- MD5 27a8e3e98d516e935bda090d71b3dca2
- SHA1 793f0f5cfd9b78bde1ee7d6f1b8c1eef57c19ab7
- SHA512 cc890f6cca8d72c44f58a3e2864cdc685f19e10548c796d82360060bffef0b933150d2f1fd14156a6ce5699bd125130fbbd534568ca448c3e4eee49de0dd3875
- SSDEEP 12288:VpJyigI59BUDEnul47HPxjctuqC5auiQpZv0aMSzF7:LsE59iIt7HZ4IqC5aoLv0C5
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
-
octo
-
https://adile56tasarim.com/ZDQ5M2JhM2ZkZTkx/
-
https://7adiletasarim.com/ZDQ5M2JhM2ZkZTkx/
-
https://adbennaberortak.com/ZDQ5M2JhM2ZkZTkx/
-
https://selammudur24.com/ZDQ5M2JhM2ZkZTkx/
-
https://yavasyavaslo261.com/ZDQ5M2JhM2ZkZTkx/
Signatures
- Octo
Octo is a banking malware with remote access capabilities first seen in April 2022.
- Octo payload 1 IoCs
resource yara_rule behavioral1/files/fstream-1.dat family_octo - 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.timemust1 Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.timemust1 - Prevents application removal 1 TTPs 1 IoCs
Application may abuse the framework's APIs to prevent removal.
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.timemust1 - Queries a list of all the installed applications on the device (Might be used in an attempt to overlay legitimate apps) 1 TTPs
-
pid Process 4207 com.timemust1 - 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.timemust1 - Requests modifying system settings. 1 IoCs
description ioc Process Intent action android.settings.action.MANAGE_WRITE_SETTINGS com.timemust1 - Checks CPU information 2 TTPs 1 IoCs
Checks CPU information which indicate if the system is an emulator.
description ioc Process File opened for read /proc/cpuinfo com.timemust1 - Checks memory information 2 TTPs 1 IoCs
Checks memory information which indicate if the system is an emulator.
description ioc Process File opened for read /proc/meminfo com.timemust1 - Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.timemust1/cache/kebch 4207 com.timemust1 /data/user/0/com.timemust1/cache/kebch 4207 com.timemust1 - 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.timemust1 - Queries the mobile country code (MCC) 1 TTPs 1 IoCs
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.timemust1 - Queries the phone number (MSISDN for GSM devices) 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.timemust1 - Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.timemust1 - Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
- Reads information about phone network operator. 1 TTPs
- 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.timemust1 - Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.timemust1
Processes
-
com.timemust11⤵
- Makes use of the framework's Accessibility service
- Prevents application removal
- Removes its main activity from the application launcher
- Requests accessing notifications (often used to intercept notifications before users become aware).
- Requests modifying system settings.
- Checks CPU information
- Checks memory information
- Loads dropped Dex/Jar
- Makes use of the framework's foreground persistence service
- Queries the mobile country code (MCC)
- Registers a broadcast receiver at runtime (usually for listening for system events)
- Acquires the wake lock
- Requests disabling of battery optimizations (often used to enable hiding in the background).
- Uses Crypto APIs (Might try to encrypt user data)
PID:4207
Network
MITRE ATT&CK Mobile v15
Persistence
Event Triggered Execution
1Broadcast Receivers
1Foreground Persistence
1Defense Evasion
Download New Code at Runtime
1Foreground Persistence
1Hide Artifacts
2Suppress Application Icon
1User Evasion
1Impair Defenses
1Prevent Application Removal
1Input Injection
1Virtualization/Sandbox Evasion
2System Checks
2Credential Access
Access Notifications
1Input Capture
2GUI Input Capture
1Keylogging
1Discovery
Software Discovery
1Security Software Discovery
1System Information Discovery
2System Network Configuration Discovery
4Replay Monitor
Loading Replay Monitor...
Downloads
- Path /data/data/com.timemust1/cache/kebch
- Size 449KB
- SHA256 4ab37b6c912b0057075b4337892e0482865e03a42fd697853b460c7f91820c81
- MD5 a1a6ef1514a7206f00cf66e7edc2c1cd
- SHA1 f03855c5f30dae2f3941db431a8421c00994bafa
- SHA512 1446acb7bee12b2979c37937634d96d6763b86168e5bca89d17a168c33b33c5c6ff9f98bd7c34e63ad9e193d42c6ce5e4973da10f8544b4b2333b31ecbb4d09b
- SSDEEP 12288:HKIyEF1NEQG2W9e4yaXwbi7UOs3N2p52+gvfU3qkhit:qIyE/BGp52tfU3qkhit
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.timemust1/cache/oat/kebch.cur.prof
- Size 459B
- SHA256 771aee9ebc6b3738ac1fc19d29405b89c3fd627309a697524e708d5f204c0caf
- MD5 71b7853d2da14b9a8efb5774a20d8c01
- SHA1 c23e2982a2f6e95dcf73f01625076b627a0973b2
- SHA512 c5baa4f0faa7d28d94ac17b8fc683072a2b31e572590ef245373c5cdbcf0591359f73670909f22313881516103108ab95922bbbe3f123fc55a14e430d9e05122
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 28B
- SHA256 8b82f6032e29a2b5c96031a3630fb6173d12ff0295bc20bb21b877d08f0812d8
- MD5 6311c3fd15588bb5c126e6c28ff5fffe
- SHA1 ce81d136fce31779f4dd62e20bdaf99c91e2fc57
- SHA512 2975fe2e94b6a8adc9cfc1a865ad113772b54572883a537b02a16dd2d029c0f7d9cca3b154fd849bdfe978e18b396bcf9fa6e67e7c61f92bdc089a29a9c355c6
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 63B
- SHA256 cd7060fe6752227e4776e169e7fdc35b505b3bb1160ce3ac31e00780235a38ea
- MD5 1d073d3c9ac38460b1bd04669d212fcf
- SHA1 0b0010d3ed982df2679c3fcba9f3d36b86bb8ebd
- SHA512 6f23905567760cd2d67bbbee16552a8c273e170b5c8686e0167875b91b2bd3757e1b198df7c7fd55c8432b9df7da36e8ad1504011be4aee9339783261c2793b2
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 54B
- SHA256 7b575a8bf2580ec3c485271218c159405fa322274c5d159c73d6a901d680d274
- MD5 b4cad783cb2ece2f4a9d2370489f7396
- SHA1 09a5d405105e1be8eaf7bb86130160196794b086
- SHA512 f02640ac8044e9bcff83227b6bb682ba034052f01e39f60260ba213147901fe10435ab358c1a49448c93ba6b121dcf0da4770c14cd5b665b4f2993dde29d3bcd
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 63B
- SHA256 3e3f8e694f6efaf3058b82caa3f2afb26d3f184e96f4c1e8c69382c2ce7b002c
- MD5 bb1a783e397981f5520cd3195b170328
- SHA1 2390032f0c1bef4f94546bb15ff0693a448052e8
- SHA512 46b571233231e9a848dc6e1fb23a28f3ecfae690fee13dd44d20109b506f8159687bf30a3563e83deac692232dcb1ca976451236eb6fa2d6c7b749d33d372e83
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 433B
- SHA256 dcf3564d5673daa250d77af0d9e58d9dbc442d2038034169d2ba8ef3d9e55d82
- MD5 888de055bb190bfbb25992d5215a25a1
- SHA1 5313af1962f02b73de4c510350c65c8769caa3b7
- SHA512 5d8c8e326885becb60d90f0e2cb5b01a5bc72b9ef2607f7d49550c4e09c20ecfb7b7177df06bf179b3f31ccdcfba28f3494bf8887609f369a18e82b4d4310ea0
- MD5 SHA1 SHA512