Analysis Overview
SHA256
05789f84ddbb1dc6ac423cb174abbaa78f12b4d25e353901a2c823e9be1c1a3b
Threat Level: Known bad
The file ipskspawib.apk was found to be: Known bad.
Malicious Activity Summary
XLoader, MoqHao
Removes its main activity from the application launcher
Loads dropped Dex/Jar
Reads name of network operator
Uses Crypto APIs (Might try to encrypt user data).
Suspicious use of android.app.ApplicationPackageManager.getInstalledPackages
Suspicious use of android.net.wifi.WifiInfo.getMacAddress
Suspicious use of android.os.PowerManager$WakeLock.acquire
Suspicious use of android.telephony.TelephonyManager.getLine1Number
Uses reflection
MITRE ATT&CK
Analysis: static1
Detonation Overview
Reported
2021-03-01 10:01
Signatures
Analysis: behavioral1
Detonation Overview
Submitted
2021-03-01 10:01
Reported
2021-03-01 10:03
Platform
android-x86_64_arm64
Max time kernel
3980285s
Max time network
164s
Command Line
Signatures
XLoader, MoqHao
Removes its main activity from the application launcher
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
Loads dropped Dex/Jar
| Description | Indicator | Process | Target |
| N/A | /data/user/0/jjae.ynjlap.phgwnl/files/dex | N/A | N/A |
| N/A | /data/user/0/jjae.ynjlap.phgwnl/files/dex | N/A | N/A |
Reads name of network operator
| Description | Indicator | Process | Target |
| Framework API call | android.telephony.TelephonyManager.getNetworkOperatorName | N/A | N/A |
Uses Crypto APIs (Might try to encrypt user data).
| Description | Indicator | Process | Target |
| Framework API call | javax.crypto.Cipher.doFinal | N/A | N/A |
Suspicious use of android.app.ApplicationPackageManager.getInstalledPackages
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
Suspicious use of android.net.wifi.WifiInfo.getMacAddress
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
Suspicious use of android.os.PowerManager$WakeLock.acquire
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
Suspicious use of android.telephony.TelephonyManager.getLine1Number
| Description | Indicator | Process | Target |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A |
Uses reflection
| Description | Indicator | Process | Target |
| Acesses field com.android.okhttp.internal.tls.OkHostnameVerifier.INSTANCE | N/A | N/A | N/A |
| Invokes method android.telephony.SignalStrength.getLevel | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
| Invokes method android.os.PowerManager.isIgnoringBatteryOptimizations | N/A | N/A | N/A |
Processes
jjae.ynjlap.phgwnl
Network
| Country | Destination | Domain | Proto |
| N/A | 8.8.8.8:53 | firebaseinstallations.googleapis.com | udp |
| N/A | 8.8.4.4:53 | youtubei.googleapis.com | udp |
| N/A | 172.217.20.74:443 | youtubei.googleapis.com | udp |
| N/A | 172.217.20.74:443 | youtubei.googleapis.com | tcp |
| N/A | 172.217.168.234:443 | tcp | |
| N/A | 172.217.168.234:443 | tcp | |
| N/A | 224.0.0.251:5353 | udp | |
| N/A | 8.8.8.8:53 | www.youtube.com | udp |
| N/A | 172.217.20.110:443 | www.youtube.com | udp |
| N/A | 172.217.168.234:443 | tcp | |
| N/A | 172.217.17.68:443 | udp | |
| N/A | 172.217.17.68:443 | tcp | |
| N/A | 172.217.17.68:443 | tcp | |
| N/A | 172.217.17.68:443 | tcp | |
| N/A | 172.217.17.68:443 | tcp | |
| N/A | 8.8.8.8:53 | mtalk.google.com | udp |
| N/A | 142.250.102.188:5228 | mtalk.google.com | tcp |
| N/A | 172.217.20.67:80 | connectivitycheck.gstatic.com | tcp |
| N/A | 172.217.17.68:443 | tcp | |
| N/A | 172.217.168.234:443 | tcp | |
| N/A | 8.8.4.4:53 | firebaseinstallations.googleapis.com | udp |
| N/A | 142.250.179.202:443 | firebaseinstallations.googleapis.com | tcp |
| N/A | 142.250.179.202:443 | firebaseinstallations.googleapis.com | tcp |
| N/A | 142.250.179.202:443 | firebaseinstallations.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | android.googleapis.com | udp |
| N/A | 8.8.8.8:53 | app-measurement.com | udp |
| N/A | 142.250.179.170:443 | android.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | instantmessaging-pa.googleapis.com | udp |
| N/A | 8.8.4.4:53 | app-measurement.com | udp |
| N/A | 8.8.4.4:53 | instantmessaging-pa.googleapis.com | udp |
| N/A | 8.8.8.8:53 | docs.google.com | udp |
| N/A | 8.8.8.8:53 | android.googleapis.com | udp |
| N/A | 172.217.20.74:443 | android.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | www.googleapis.com | udp |
| N/A | 8.8.8.8:53 | firebaseinstallations.googleapis.com | udp |
| N/A | 172.217.17.138:443 | firebaseinstallations.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | android.clients.google.com | udp |
| N/A | 216.58.211.110:443 | android.clients.google.com | tcp |
| N/A | 216.58.211.110:443 | android.clients.google.com | tcp |
| N/A | 8.8.8.8:53 | www.gstatic.com | udp |
| N/A | 216.58.214.3:443 | www.gstatic.com | tcp |
| N/A | 8.8.4.4:53 | docs.google.com | udp |
| N/A | 216.58.214.3:443 | www.gstatic.com | tcp |
| N/A | 172.217.17.138:443 | firebaseinstallations.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | www.googletagmanager.com | udp |
| N/A | 172.217.168.232:443 | www.googletagmanager.com | tcp |
| N/A | 8.8.8.8:53 | www.googleadservices.com | udp |
| N/A | 8.8.4.4:53 | www.googleapis.com | udp |
| N/A | 172.217.17.106:443 | www.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | youtubei.googleapis.com | udp |
| N/A | 8.8.8.8:53 | mtalk.google.com | udp |
| N/A | 142.250.27.188:5228 | mtalk.google.com | tcp |
| N/A | 8.8.4.4:53 | www.googleadservices.com | udp |
| N/A | 142.250.179.162:443 | www.googleadservices.com | tcp |
| N/A | 8.8.8.8:53 | ad.doubleclick.net | udp |
| N/A | 172.217.168.198:80 | ad.doubleclick.net | tcp |
| N/A | 172.217.168.198:443 | ad.doubleclick.net | tcp |
| N/A | 8.8.8.8:53 | adservice.google.com | udp |
| N/A | 216.58.211.98:443 | adservice.google.com | tcp |
| N/A | 172.217.20.74:443 | android.googleapis.com | tcp |
| N/A | 172.217.17.138:443 | www.googleapis.com | tcp |
| N/A | 172.217.17.106:443 | www.googleapis.com | tcp |
| N/A | 216.58.211.110:443 | android.clients.google.com | tcp |
| N/A | 172.217.17.138:443 | www.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | app-measurement.com | udp |
| N/A | 8.8.8.8:53 | youtubei.googleapis.com | udp |
| N/A | 142.250.179.162:443 | www.googleadservices.com | tcp |
| N/A | 8.8.8.8:53 | www.youtube.com | udp |
| N/A | 8.8.4.4:53 | youtubei.googleapis.com | udp |
| N/A | 172.217.19.202:443 | youtubei.googleapis.com | udp |
| N/A | 172.217.19.202:443 | youtubei.googleapis.com | tcp |
| N/A | 172.217.17.68:443 | udp | |
| N/A | 172.217.20.74:443 | android.googleapis.com | tcp |
| N/A | 216.58.211.110:443 | android.clients.google.com | tcp |
| N/A | 172.217.20.74:443 | android.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | instantmessaging-pa.googleapis.com | udp |
| N/A | 8.8.8.8:53 | dl.google.com | udp |
| N/A | 8.8.8.8:53 | play.googleapis.com | udp |
| N/A | 172.217.17.106:443 | www.googleapis.com | tcp |
| N/A | 8.8.4.4:53 | app-measurement.com | udp |
| N/A | 8.8.4.4:53 | youtubei.googleapis.com | udp |
| N/A | 172.217.17.106:443 | youtubei.googleapis.com | udp |
| N/A | 172.217.17.106:443 | youtubei.googleapis.com | tcp |
| N/A | 172.217.17.106:443 | youtubei.googleapis.com | tcp |
| N/A | 8.8.4.4:53 | www.youtube.com | udp |
| N/A | 172.217.17.110:443 | www.youtube.com | udp |
| N/A | 172.217.17.110:443 | www.youtube.com | tcp |
| N/A | 8.8.8.8:53 | ssl.google-analytics.com | udp |
| N/A | 8.8.4.4:53 | instantmessaging-pa.googleapis.com | udp |
| N/A | 8.8.4.4:53 | dl.google.com | udp |
| N/A | 8.8.4.4:53 | play.googleapis.com | udp |
| N/A | 216.58.214.10:443 | play.googleapis.com | tcp |
| N/A | 172.217.17.106:443 | youtubei.googleapis.com | tcp |
| N/A | 216.58.214.10:443 | play.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | docs.google.com | udp |
| N/A | 216.58.214.14:443 | docs.google.com | tcp |
| N/A | 216.58.214.14:443 | docs.google.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 216.58.214.3:443 | www.gstatic.com | tcp |
| N/A | 8.8.4.4:53 | ssl.google-analytics.com | udp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 172.217.17.138:443 | www.googleapis.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 172.217.17.106:443 | youtubei.googleapis.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 8.8.8.8:53 | instantmessaging-pa.googleapis.com | udp |
| N/A | 142.250.179.138:443 | instantmessaging-pa.googleapis.com | tcp |
| N/A | 8.8.8.8:53 | dl.google.com | udp |
| N/A | 172.217.17.142:443 | dl.google.com | tcp |
| N/A | 216.58.214.3:443 | www.gstatic.com | tcp |
| N/A | 216.58.214.3:443 | www.gstatic.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 142.250.179.138:443 | instantmessaging-pa.googleapis.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 172.217.17.142:443 | dl.google.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 216.58.214.3:443 | www.gstatic.com | udp |
| N/A | 216.58.214.3:443 | www.gstatic.com | tcp |
| N/A | 8.8.8.8:53 | clientservices.googleapis.com | udp |
| N/A | 142.250.179.131:443 | clientservices.googleapis.com | tcp |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp | |
| N/A | 103.249.28.207:28844 | tcp |