Analysis
- max time kernel
174s - max time network
186s - platform
android_x86 - resource
android-x86-arm-20240611.1-en - resource tags
androidarch:armarch:x86image:android-x86-arm-20240611.1-enlocale:en-usos:android-9-x86system - submitted
15/06/2024, 12:14
Static task
static1
Behavioral task
behavioral1
Sample
ae60342094d0cb98df617020ef110e8a_JaffaCakes118.apk
Resource
android-x86-arm-20240611.1-en
Behavioral task
behavioral2
Sample
ae60342094d0cb98df617020ef110e8a_JaffaCakes118.apk
Resource
android-x64-20240611.1-en
Behavioral task
behavioral3
Sample
dmss_v2.apk
Resource
android-x86-arm-20240611.1-en
Behavioral task
behavioral4
Sample
dmss_v2.apk
Resource
android-x64-20240611.1-en
Behavioral task
behavioral5
Sample
dmss_v2.apk
Resource
android-x64-arm64-20240611.1-en
Behavioral task
behavioral6
Sample
rooter.apk
Resource
android-x86-arm-20240611.1-en
Behavioral task
behavioral7
Sample
rooter.apk
Resource
android-x64-20240611.1-en
Behavioral task
behavioral8
Sample
rooter.apk
Resource
android-x64-arm64-20240611.1-en
General
- Target ae60342094d0cb98df617020ef110e8a_JaffaCakes118.apk
- Size 6.5MB
- Sample240615-pepcbszerc
- SHA256 0dafbf35dbb5ae8d08223ad89ddb4322a1d41683766502a027f7dab1cde9c873
- MD5 ae60342094d0cb98df617020ef110e8a
- SHA1 1478d620ecd9ad82308b0c3be9c631b84cb3e427
- SHA512 4eca6a847a21119314876482533e7540f03542fc066ab68c8032e484592c9b6a74bf107d4bfee0227c4700bac7b1079b066e74567b2a49b1c92191210ac6aa77
- SSDEEP 196608:zjH81O/oXOx/K6OOv5uHy4oMRsXrpg11hqflXQRI+:PH3x/xOOhuft8WvGp+
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Signatures
- Checks Android system properties for emulator presence. 1 TTPs 4 IoCs
description ioc Process Accessed system property key: ro.hardware com.qihoo.appstore Accessed system property key: ro.product.model com.qihoo.appstore Accessed system property key: ro.product.name com.qihoo.appstore Accessed system property key: ro.product.device com.qihoo.appstore - Loads dropped Dex/Jar 1 TTPs 3 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar 4393 /system/bin/dex2oat --instruction-set=x86 --instruction-set-features=ssse3,-sse4.1,-sse4.2,-avx,-avx2,-popcnt --runtime-arg -Xhidden-api-checks --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --inline-max-code-units=0 --compact-dex-level=none --dex-file=/data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar --output-vdex-fd=52 --oat-fd=53 --oat-location=/data/user/0/com.qihoo.appstore/files/Dual/oat/x86/dmss_v2.odex --compiler-filter=quicken --class-loader-context=& /data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar 4321 com.qihoo.appstore /data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar 4351 com.qihoo.daemon - Queries information about running processes on the device 1 TTPs 3 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.qihoo.appstore Framework service call android.app.IActivityManager.getRunningAppProcesses com.qihoo.daemon Framework service call android.app.IActivityManager.getRunningAppProcesses com.qihoo.appstore:selfupdate - Queries information about the current nearby Wi-Fi networks 1 TTPs 1 IoCs
Application may abuse the framework's APIs to collect information about the current nearby Wi-Fi networks.
description ioc Process Framework service call android.net.wifi.IWifiManager.getScanResults com.qihoo.daemon - Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.qihoo.daemon - Makes use of the framework's foreground persistence service 1 TTPs 2 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.qihoo.appstore:selfupdate Framework service call android.app.IActivityManager.setServiceForeground com.qihoo.daemon - Queries information about active data network 1 TTPs 3 IoCs
description ioc Process Framework service call android.net.IConnectivityManager.getActiveNetworkInfo com.qihoo.daemon Framework service call android.net.IConnectivityManager.getActiveNetworkInfo com.qihoo.appstore Framework service call android.net.IConnectivityManager.getActiveNetworkInfo com.qihoo.appstore:selfupdate - Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 3 IoCs
description ioc Process Framework service call android.app.IActivityManager.registerReceiver com.qihoo.daemon Framework service call android.app.IActivityManager.registerReceiver com.qihoo.appstore Framework service call android.app.IActivityManager.registerReceiver com.qihoo.appstore:selfupdate - 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.qihoo.daemon - Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.qihoo.daemon
Processes
-
com.qihoo.appstore1⤵
- Checks Android system properties for emulator presence.
- Loads dropped Dex/Jar
- Queries information about running processes on the device
- Queries information about active data network
- Registers a broadcast receiver at runtime (usually for listening for system events)
PID:4321 -
/system/bin/dex2oat --instruction-set=x86 --instruction-set-features=ssse3,-sse4.1,-sse4.2,-avx,-avx2,-popcnt --runtime-arg -Xhidden-api-checks --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --inline-max-code-units=0 --compact-dex-level=none --dex-file=/data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar --output-vdex-fd=52 --oat-fd=53 --oat-location=/data/user/0/com.qihoo.appstore/files/Dual/oat/x86/dmss_v2.odex --compiler-filter=quicken --class-loader-context=&2⤵
- Loads dropped Dex/Jar
PID:4393
-
-
com.qihoo.daemon1⤵
- Loads dropped Dex/Jar
- Queries information about running processes on the device
- Queries information about the current nearby Wi-Fi networks
- Acquires the wake lock
- Makes use of the framework's foreground persistence service
- Queries information about active data network
- 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)
PID:4351 -
sh2⤵PID:4505
-
id3⤵PID:4524
-
-
app_process32 / com.qihoo.appstore.CoreDaemon --nice-name=com.qihoo.appstore_CoreDaemon --daemon3⤵PID:4542
-
-
-
com.qihoo.appstore:selfupdate1⤵
- Queries information about running processes on the device
- Makes use of the framework's foreground persistence service
- Queries information about active data network
- Registers a broadcast receiver at runtime (usually for listening for system events)
PID:4421
Network
MITRE ATT&CK Mobile v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path /data/data/com.qihoo.appstore/CrashLog/MyCrashLog.newlog
- Size 4KB
- SHA256 fa418a723c08f35ca4936e15932c1e54afd084d8a491f71259ea120ae8760eb9
- MD5 4828339e5a33b6849dc543027806bf1d
- SHA1 bbe00112125cba84016d81489562af7ed7ed72b4
- SHA512 9c3e282da17e9cde6d2421bab4a41aa44aa8ccdd7415ce7f4afde5dd1dd69f280ba8db8d9d38133d7f509edcfb7c51f9f7ea5d05743fb709ece0f90680dac89f
- SSDEEP 96:CYKvRQ+4kpxkfyu4G5J9ibSldnaSK6qtRwmn2vjvzCXWY8SsjggqtRIZ/XsEztnN:CYwTbmyuwj6qTwmnYjzC/8nqTIZUEztN
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.qihoo.appstore/CrashLog/MyLog_20240615121502.log
- Size 4KB
- SHA256 7214ccbf3e99b26555e6ea0a71af6052145692a7c806646920b4ff56104bede5
- MD5 67d3f1603c7691ceb1a9f820b5201b1c
- SHA1 e08bd7737d6bef3212be10659362f290a91bc774
- SHA512 b5f8c44f8524ff79f4996e48abb6e02372767fcbc7fcb2d3b43768ce3f0245d5fccdd65c37dd8b2e18e7648d80e1a3339eaa07c359a5c98df972fda033d1d257
- SSDEEP 96:gWkS2+jYzyNyqOX9ibo9ibKauituarYz/8WvcpibHdUfCvcYUX2AOXvXQfUauj:gly4wO
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.qihoo.appstore/databases/new_downloads.db
- Size 4KB
- SHA256 0a8ffb6b327963558716e87db8946016d143e39f895fa1b43e95ba7032ce2514
- MD5 f2b4b0190b9f384ca885f0c8c9b14700
- SHA1 934ff2646757b5b6e7f20f6a0aa76c7f995d9361
- SHA512 ec12685fc0d60526eed4d38820aad95611f3e93ae372be5a57142d8e8a1ba17e6e5dfe381a4e1365dddc0b363c9c40daaffdc1245bd515fddac69bf1abacd7f1
- MD5 SHA1 SHA512
- Path /data/data/com.qihoo.appstore/databases/new_downloads.db-journal
- Size 512B
- SHA256 f5664236a2e12a1559e0bed569f4ef3950e59e8ddf654a9884288fb3ccb7851c
- MD5 b0645f425bdb0989de17cc9a0fd1a46f
- SHA1 00dd5cd8dbeaf777405e0b99293a1270b6dc2a80
- SHA512 147bf40fdb4af6aa2c1091351b0cfccdcc637f5549f6573a57ed51ad419e8cb0a794e50343ae7c38d5c0669bc05527683905a33cb1bdfd0415a0b458d6d0f149
- MD5 SHA1 SHA512
- Path /data/data/com.qihoo.appstore/databases/new_downloads.db-shm
- Size 28KB
- SHA256 18619b678a5c207a971a0aa931604f48162e307c57ecdec450d5f095fe9f32c7
- MD5 cf845a781c107ec1346e849c9dd1b7e8
- SHA1 b44ccc7f7d519352422e59ee8b0bdbac881768a7
- SHA512 4802861ea06dc7fb85229a3c8f04e707a084f1ba516510c6f269821b33c8ee4ebf495258fe5bee4850668a5aac1a45f0edf51580da13b7ee160a29d067c67612
- SSDEEP 3::
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.qihoo.appstore/databases/new_downloads.db-wal
- Size 64KB
- SHA256 44fe912bfba2559272ba56d1d473c7e9f5c6f23a3ae84a6c1799a6560cb2613e
- MD5 0c809458a315f4b6d4b517d19c2aa8de
- SHA1 e11c162f5c2225db66c622c44b4754e08bae1f71
- SHA512 b593dafb510e4266644f4b4342be2044d9ea5e1293fa146e7f361e916da0f941e948153c15315ee5d92c9cd841772044bd610e6a8ee5b608805c58523369ac56
- SSDEEP 48:wZzNSP/Ofhnfe2cHxzX99xKGOCmpCwnvGYX766oXkkVvl3SXA7F5BSP/a1Gn:wt0PwiPB8pCw0zlT7bAPIG
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.qihoo.appstore/files/Dual/dmss_v2.jar
- Size 124KB
- SHA256 c55556cf7dcfc4eca5270275bea5bded95d4cc035aca144cff0975be3b215a6d
- MD5 add7e3d9b25d3bf6ba64bc3803a6e51d
- SHA1 728259690381d534e3c9f2bc6a6b0273816a87e9
- SHA512 8d397dfa7e7a301c9fdc17068fa80844b1e822a8da8c453c9096413d111aa158bf896869f3799c58866c95a7440f5831a7fd69d6fd905d2576c0664983d93343
- SSDEEP 3072:TecbLKKVa0Ljd3X6+bPiSGtkOS75SldHfwJv0LrCYgl6a0d+zhC9Y:hbGNQ3X6++1+0Hfw6LrCYgl6a0dChCS
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.qihoo.appstore/files/Dual/dmss_v2.jar.timestamp
- Size 10B
- SHA256 995aef66d325d818582b122cb85908c501a1a656a65d432681c1f9371fbd68f2
- MD5 8cd9de344aa593f8edb0e2add2399aa4
- SHA1 01620b569b0d4dd373f7e536353102478a147911
- SHA512 8551f4bc1c2dbf8542940b2f9a22fe876b9035cd5b30b4d291ecfae86a37483c37fa1daff9d8f72302988322f7ff4e6cb5c49d38b46ac4432b9d057e78068bd3
- MD5 SHA1 SHA512
- Path /data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar
- Size 334KB
- SHA256 9300ccf44835ac9a564f5176377834a1660c34f6cc234cb7fdef7e066db916e0
- MD5 7f82520af06986daf8d8f7eb483f7aab
- SHA1 4bb4ccdc88b02fe9f4b3359e4ca1aa9bc23eeb10
- SHA512 195a40c7b43f86dc8bbe213a8a05408a4dbd5b0af61bc92d0db3574152797389dade2b3c56e760c760d6db249529495f81b89fc856431bb9eba5a193f8563dad
- SSDEEP 3072:txm9Rvpx8hRqCRybTc2q0oftgESa+sYR8akxvJXv+HfnhmnoP1HiPZqcspiC0zH8:W3vpxpCZQUgNxs+vco9HeZsV4IdPp
- MD5 SHA1 SHA512 SSDEEP
- Path /data/user/0/com.qihoo.appstore/files/Dual/dmss_v2.jar
- Size 334KB
- SHA256 468f5b1c98659899ab31ff6720cf9e652df448a440e352aed37a1f012aacf868
- MD5 1453a34b84071ae393eb013615288ef9
- SHA1 3b7021af9f82855c6cd7aa74fd54a13624db05c1
- SHA512 52958961100c79b24cb25b8af06a2bde3b34b7857dbbe95d267a376402b243904c3ca01121dd69ba7248cac5a999ecde1f4c07fec9ff1483b556c9285545b17c
- SSDEEP 3072:txm9Rvpx8hRqSRybTc2qUovHPESa+sYRwakUvJXfGvcphXe3zTiPZqcspiC0zHMz:W3vpxpSZoOPNxrGYtcTeZsV4IdPp
- MD5 SHA1 SHA512 SSDEEP