Malware Analysis Report

2024-07-28 11:30

Sample ID 240613-j8h5hsvcmk
Target a49926cd530f65c016be6b9ba28c3f76_JaffaCakes118
SHA256 2c2b713ffd115bbf88856824beda6e80d1651bffc6c98a0f62218cf812b0d1c1
Tags
collection discovery evasion impact persistence
score
8/10

Table of Contents

Analysis Overview

MITRE ATT&CK Matrix

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral2

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral3

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
8/10

SHA256

2c2b713ffd115bbf88856824beda6e80d1651bffc6c98a0f62218cf812b0d1c1

Threat Level: Likely malicious

The file a49926cd530f65c016be6b9ba28c3f76_JaffaCakes118 was found to be: Likely malicious.

Malicious Activity Summary

collection discovery evasion impact persistence

Checks if the Android device is rooted.

Queries information about running processes on the device

Checks Android system properties for emulator presence.

Checks Qemu related system properties.

Queries information about the current nearby Wi-Fi networks

Requests cell location

Queries information about active data network

Requests dangerous framework permissions

Queries information about the current Wi-Fi connection

Listens for changes in the sensor environment (might be used to detect emulation)

Registers a broadcast receiver at runtime (usually for listening for system events)

Uses Crypto APIs (Might try to encrypt user data)

Checks CPU information

MITRE ATT&CK Matrix

N/A

Analysis: static1

Detonation Overview

Reported

2024-06-13 08:20

Signatures

Requests dangerous framework permissions

Description Indicator Process Target
Allows an application to read from external storage. android.permission.READ_EXTERNAL_STORAGE N/A N/A
Allows an application to write to external storage. android.permission.WRITE_EXTERNAL_STORAGE N/A N/A
Required to be able to access the camera device. android.permission.CAMERA N/A N/A
Allows an application to record audio. android.permission.RECORD_AUDIO N/A N/A
Allows an app to access precise location. android.permission.ACCESS_FINE_LOCATION N/A N/A
Allows an app to access approximate location. android.permission.ACCESS_COARSE_LOCATION N/A N/A
Allows read only access to phone state, including the current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device. android.permission.READ_PHONE_STATE N/A N/A
Allows an application to request installing packages. android.permission.REQUEST_INSTALL_PACKAGES N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-06-13 08:20

Reported

2024-06-13 08:23

Platform

android-x86-arm-20240611.1-en

Max time kernel

6s

Max time network

159s

Command Line

com.tqhy.gameshop

Signatures

Checks if the Android device is rooted.

evasion
Description Indicator Process Target
N/A /system/app/Superuser.apk N/A N/A
N/A /system/bin/su N/A N/A
N/A /system/xbin/su N/A N/A

Checks Android system properties for emulator presence.

evasion
Description Indicator Process Target
Accessed system property key: ro.product.device N/A N/A
Accessed system property key: ro.product.name N/A N/A
Accessed system property key: ro.serialno N/A N/A
Accessed system property key: ro.product.model N/A N/A

Checks Qemu related system properties.

evasion
Description Indicator Process Target
Accessed system property key: ro.kernel.qemu N/A N/A

Queries information about running processes on the device

discovery
Description Indicator Process Target
Framework service call android.app.IActivityManager.getRunningAppProcesses N/A N/A

Queries information about the current nearby Wi-Fi networks

discovery
Description Indicator Process Target
Framework service call android.net.wifi.IWifiManager.getScanResults N/A N/A

Requests cell location

collection discovery evasion
Description Indicator Process Target
Framework service call com.android.internal.telephony.ITelephony.getCellLocation N/A N/A

Queries information about active data network

discovery
Description Indicator Process Target
Framework service call android.net.IConnectivityManager.getActiveNetworkInfo N/A N/A

Queries information about the current Wi-Fi connection

discovery
Description Indicator Process Target
Framework service call android.net.wifi.IWifiManager.getConnectionInfo N/A N/A

Listens for changes in the sensor environment (might be used to detect emulation)

evasion
Description Indicator Process Target
Framework API call android.hardware.SensorManager.registerListener N/A N/A

Registers a broadcast receiver at runtime (usually for listening for system events)

persistence
Description Indicator Process Target
Framework service call android.app.IActivityManager.registerReceiver N/A N/A

Uses Crypto APIs (Might try to encrypt user data)

impact
Description Indicator Process Target
Framework API call javax.crypto.Cipher.doFinal N/A N/A

Checks CPU information

Description Indicator Process Target
File opened for read /proc/cpuinfo N/A N/A

Processes

com.tqhy.gameshop

Network

Country Destination Domain Proto
N/A 224.0.0.251:5353 udp
US 1.1.1.1:53 log.umsns.com udp
CN 59.82.29.162:80 log.umsns.com tcp
US 1.1.1.1:53 v.6.cn udp
GB 163.171.146.43:80 v.6.cn tcp
US 1.1.1.1:53 fp-bj.fengkongcloud.com udp
CN 152.136.248.239:80 fp-bj.fengkongcloud.com tcp
GB 216.58.201.110:443 tcp
US 1.1.1.1:53 android.apis.google.com udp
GB 216.58.204.78:443 android.apis.google.com tcp

Files

/data/data/com.tqhy.gameshop/tinker_server/7e939543b615e894_version.info

MD5 386d690c108fcc3387bd060e17405ca4
SHA1 3126d4954748ce4a3d07b0a8537d416858985a43
SHA256 db5663ec0de8c7e5d067031237304f44e67ef5450332d534b61913cc1a7e1fcb
SHA512 e597eed5f58bd08ce02957890ab578ce4d1522a3f96c03da52fea8e17c53d5a83f3f6ba0e6d839822570e16fe228dccd33b4a4bf3dd0a8c931cf59d2d3144d7f

/data/data/com.tqhy.gameshop/databases/okgo.db-journal

MD5 de6d7f9f286b533490d0aed9f88a43c3
SHA1 6e9b5261af30d0629f973547202a9012debeee98
SHA256 b25924a1a7a1d6a9dc46c29c40ec99d32afba69648f56bb243f11fc0c250599c
SHA512 1beb3ddadd8cb70384b4f239a99578745ee6d2dea0e99a327fd6c823f5a549df9da244e173fd69343d9a720d610e173ea14436ba7a9e3f65dc5a430ca222acd6

/data/data/com.tqhy.gameshop/databases/okgo.db

MD5 f2b4b0190b9f384ca885f0c8c9b14700
SHA1 934ff2646757b5b6e7f20f6a0aa76c7f995d9361
SHA256 0a8ffb6b327963558716e87db8946016d143e39f895fa1b43e95ba7032ce2514
SHA512 ec12685fc0d60526eed4d38820aad95611f3e93ae372be5a57142d8e8a1ba17e6e5dfe381a4e1365dddc0b363c9c40daaffdc1245bd515fddac69bf1abacd7f1

/data/data/com.tqhy.gameshop/databases/okgo.db-shm

MD5 cf845a781c107ec1346e849c9dd1b7e8
SHA1 b44ccc7f7d519352422e59ee8b0bdbac881768a7
SHA256 18619b678a5c207a971a0aa931604f48162e307c57ecdec450d5f095fe9f32c7
SHA512 4802861ea06dc7fb85229a3c8f04e707a084f1ba516510c6f269821b33c8ee4ebf495258fe5bee4850668a5aac1a45f0edf51580da13b7ee160a29d067c67612

/data/data/com.tqhy.gameshop/databases/okgo.db-wal

MD5 c6aaef949ea6736a76f033cda2677749
SHA1 1418d596d0f0a91005547bead9ed711b12783f83
SHA256 7c0ed13c9974481c28f357ab110e569890a914cff0f39f7c61e2113780980cc6
SHA512 055c16c3f59a49823178a7235dbc857715961c1ab1d2bd90a42a88c71b7dc2e0f3f4fd32d436f9d0857a218102489ee9492b967958c8ad43fbfd192aeae3f419

/storage/emulated/0/shumei.txt

MD5 9f9dcdb75523b2c18581a2488069198d
SHA1 9a7da4300affef314baf9e4a6ba6ab7073229dcc
SHA256 e3f1cbeb3b181c1bad2dd2ad10be71b326bf443654bb0bcec60f06baf1e88bf5
SHA512 ceb538fc0b88fbc4578eb53634221f217be8688c9da14585f55a7fd06557ac401b3edbb5008f3410410f2e7d9d1dd21b9fca9caf56b5fc1dd86c6611c91af708

/storage/emulated/0/.UTSystemConfig/Global/Alvin2.xml

MD5 9781ca003f10f8d0c9c1945b63fdca7f
SHA1 4156cf5dc8d71dbab734d25e5e1598b37a5456f4
SHA256 3325d2a819fdd8062c2cdc48a09b995c9b012915bcdf88b1cf9742a7f057c793
SHA512 25a9877e274e0e9df29811825bd4f680fa0bf0ae6219527e4f1dcd17d0995d28b2926192d961a06ee5bef2eed73b3f38ec4ffdd0a1cda7ff2a10dc5711ffdf03

/data/data/com.tqhy.gameshop/databases/ua.db-journal

MD5 d93fb4fa1e0fc06af5f268eb98bf1d71
SHA1 21bb93d3447cc2026e987046c177f143d98f0bbd
SHA256 fb03c290d9785b71e3b0abe15465cb0438de6e228489a0d6e113d1edc739ad53
SHA512 a15a2fd8598306e0ada186a3693ce70967085c623537c1db76a630c6b965c3416d6485e5f88aa46e136563af71fbbaeed882164b3916dcd07a8505b720e3207d

/data/data/com.tqhy.gameshop/databases/ua.db

MD5 1544ba765ac20429a78c5fccfbcddb09
SHA1 164c34b94ae22fe42d10e84f3d6ee4e314574c88
SHA256 fd09065a0962c4fc06332507ba98b60e572882f74ae6e8fe0157760b60a14f7d
SHA512 a83ffc88fc9c382618e4f3f0cd523f04fba3f951fc0c69c8b15f34108e316a7fc87f4329fa11d8aeffc0a30c968260147b6f0d769db5ff32725c056aceca3e19

/storage/emulated/0/.UTSystemConfig/Global/Alvin2.xml

MD5 e552c202168555e9921b2213a00fdc2b
SHA1 4346501dd9fa00d0c6893783eccd1ab7a79320d1
SHA256 7add4e6ee541f9309bfe05751e46fb51efced6639da02597782a75d0ac92dbeb
SHA512 e239903052c600055782db88fe36c20162521e9a8dd5a8a95b7638998708e7eeb08a3ad5c05e020ff50e4b211ad017464180509f319cc8d9f8188fc827678f38

/data/data/com.tqhy.gameshop/databases/ua.db-wal

MD5 67f67c4fef9cc9a1bc921d641f513a14
SHA1 09f5b35513100c39fafd7ad6bcf8566da24134a3
SHA256 20b3c99027b7989dd8c2eb2a559006a47f85779cceaeb2117ac950c0aae124a1
SHA512 595a98791910ef4ae98b29581def0605678a2eb04090fd208b499b6237408644c9bc11898a3ee2c1f34b7a83b03da53125bf2b1280022eb8208cf12e88d39353

/storage/emulated/0/.DataStorage/ContextData.xml

MD5 aab872c5bbd0041fc3d74dd5b20bd598
SHA1 ca72bd0bc32533b2055b829a61fdacaa0c1cbdeb
SHA256 8f3baf3d7fb34d2d28aedae18ee1d5a00467f82af215121c7c1e7f1ad1c4c117
SHA512 a7b03c9bf919b370605b52fb69d989754afe4fe8dc24a5b0f52d98f680f4f6f3e15cf3b841ebd95a0b8ea2d19d09067539e25fb00daf09a09b0d195498e11690

/storage/emulated/0/.UTSystemConfig/Global/Alvin2.xml

MD5 34c306ca2f1aecee1b212bccec195cb9
SHA1 9eb09490ff9d6672ff553559d1537b31cb115c94
SHA256 65e824ae47c1d2d1cf930093e9fb2c872134f3e2213370bf50c071f4e320ecaa
SHA512 71b0e338790e76a5e73e586ccb53549009744ac5328476cd8c7a8570c0d687942a068accde9347fe435d0747e216d61ca5aa64cdc3af19fcc1d3eb4a53168664

/storage/emulated/0/.DataStorage/ContextData.xml

MD5 6d546ace912b76ed437e1e6c49952628
SHA1 090316e540b4a022b4f075d9752394b6629edc51
SHA256 cf1673768831083a5f8a337345c664ad5a84e69232595b73daa187a536dc6c60
SHA512 f5a6c1a6d1ce901fbce5705443412680778750be9b309c7c303f93f99c71adb033fc2a86e122e0f92f8c437c003f21d97890f566a79212c1f3e19f1dc0ffa2c6

Analysis: behavioral2

Detonation Overview

Submitted

2024-06-13 08:20

Reported

2024-06-13 08:23

Platform

android-x86-arm-20240611.1-en

Max time kernel

7s

Max time network

171s

Command Line

com.unionpay.uppay

Signatures

N/A

Processes

com.unionpay.uppay

mount

mount

Network

Country Destination Domain Proto
GB 142.250.180.14:443 tcp
N/A 224.0.0.251:5353 udp
GB 142.250.187.206:443 tcp
US 1.1.1.1:53 android.apis.google.com udp
GB 142.250.187.206:443 android.apis.google.com tcp

Files

N/A

Analysis: behavioral3

Detonation Overview

Submitted

2024-06-13 08:20

Reported

2024-06-13 08:23

Platform

android-x64-arm64-20240611.1-en

Max time kernel

7s

Max time network

132s

Command Line

com.unionpay.uppay

Signatures

N/A

Processes

com.unionpay.uppay

Network

Country Destination Domain Proto
GB 172.217.16.238:443 tcp
N/A 224.0.0.251:5353 udp
GB 172.217.16.238:443 tcp
US 1.1.1.1:53 ssl.google-analytics.com udp
GB 142.250.200.8:443 ssl.google-analytics.com tcp
GB 172.217.169.68:443 tcp
GB 172.217.169.68:443 tcp

Files

N/A