Malware Analysis Report

2024-07-28 14:39

Sample ID 240613-lx8xxatelf
Target a4f3fa6fb65a7be6a0f96c7cfe151988_JaffaCakes118
SHA256 f2372c8ae672e8741310cff24686e6af1924f842cd2e63f96dce84ca28a0dbcd
Tags
discovery impact persistence
score
7/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 Overview

score
7/10

SHA256

f2372c8ae672e8741310cff24686e6af1924f842cd2e63f96dce84ca28a0dbcd

Threat Level: Shows suspicious behavior

The file a4f3fa6fb65a7be6a0f96c7cfe151988_JaffaCakes118 was found to be: Shows suspicious behavior.

Malicious Activity Summary

discovery impact persistence

Queries information about running processes on the device

Queries information about active data network

Reads information about phone network operator.

Requests dangerous framework permissions

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

Uses Crypto APIs (Might try to encrypt user data)

MITRE ATT&CK Matrix

N/A

Analysis: static1

Detonation Overview

Reported

2024-06-13 09:56

Signatures

Requests dangerous framework permissions

Description Indicator Process Target
Allows an app to create windows using the type LayoutParams.TYPE_APPLICATION_OVERLAY, shown on top of all other apps. android.permission.SYSTEM_ALERT_WINDOW N/A N/A
Allows an application to read the user's contacts data. android.permission.READ_CONTACTS N/A N/A
Allows an application to receive SMS messages. android.permission.RECEIVE_SMS N/A N/A
Allows an application to write the user's contacts data. android.permission.WRITE_CONTACTS N/A N/A
Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call. android.permission.CALL_PHONE N/A N/A
Allows an application to read SMS messages. android.permission.READ_SMS 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 write to external storage. android.permission.WRITE_EXTERNAL_STORAGE 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 read or write the system settings. android.permission.WRITE_SETTINGS N/A N/A
Allows an app to access approximate location. android.permission.ACCESS_COARSE_LOCATION N/A N/A
Allows an app to access precise location. android.permission.ACCESS_FINE_LOCATION N/A N/A
Allows an application to read from external storage. android.permission.READ_EXTERNAL_STORAGE N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-06-13 09:55

Reported

2024-06-13 09:59

Platform

android-x86-arm-20240611.1-en

Max time kernel

179s

Max time network

186s

Command Line

com.zjhl.pad.view

Signatures

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 active data network

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

Reads information about phone network operator.

discovery

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

Processes

com.zjhl.pad.view

Network

Country Destination Domain Proto
N/A 224.0.0.251:5353 udp
US 1.1.1.1:53 s.jpush.cn udp
CN 116.205.165.66:19000 s.jpush.cn udp
US 1.1.1.1:53 trade.newnewchain.com udp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 1.1.1.1:53 update.sdk.jiguang.cn udp
US 1.1.1.1:53 sis.jpush.io udp
CN 110.41.162.127:19000 sis.jpush.io udp
GB 142.250.187.206:443 tcp
US 1.1.1.1:53 android.apis.google.com udp
GB 172.217.16.238:443 android.apis.google.com tcp
US 1.1.1.1:53 easytomessage.com udp
CN 123.60.89.60:19000 easytomessage.com udp
US 1.1.1.1:53 im64.jpush.cn udp
CN 124.70.211.119:7007 im64.jpush.cn tcp
CN 124.70.211.119:7000 im64.jpush.cn tcp
CN 124.70.211.119:7006 im64.jpush.cn tcp
CN 124.70.211.119:7009 im64.jpush.cn tcp
CN 124.70.211.119:7003 im64.jpush.cn tcp
CN 124.70.211.119:7002 im64.jpush.cn tcp
GB 216.58.212.202:443 tcp
CN 124.70.211.119:7004 im64.jpush.cn tcp
CN 124.70.211.119:7005 im64.jpush.cn tcp
CN 124.70.211.119:7008 im64.jpush.cn tcp
CN 116.205.165.66:19000 easytomessage.com udp
CN 110.41.162.127:19000 easytomessage.com udp
CN 123.60.89.60:19000 easytomessage.com udp
CN 124.70.211.119:7004 im64.jpush.cn tcp
CN 124.70.211.119:7008 im64.jpush.cn tcp
CN 124.70.211.119:7003 im64.jpush.cn tcp
CN 124.70.211.119:7009 im64.jpush.cn tcp
CN 124.70.211.119:7006 im64.jpush.cn tcp
CN 124.70.211.119:7000 im64.jpush.cn tcp
CN 124.70.211.119:7007 im64.jpush.cn tcp
CN 124.70.211.119:7005 im64.jpush.cn tcp
CN 124.70.211.119:7002 im64.jpush.cn tcp
CN 116.205.165.66:19000 easytomessage.com udp
CN 110.41.162.127:19000 easytomessage.com udp
CN 123.60.89.60:19000 easytomessage.com udp
CN 124.70.211.119:7005 im64.jpush.cn tcp
CN 124.70.211.119:7009 im64.jpush.cn tcp
CN 124.70.211.119:7002 im64.jpush.cn tcp
CN 124.70.211.119:7006 im64.jpush.cn tcp
CN 124.70.211.119:7000 im64.jpush.cn tcp
CN 124.70.211.119:7007 im64.jpush.cn tcp
CN 124.70.211.119:7008 im64.jpush.cn tcp
CN 124.70.211.119:7003 im64.jpush.cn tcp
CN 124.70.211.119:7004 im64.jpush.cn tcp
CN 116.205.165.66:19000 easytomessage.com udp
US 1.1.1.1:53 sis.jpush.io udp
CN 124.71.170.130:19000 sis.jpush.io udp
CN 123.60.89.60:19000 sis.jpush.io udp
CN 124.70.211.119:7008 im64.jpush.cn tcp

Files

/storage/emulated/0/data/.push_deviceid

MD5 a78fd4cd82e531f3b8e4163d02e7a224
SHA1 2f35ae518f165e4455e492ec621314dfcaed4ac8
SHA256 44585b87bdff9fa4bb5b76f85a924b55e1f650fe17db9693704a2a90ffab3fa8
SHA512 54f2cf70c4f1d5f329e4304c945376187dcbdb556f9cb76af152634060c7856ef9ac2c2feaaa51437f87929912b7f71de0ee8ace68f4095a89c664081600182a

/data/data/com.zjhl.pad.view/files/jpush_stat_history/normal/nowrap/6e4469f9-9f90-4d15-9d73-f6a8bf3c890c

MD5 daf55c798ef1061b7ce22bb2b1e9a986
SHA1 d717171b945ab447bb873e45e9ee4533ac621941
SHA256 a428aad2018f113268ceb09dcb7cfa3b4ea7f4ee15e8d07c95776f3ae90b5845
SHA512 90609818ad7392905475a68fa05c75afdb323f58073becc77b269ae8f3bfe0854e3d33f3e537dc2b47c68e3a83955d90fbae531dde2c690c662c4a2e638ad5b0

/data/data/com.zjhl.pad.view/files/jpush_stat_history/normal/nowrap/ab37e4d8-4b2c-41cb-8558-459252e9817c

MD5 5e3d6e484a0306f02ffc03199d066f6b
SHA1 c84544be7328be8bfcc94fda1e15cf824f1c79e1
SHA256 f15e893452be756b716b6183f9de89d8d8d33ac81cd05510ea4003253c20b4e0
SHA512 fdc7bf80f667671206e6e3c91398d60aab83bd57e17cc7534d69fb77d717caa8a219b9b5f95eb470ce44a05e1dcbf8038c4d040c1a94f5e401b46dece99608ea

/data/data/com.zjhl.pad.view/files/jpush_stat_cache.json

MD5 a2d3de2d3055d9e5a7e83ec9f637e13a
SHA1 33ae063b2b9ac86d841bdb5bd09fed34f65b2368
SHA256 e7e678ea0c44174047c30d6e8e81017c89d0788b1d91ae76c4e5d3eb5aa799dd
SHA512 27f9cd0d39979646c7981169d9df6e04613afe7e47a8601113d4c4dc3f7c6ee83e1fdcf444333b0183179dd2dda944f1d480d2e81ecbf54d997782b0a6406a83

Analysis: behavioral2

Detonation Overview

Submitted

2024-06-13 09:55

Reported

2024-06-13 09:59

Platform

android-33-x64-arm64-20240611.1-en

Max time kernel

179s

Max time network

188s

Command Line

com.zjhl.pad.view

Signatures

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 active data network

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

Reads information about phone network operator.

discovery

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.zjhl.pad.view

Network

Country Destination Domain Proto
GB 172.217.16.228:443 udp
GB 172.217.16.228:443 udp
BE 173.194.76.188:5228 tcp
GB 216.58.212.196:443 tcp
N/A 224.0.0.251:5353 udp
BE 173.194.76.188:5228 tcp
GB 142.250.187.202:443 udp
US 1.1.1.1:53 s.jpush.cn udp
CN 110.41.162.127:19000 s.jpush.cn udp
US 1.1.1.1:53 trade.newnewchain.com udp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 72.52.178.23:443 trade.newnewchain.com tcp
US 1.1.1.1:53 update.sdk.jiguang.cn udp
GB 216.58.201.99:443 tcp
US 1.1.1.1:53 sis.jpush.io udp
CN 124.70.128.38:19000 sis.jpush.io udp
US 1.1.1.1:53 easytomessage.com udp
CN 121.36.205.81:19000 easytomessage.com udp
US 1.1.1.1:53 im64.jpush.cn udp
CN 119.3.188.193:7004 im64.jpush.cn tcp
CN 119.3.188.193:7002 im64.jpush.cn tcp
GB 172.217.16.228:443 udp
CN 119.3.188.193:7003 im64.jpush.cn tcp
CN 119.3.188.193:7007 im64.jpush.cn tcp
US 162.159.61.3:443 tcp
US 162.159.61.3:443 tcp
GB 142.250.178.3:443 tcp
US 162.159.61.3:443 udp
GB 142.250.178.3:443 udp
CN 119.3.188.193:7000 im64.jpush.cn tcp
CN 119.3.188.193:7009 im64.jpush.cn tcp
CN 119.3.188.193:7008 im64.jpush.cn tcp
CN 119.3.188.193:7006 im64.jpush.cn tcp
CN 119.3.188.193:7005 im64.jpush.cn tcp
CN 110.41.162.127:19000 easytomessage.com udp
CN 124.70.128.38:19000 easytomessage.com udp
CN 121.36.205.81:19000 easytomessage.com udp
US 1.1.1.1:53 im64.jpush.cn udp
CN 124.71.183.120:7009 im64.jpush.cn tcp
CN 124.71.183.120:7005 im64.jpush.cn tcp
CN 124.71.183.120:7006 im64.jpush.cn tcp
CN 124.71.183.120:7008 im64.jpush.cn tcp
CN 124.71.183.120:7007 im64.jpush.cn tcp
CN 124.71.183.120:7004 im64.jpush.cn tcp
CN 124.71.183.120:7002 im64.jpush.cn tcp
CN 124.71.183.120:7000 im64.jpush.cn tcp
CN 124.71.183.120:7003 im64.jpush.cn tcp
US 1.1.1.1:53 s.jpush.cn udp
CN 1.92.70.140:19000 s.jpush.cn udp
GB 142.250.179.228:443 tcp
CN 124.70.128.38:19000 s.jpush.cn udp
CN 121.36.205.81:19000 s.jpush.cn udp
CN 124.71.183.120:7003 im64.jpush.cn tcp
CN 124.71.183.120:7004 im64.jpush.cn tcp
CN 124.71.183.120:7005 im64.jpush.cn tcp
CN 124.71.183.120:7000 im64.jpush.cn tcp
CN 124.71.183.120:7007 im64.jpush.cn tcp
CN 124.71.183.120:7006 im64.jpush.cn tcp
CN 124.71.183.120:7009 im64.jpush.cn tcp
CN 124.71.183.120:7008 im64.jpush.cn tcp
CN 124.71.183.120:7002 im64.jpush.cn tcp
CN 1.92.70.140:19000 s.jpush.cn udp
CN 124.70.128.38:19000 s.jpush.cn udp
CN 121.36.205.81:19000 s.jpush.cn udp
CN 124.71.183.120:7002 im64.jpush.cn tcp

Files

/storage/emulated/0/data/.push_deviceid

MD5 95320aa63193a7fc12436a18a2a1d178
SHA1 3f1528fe485bd9068ef7153aaab03eb7bc96abc1
SHA256 dbece803449e95b5f5358a0912463f9c23f8071ef3f04efd523cd54d99dbf4fc
SHA512 699b876529ff2e5ea6cf6d6d21c50796beed5aa04c354b871abc14a71fe4719f4f57e27149746f0800177c3da7a4b271ab4cf2803e0b3cd29566c8ed291b85c5

/data/user/0/com.zjhl.pad.view/files/jpush_stat_history/normal/nowrap/7731d4fd-b9d9-44f2-9a13-d5f71c9ac483

MD5 edb1e086f13b91add03052540dc98130
SHA1 97cc86a12b2fcf0f99329ea38b7d175f35f5b278
SHA256 b9090cf77d2e51e0bc29121db2d22e61dbac4147749481a296526c77f4a47d5a
SHA512 82979ff592729f77eeaccff075bff9b3209a826de3a793f49a5a339a64d3c0b9fceaa477331cbc8f01f6f6b13ce0ef0dcc451d094ac88d6d51de0a9279ed8032

/data/user/0/com.zjhl.pad.view/files/jpush_stat_history/normal/nowrap/26207b1b-33b5-44ef-b8e4-044fa203ceb3

MD5 d6e5372f9240ac9ab5ee872325d1a09e
SHA1 aeb2d2153cb2a5079b34b7a770a5b442d8c75989
SHA256 c877524a8e510cb53dbd8aa9ac6d1eeb6d2451b376d9d6aed89e9c7e18f44c28
SHA512 02b04da9b0251f4b426caa8e918d363aa8732ae6bd1b8c4c1d40c44ca0e3e23a36538e26bd79176e6a115a8ac53e60c228ffe186413594777dec09aa82c4f863

/data/user/0/com.zjhl.pad.view/files/jpush_stat_cache.json

MD5 b3fdb353899cc028c10604acb3ae48fe
SHA1 6ecec03b8bb46380b5c626f7ca680d997507c91c
SHA256 3912bda2281f649728536b041a60a475940c0eda08e06c0cb0e74bc066da95a2
SHA512 22b4ef404108b97def1e997e93849b587f6370458565e9d0692b9b5e3c4d6fba49997c55079719ad77ec16208834570e3703fda768a536e853c1a55b0ef13f97