Analysis
- max time kernel
179s - max time network
141s - platform
android_x64 - resource
android-x64-20240514-en - resource tags
androidarch:x64arch:x86image:android-x64-20240514-enlocale:en-usos:android-10-x64system - 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 behavioral2/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
- 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 5093 com.timemust1 /data/user/0/com.timemust1/cache/kebch 5093 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 - 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.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 - Reads information about phone network operator. 1 TTPs
- 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
- Checks CPU information
- Checks memory information
- Loads dropped Dex/Jar
- Makes use of the framework's foreground persistence service
- Obtains sensitive information copied to the device clipboard
- Queries the mobile country code (MCC)
- Registers a broadcast receiver at runtime (usually for listening for system events)
- Acquires the wake lock
- Uses Crypto APIs (Might try to encrypt user data)
PID:5093
Network
MITRE ATT&CK Mobile v15
Persistence
Event Triggered Execution
1Broadcast Receivers
1Foreground Persistence
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
Software Discovery
1Security Software Discovery
1System Information Discovery
2System Network Configuration Discovery
3Replay 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 450B
- SHA256 20ef8995be41c87cd2fafedf18d36ab969a8ef8e9952d4e52d1ef81fb22a4290
- MD5 18077516464ed1c693feb565897e0f09
- SHA1 4aba7547bba8a5778d47b681c87dc80c52167396
- SHA512 42966b0293be2ae2a30b977c138b7bfcaf00cd715279d02a6e96aec8f6a451e3e1bbc477241c29d4a21b1b527fc54ea6f9197e3e9a59c6e5abbc55ced4834082
- 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 45B
- SHA256 90fb1e217b0d55b71ce79d997a3d400da2fac94b8282cce19cbbb120a33ffb86
- MD5 e3fcac0ee5bd8355a3e2f13b04b3c11d
- SHA1 aa9775bff878553ece1028df1f44a81fe4a04345
- SHA512 4c578b3739502d387f4783dbec9c7e318e7d41391db1086fbc44139e5c1ee0d62954707e1fe2c377bacd365f3a956925e3ae9e4e2a0861be20ec4a60a394072c
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 63B
- SHA256 acbcf1346fd15074de20720fae834ba1cd21e175c254e27aff451db3de3c192e
- MD5 b88184c4428261d4f79363331b354490
- SHA1 ab5742c26fcdabc3fe6601ea161b807f0baec763
- SHA512 3f7a1cb98cc1f4971b0e5983803d295a97a822eab0b12943a4ad9458c6f3a38a8f15328afe63684aac7ae1bb81ce7be746898e8aa7bbd06d8b89817f896ded94
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 45B
- SHA256 6e3ac9753850efd02358b9037a0839e8c6550c30f962bdf8d63860a8ea25330f
- MD5 397d56def4c95cc1e85286a6ee5d6938
- SHA1 3265acf3eec328fad08c132fe6d90ef21d87d82d
- SHA512 921263e4d23f1946772698f3e46fe00db885ddd90a2631d0c5423d7aec481709ea26f982b165f6fe5aee6f9e35f22ec05b6376c902ed92ed9340cac6edd1c99f
- MD5 SHA1 SHA512
- Path /data/data/com.timemust1/kl.txt
- Size 433B
- SHA256 3f75c91878f6356ea17e6fee71565e3105b1d607ba624438cd7698f7c54deec6
- MD5 8ffab2319bab97fdbc5089434f2100cf
- SHA1 819fa1ffa402ac98a2ffc7ee76960bb0b3ae320d
- SHA512 55f87e2a3fa2d34c09b74126767d070d6ed1bd59bb5be90775540f4f6a6d48cb4a97c4b4fd28d4a03e3a9247e4ba4b8e9ba227d0d9c80e923f827d152a057c07
- MD5 SHA1 SHA512