Malware Analysis Report

2025-01-19 06:56

Sample ID 240522-qy748add91
Target xManager (5.4).apk
SHA256 94b1a3a8ca03393d1120a023e12afca4d4393aac0b5b5901bc4478386d2b8901
Tags
discovery evasion impact persistence collection credential_access
score
8/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Mobile Matrix V15

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

94b1a3a8ca03393d1120a023e12afca4d4393aac0b5b5901bc4478386d2b8901

Threat Level: Likely malicious

The file xManager (5.4).apk was found to be: Likely malicious.

Malicious Activity Summary

discovery evasion impact persistence collection credential_access

Checks if the Android device is rooted.

Checks CPU information

Checks memory information

Obtains sensitive information copied to the device clipboard

Loads dropped Dex/Jar

Queries information about running processes on the device

Queries the mobile country code (MCC)

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

Checks if the internet connection is available

Requests dangerous framework permissions

Uses Crypto APIs (Might try to encrypt user data)

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2024-05-22 13:41

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
Allows an application to request installing packages. android.permission.REQUEST_INSTALL_PACKAGES N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-05-22 13:41

Reported

2024-05-22 13:45

Platform

android-x86-arm-20240514-en

Max time kernel

179s

Max time network

167s

Command Line

com.xc3fff0e.xmanager

Signatures

Checks if the Android device is rooted.

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

Checks CPU information

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

Checks memory information

evasion discovery
Description Indicator Process Target
File opened for read /proc/meminfo N/A N/A

Loads dropped Dex/Jar

evasion
Description Indicator Process Target
N/A /data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar 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 the mobile country code (MCC)

discovery
Description Indicator Process Target
Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone 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

Checks if the internet connection is available

discovery
Description Indicator Process Target
Framework service call android.net.IConnectivityManager.getActiveNetworkInfo 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

Processes

com.xc3fff0e.xmanager

logcat

Network

Country Destination Domain Proto
GB 142.250.187.195:443 tcp
N/A 224.0.0.251:5353 udp
US 1.1.1.1:53 googleads.g.doubleclick.net udp
US 1.1.1.1:53 gist.githubusercontent.com udp
GB 142.250.180.14:443 tcp
GB 142.250.180.14:443 tcp
US 1.1.1.1:53 android.apis.google.com udp
GB 216.58.204.78:443 android.apis.google.com tcp
US 185.199.109.133:443 gist.githubusercontent.com tcp
US 1.1.1.1:53 fundingchoicesmessages.google.com udp
GB 142.250.200.14:443 fundingchoicesmessages.google.com tcp
US 1.1.1.1:53 www.googletagservices.com udp
GB 216.58.201.98:443 www.googletagservices.com tcp
US 1.1.1.1:53 lh3.googleusercontent.com udp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
US 1.1.1.1:53 csi.gstatic.com udp
IN 142.250.182.195:443 csi.gstatic.com tcp
IN 142.250.182.195:443 csi.gstatic.com tcp
IN 142.250.182.195:443 csi.gstatic.com tcp
US 1.1.1.1:53 rr1---sn-5hnekn7d.googlevideo.com udp
NL 209.85.226.38:443 rr1---sn-5hnekn7d.googlevideo.com tcp
NL 209.85.226.38:443 rr1---sn-5hnekn7d.googlevideo.com tcp
NL 209.85.226.38:443 rr1---sn-5hnekn7d.googlevideo.com tcp

Files

/data/data/com.xc3fff0e.xmanager/cache/image_manager_disk_cache/journal.tmp

MD5 8c92de9ce46d41a22f3b20f77404cc1d
SHA1 8671a6dca00edb72be47363a7071be65cf270373
SHA256 68bb33ddeed9200be85a71f70b377985f9ee68e91578afbde8321463396f1274
SHA512 30f45fe9954215d6adafcc8f0a060a7ff41963a64f9b849a37f0d18fe045038d429ec13bf15226769c4ba78dad3c52f3d9e0dbbb4fcdea4828a1efe956e48f56

/data/data/com.xc3fff0e.xmanager/cache/1613498354782.jar

MD5 2c84bc0c28d4ac333d267f7a152b4039
SHA1 49e67f04004587ae351d5aba4da5f18644746864
SHA256 1eea5584eb2332554753b4beec7fe8e972bfb3eeadbe0c05dba33de267f25a00
SHA512 44ab6c390cac8b11bf43097293ef73bb620b1466fd671a945639198ea10dea425a0c9443b47752cc0a6689a6f5a7661b35f7a8a350ffcba30a72be60d5f18abd

/data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar

MD5 86ce3683020b3f28f4110aac9c769ff7
SHA1 876e0686440524927639a4797b2f13b12a26ce4a
SHA256 be852340e03b169a28811d1ff41582d19638d9fc0540f237ecb960c45bd07071
SHA512 04d03a9963ba49adf5d0d26a21b57e85e21416fcc3d479ce7522149d45f5ab630ff78e590e724695fe29850b08b4dccfa5051daf5d4e4afd9384f7183f887ddc

Analysis: behavioral2

Detonation Overview

Submitted

2024-05-22 13:41

Reported

2024-05-22 13:44

Platform

android-x64-20240514-en

Max time kernel

35s

Max time network

171s

Command Line

com.xc3fff0e.xmanager

Signatures

Checks if the Android device is rooted.

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

Checks CPU information

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

Checks memory information

evasion discovery
Description Indicator Process Target
File opened for read /proc/meminfo N/A N/A

Loads dropped Dex/Jar

evasion
Description Indicator Process Target
N/A /data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar N/A N/A

Obtains sensitive information copied to the device clipboard

collection credential_access impact
Description Indicator Process Target
Framework service call android.content.IClipboard.addPrimaryClipChangedListener 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 the mobile country code (MCC)

discovery
Description Indicator Process Target
Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone 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

Checks if the internet connection is available

discovery
Description Indicator Process Target
Framework service call android.net.IConnectivityManager.getActiveNetworkInfo 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

Processes

com.xc3fff0e.xmanager

Network

Country Destination Domain Proto
N/A 224.0.0.251:5353 udp
GB 142.250.178.10:443 tcp
US 1.1.1.1:53 android.apis.google.com udp
GB 216.58.204.78:443 android.apis.google.com tcp
GB 172.217.169.14:443 tcp
US 1.1.1.1:53 ssl.google-analytics.com udp
GB 142.250.178.8:443 ssl.google-analytics.com tcp
US 1.1.1.1:53 googleads.g.doubleclick.net udp
GB 142.250.187.226:443 googleads.g.doubleclick.net tcp
US 1.1.1.1:53 gist.githubusercontent.com udp
US 185.199.110.133:443 gist.githubusercontent.com tcp
GB 142.250.187.226:443 googleads.g.doubleclick.net tcp
GB 142.250.187.226:443 googleads.g.doubleclick.net tcp
GB 142.250.200.46:443 tcp
GB 142.250.187.194:443 tcp
US 1.1.1.1:53 www.googletagservices.com udp
GB 142.250.178.2:443 www.googletagservices.com tcp
US 1.1.1.1:53 lh3.googleusercontent.com udp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
GB 142.250.178.1:443 lh3.googleusercontent.com tcp
US 1.1.1.1:53 csi.gstatic.com udp
NL 108.177.96.120:443 csi.gstatic.com tcp
NL 108.177.96.120:443 csi.gstatic.com tcp
US 1.1.1.1:53 rr1---sn-5hne6nzs.googlevideo.com udp
NL 74.125.8.102:443 rr1---sn-5hne6nzs.googlevideo.com tcp
NL 74.125.8.102:443 rr1---sn-5hne6nzs.googlevideo.com tcp
US 1.1.1.1:53 fundingchoicesmessages.google.com udp
GB 142.250.200.46:443 fundingchoicesmessages.google.com tcp
US 1.1.1.1:53 semanticlocation-pa.googleapis.com udp
GB 142.250.179.234:443 semanticlocation-pa.googleapis.com tcp
GB 172.217.16.228:443 tcp
GB 172.217.16.228:443 tcp

Files

/data/data/com.xc3fff0e.xmanager/cache/image_manager_disk_cache/journal.tmp

MD5 8c92de9ce46d41a22f3b20f77404cc1d
SHA1 8671a6dca00edb72be47363a7071be65cf270373
SHA256 68bb33ddeed9200be85a71f70b377985f9ee68e91578afbde8321463396f1274
SHA512 30f45fe9954215d6adafcc8f0a060a7ff41963a64f9b849a37f0d18fe045038d429ec13bf15226769c4ba78dad3c52f3d9e0dbbb4fcdea4828a1efe956e48f56

/data/data/com.xc3fff0e.xmanager/cache/1613498354782.jar

MD5 2c84bc0c28d4ac333d267f7a152b4039
SHA1 49e67f04004587ae351d5aba4da5f18644746864
SHA256 1eea5584eb2332554753b4beec7fe8e972bfb3eeadbe0c05dba33de267f25a00
SHA512 44ab6c390cac8b11bf43097293ef73bb620b1466fd671a945639198ea10dea425a0c9443b47752cc0a6689a6f5a7661b35f7a8a350ffcba30a72be60d5f18abd

/data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar

MD5 86ce3683020b3f28f4110aac9c769ff7
SHA1 876e0686440524927639a4797b2f13b12a26ce4a
SHA256 be852340e03b169a28811d1ff41582d19638d9fc0540f237ecb960c45bd07071
SHA512 04d03a9963ba49adf5d0d26a21b57e85e21416fcc3d479ce7522149d45f5ab630ff78e590e724695fe29850b08b4dccfa5051daf5d4e4afd9384f7183f887ddc

Analysis: behavioral3

Detonation Overview

Submitted

2024-05-22 13:41

Reported

2024-05-22 13:44

Platform

android-x64-arm64-20240514-en

Max time kernel

179s

Max time network

167s

Command Line

com.xc3fff0e.xmanager

Signatures

Checks if the Android device is rooted.

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

Checks CPU information

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

Checks memory information

evasion discovery
Description Indicator Process Target
File opened for read /proc/meminfo N/A N/A

Loads dropped Dex/Jar

evasion
Description Indicator Process Target
N/A /data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar N/A N/A

Obtains sensitive information copied to the device clipboard

collection credential_access impact
Description Indicator Process Target
Framework service call android.content.IClipboard.addPrimaryClipChangedListener 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

Checks if the internet connection is available

discovery
Description Indicator Process Target
Framework service call android.net.IConnectivityManager.getActiveNetworkInfo 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

Processes

com.xc3fff0e.xmanager

Network

Country Destination Domain Proto
N/A 224.0.0.251:5353 udp
GB 142.250.178.14:443 tcp
US 1.1.1.1:53 android.apis.google.com udp
GB 142.250.179.238:443 android.apis.google.com tcp
US 1.1.1.1:53 ssl.google-analytics.com udp
GB 216.58.204.72:443 ssl.google-analytics.com tcp
US 1.1.1.1:53 googleads.g.doubleclick.net udp
GB 216.58.213.2:443 googleads.g.doubleclick.net tcp
US 1.1.1.1:53 gist.githubusercontent.com udp
US 185.199.111.133:443 gist.githubusercontent.com tcp
GB 216.58.213.2:443 googleads.g.doubleclick.net tcp
GB 216.58.213.2:443 googleads.g.doubleclick.net tcp
US 1.1.1.1:53 www.googletagservices.com udp
US 1.1.1.1:53 lh3.googleusercontent.com udp
US 1.1.1.1:53 csi.gstatic.com udp
GB 142.250.187.193:443 lh3.googleusercontent.com tcp
GB 142.250.187.193:443 lh3.googleusercontent.com tcp
GB 142.250.187.193:443 lh3.googleusercontent.com tcp
GB 142.250.187.193:443 lh3.googleusercontent.com tcp
GB 142.250.187.193:443 lh3.googleusercontent.com tcp
GB 142.250.187.193:443 lh3.googleusercontent.com tcp
DE 216.58.212.163:443 csi.gstatic.com tcp
DE 216.58.212.163:443 csi.gstatic.com tcp
US 1.1.1.1:53 rr1---sn-5hne6nzs.googlevideo.com udp
NL 74.125.8.102:443 rr1---sn-5hne6nzs.googlevideo.com tcp
NL 74.125.8.102:443 rr1---sn-5hne6nzs.googlevideo.com tcp
US 1.1.1.1:53 fundingchoicesmessages.google.com udp
GB 142.250.180.14:443 fundingchoicesmessages.google.com tcp
US 1.1.1.1:53 tpc.googlesyndication.com udp
GB 142.250.200.33:443 tpc.googlesyndication.com tcp
GB 142.250.200.33:443 tpc.googlesyndication.com tcp
GB 142.250.178.4:443 tcp
GB 142.250.178.4:443 tcp
GB 142.250.180.14:443 fundingchoicesmessages.google.com tcp
GB 142.250.180.14:443 fundingchoicesmessages.google.com tcp
GB 142.250.180.14:443 fundingchoicesmessages.google.com tcp
GB 172.217.169.34:443 tcp

Files

/data/user/0/com.xc3fff0e.xmanager/cache/image_manager_disk_cache/journal.tmp

MD5 8c92de9ce46d41a22f3b20f77404cc1d
SHA1 8671a6dca00edb72be47363a7071be65cf270373
SHA256 68bb33ddeed9200be85a71f70b377985f9ee68e91578afbde8321463396f1274
SHA512 30f45fe9954215d6adafcc8f0a060a7ff41963a64f9b849a37f0d18fe045038d429ec13bf15226769c4ba78dad3c52f3d9e0dbbb4fcdea4828a1efe956e48f56

/data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar

MD5 2c84bc0c28d4ac333d267f7a152b4039
SHA1 49e67f04004587ae351d5aba4da5f18644746864
SHA256 1eea5584eb2332554753b4beec7fe8e972bfb3eeadbe0c05dba33de267f25a00
SHA512 44ab6c390cac8b11bf43097293ef73bb620b1466fd671a945639198ea10dea425a0c9443b47752cc0a6689a6f5a7661b35f7a8a350ffcba30a72be60d5f18abd

/data/user/0/com.xc3fff0e.xmanager/cache/1613498354782.jar

MD5 86ce3683020b3f28f4110aac9c769ff7
SHA1 876e0686440524927639a4797b2f13b12a26ce4a
SHA256 be852340e03b169a28811d1ff41582d19638d9fc0540f237ecb960c45bd07071
SHA512 04d03a9963ba49adf5d0d26a21b57e85e21416fcc3d479ce7522149d45f5ab630ff78e590e724695fe29850b08b4dccfa5051daf5d4e4afd9384f7183f887ddc