Analysis
-
max time kernel
149s -
max time network
145s -
platform
android_x86 -
resource
android-x86-arm-20240624-en -
resource tags
androidarch:armarch:x86image:android-x86-arm-20240624-enlocale:en-usos:android-9-x86system -
submitted
22/10/2024, 02:00 UTC
Behavioral task
behavioral1
Sample
ee45820911580803c3df8ced9659bbc0dc21226710c59f11eae5d7c2720c6999.apk
Resource
android-x86-arm-20240624-en
General
-
Target
ee45820911580803c3df8ced9659bbc0dc21226710c59f11eae5d7c2720c6999.apk
-
Size
13.0MB
-
MD5
4d0f9c686f81f95666a6f22d88d5da46
-
SHA1
31df016c69c989479f624001da67e0c7fcb0e750
-
SHA256
ee45820911580803c3df8ced9659bbc0dc21226710c59f11eae5d7c2720c6999
-
SHA512
076d6dc6a6e6111dba5728ae39f6d01350c0b40c9789c212d098691b508b9c91ed9a0d2b0b6d98bad13ad703ce4e6b79630ea6501339f9ca4ac8a8046267cee5
-
SSDEEP
196608:CpN6utSK7VmWuFxX+uUZIrzIRliSS4jo5nNIceyLdapE5oQryApUoXaI6oCHYV41:CnFV+xXJrtSS4+N7xaSoixantRgaf
Malware Config
Signatures
-
Makes use of the framework's Accessibility service 4 TTPs 1 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.aa.bb -
Queries account information for other applications stored on the device 1 TTPs 3 IoCs
Application may abuse the framework's APIs to collect account information stored on the device.
description ioc Process Framework service call android.accounts.IAccountManager.getAccountsAsUser com.aa.bb Framework service call android.accounts.IAccountManager.getAccountsAsUser com.aa.bb:s1 Framework service call android.accounts.IAccountManager.getAccountsAsUser com.aa.bb:main -
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.aa.bb Framework service call android.app.IActivityManager.getRunningAppProcesses com.aa.bb:s1 Framework service call android.app.IActivityManager.getRunningAppProcesses com.aa.bb:main -
Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.aa.bb -
Makes use of the framework's foreground persistence service 1 TTPs 1 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.aa.bb -
Queries information about active data network 1 TTPs 1 IoCs
description ioc Process Framework service call android.net.IConnectivityManager.getActiveNetworkInfo com.aa.bb -
Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
description ioc Process Framework service call android.app.IActivityManager.registerReceiver com.aa.bb -
Schedules tasks to execute at a specified time 1 TTPs 2 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.aa.bb:main Framework service call android.app.job.IJobScheduler.schedule com.aa.bb -
Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 3 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.aa.bb Framework API call javax.crypto.Cipher.doFinal com.aa.bb:s1 Framework API call javax.crypto.Cipher.doFinal com.aa.bb:main
Processes
-
com.aa.bb1⤵
- Makes use of the framework's Accessibility service
- Queries account information for other applications stored on the device
- Queries information about running processes on the device
- 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:4331
-
com.aa.bb:s11⤵
- Queries account information for other applications stored on the device
- Queries information about running processes on the device
- Uses Crypto APIs (Might try to encrypt user data)
PID:4616
-
com.aa.bb:main1⤵
- Queries account information for other applications stored on the device
- Queries information about running processes on the device
- Schedules tasks to execute at a specified time
- Uses Crypto APIs (Might try to encrypt user data)
PID:4590
Network
-
Remote address:1.1.1.1:53Requestsemanticlocation-pa.googleapis.comIN AResponsesemanticlocation-pa.googleapis.comIN A142.250.180.10semanticlocation-pa.googleapis.comIN A216.58.212.202semanticlocation-pa.googleapis.comIN A142.250.187.202semanticlocation-pa.googleapis.comIN A172.217.169.10semanticlocation-pa.googleapis.comIN A216.58.204.74semanticlocation-pa.googleapis.comIN A142.250.200.42semanticlocation-pa.googleapis.comIN A142.250.200.10semanticlocation-pa.googleapis.comIN A142.250.179.234semanticlocation-pa.googleapis.comIN A216.58.201.106semanticlocation-pa.googleapis.comIN A142.250.187.234semanticlocation-pa.googleapis.comIN A142.250.178.10semanticlocation-pa.googleapis.comIN A172.217.16.234semanticlocation-pa.googleapis.comIN A216.58.212.234semanticlocation-pa.googleapis.comIN A172.217.169.74
-
Remote address:1.1.1.1:53Requestwww.baidu.comIN AResponsewww.baidu.comIN CNAMEwww.a.shifen.comwww.a.shifen.comIN CNAMEwww.wshifen.comwww.wshifen.comIN A103.235.46.96www.wshifen.comIN A103.235.47.188
-
Remote address:103.235.46.96:80RequestGET / HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; AOSP on IA Emulator Build/PSR1.180720.122)
Host: www.baidu.com
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Content-Length: 1108
Content-Type: text/html
Server: bfe
Date: Tue, 22 Oct 2024 02:00:22 GMT
-
Remote address:103.235.46.96:80RequestGET / HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: www.baidu.com
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Content-Length: 1108
Content-Type: text/html
Server: bfe
Date: Tue, 22 Oct 2024 02:00:25 GMT
-
Remote address:1.1.1.1:53Requestandroid.apis.google.comIN AResponseandroid.apis.google.comIN CNAMEclients.l.google.comclients.l.google.comIN A142.250.178.14
-
Remote address:103.235.46.96:80RequestGET / HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: www.baidu.com
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Content-Length: 1108
Content-Type: text/html
Server: bfe
Date: Tue, 22 Oct 2024 02:00:28 GMT
-
Remote address:103.235.46.96:80RequestGET / HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: www.baidu.com
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Content-Length: 1108
Content-Type: text/html
Server: bfe
Date: Tue, 22 Oct 2024 02:00:28 GMT
-
Remote address:1.1.1.1:53Requestrpc.ynhz.xyzIN AResponserpc.ynhz.xyzIN A172.67.130.58rpc.ynhz.xyzIN A104.21.3.44
-
Remote address:172.67.130.58:443RequestPOST /x/command-report?state=0&ty=0 HTTP/2.0
host: rpc.ynhz.xyz
version: 09050322-Rebuild
type: encryption
content-type: application/json; charset=UTF-8
content-length: 55
accept-encoding: gzip
user-agent: okhttp/4.11.0
ResponseHTTP/2.0 200
content-type: application/json; charset=UTF-8
content-length: 131
content-encoding: gzip
vary: Accept-Encoding
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-request-id: mvorj4bm6yyeHtNQxr7MTRQeq8sTukvO
x-xss-protection: 1; mode=block
strict-transport-security: max-age=31536000
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=VZHD5okfMivaIcWQB1gUNRA%2FDzGFg23GTeQulnfvdneezzih10uEkxYMtWPEhWjsQbG94Ut7cCvEjzRRmVIlfSMvOiGIsbZ3VpAE2LoMPzRcaQJzMkjCCjbtoBIl8No%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8d65e67378947772-LHR
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=39598&sent=8&recv=8&lost=0&retrans=0&sent_bytes=3390&recv_bytes=801&delivery_rate=109769&cwnd=255&unsent_bytes=0&cid=ee487ae1c6869f3b&ts=559&x=0"
-
Remote address:172.67.130.58:443RequestPOST /x/command-report?state=0&ty=3 HTTP/2.0
host: rpc.ynhz.xyz
version: 09050322-Rebuild
type: encryption
content-type: application/json; charset=UTF-8
content-length: 55
accept-encoding: gzip
user-agent: okhttp/4.11.0
ResponseHTTP/2.0 200
content-type: application/json; charset=UTF-8
content-length: 131
content-encoding: gzip
vary: Accept-Encoding
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-request-id: GwlV3MD4vnBfIWe7pjZvlSRTw7Crpmtx
x-xss-protection: 1; mode=block
strict-transport-security: max-age=31536000
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=M38ULReLg0yP8AaaQ85Suq4Xpim0%2Bkvz1Q21%2FRA9NiigS%2Bi57xGSc7%2B4jOILJou%2BRKWQeTKwmrwvEb6A9DP8%2BXsE6EvcIoCP9c9xCyPeQo8VIA8XJmTUAvIlnp9Azsc%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8d65e67378957772-LHR
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=39598&sent=10&recv=8&lost=0&retrans=0&sent_bytes=4315&recv_bytes=801&delivery_rate=109769&cwnd=255&unsent_bytes=0&cid=ee487ae1c6869f3b&ts=569&x=0"
-
Remote address:172.67.130.58:443RequestPOST /x/command-report?state=0&ty=0 HTTP/2.0
host: rpc.ynhz.xyz
version: 09050322-Rebuild
type: encryption
content-type: application/json; charset=UTF-8
content-length: 55
accept-encoding: gzip
user-agent: okhttp/4.11.0
ResponseHTTP/2.0 200
content-type: application/json; charset=UTF-8
content-length: 131
content-encoding: gzip
vary: Accept-Encoding
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-request-id: V3mwR72ykYEYz5k5VF9tXyAgKp5WgvLB
x-xss-protection: 1; mode=block
strict-transport-security: max-age=31536000
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=sVED5ts%2BXK4XPepQZs%2BcUonacvOnVuOPPN%2Ba9U%2FvbQrDeok3VY4OgPtN5%2F%2FhA9nlhwfhjGmm9A7rZWotFIirqh75gLNHRgivGOBgaf8agev2c9mGjTtrZO%2FmCxV9wIw%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8d65e72d38e27772-LHR
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=44041&sent=14&recv=12&lost=0&retrans=0&sent_bytes=4966&recv_bytes=1071&delivery_rate=109769&cwnd=255&unsent_bytes=0&cid=ee487ae1c6869f3b&ts=30051&x=0"
-
Remote address:172.67.130.58:443RequestPOST /x/command-report?state=0&ty=3 HTTP/2.0
host: rpc.ynhz.xyz
version: 09050322-Rebuild
type: encryption
content-type: application/json; charset=UTF-8
content-length: 55
accept-encoding: gzip
user-agent: okhttp/4.11.0
ResponseHTTP/2.0 200
content-type: application/json; charset=UTF-8
content-length: 131
content-encoding: gzip
vary: Accept-Encoding
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-request-id: RQ3YssfwAO35S6xkBn5AAyofpwdoO8tY
x-xss-protection: 1; mode=block
strict-transport-security: max-age=31536000
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2Bc%2BeezEcwTsOTUjY17JHYWbXmtgRoMAEmlWkdqlsBF%2BahWFy%2FDBA8HeRLdeaqjf%2BlvZ9ViMOmXlA6bSUVjVrcfhBXD0nFHCKnnapqaAKv%2FWld0uspS0WA9YkMhNlvE8%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8d65e72d38e37772-LHR
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=42790&sent=16&recv=13&lost=0&retrans=0&sent_bytes=5643&recv_bytes=1071&delivery_rate=109769&cwnd=255&unsent_bytes=0&cid=ee487ae1c6869f3b&ts=30086&x=0"
-
Remote address:172.67.130.58:443RequestPOST /x/command-report?state=0&ty=3 HTTP/2.0
host: rpc.ynhz.xyz
version: 09050322-Rebuild
type: encryption
content-type: application/json; charset=UTF-8
content-length: 55
accept-encoding: gzip
user-agent: okhttp/4.11.0
ResponseHTTP/2.0 200
content-type: application/json; charset=UTF-8
content-length: 131
content-encoding: gzip
vary: Accept-Encoding
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-request-id: kocnR1c1ddR4blWd4uKyjrW6bT3n1Kzm
x-xss-protection: 1; mode=block
strict-transport-security: max-age=31536000
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=y5HoyNhWkiFLP%2FSh8mMro9p2tUr4DZrgbU3p6WE8pLffOBBv%2FzvdQkWWDlNCh4ik3zjHGEdgsEkNGMfbF3spvBQt9ISuBNHMbtEkkW%2FgdJnN%2BNzBYNvVLaH%2Bdt3PBlQ%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8d65e7e8beec7772-LHR
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=39055&sent=21&recv=19&lost=0&retrans=0&sent_bytes=6294&recv_bytes=1341&delivery_rate=119442&cwnd=4&unsent_bytes=0&cid=ee487ae1c6869f3b&ts=60054&x=0"
-
Remote address:172.67.130.58:443RequestPOST /x/command-report?state=0&ty=0 HTTP/2.0
host: rpc.ynhz.xyz
version: 09050322-Rebuild
type: encryption
content-type: application/json; charset=UTF-8
content-length: 55
accept-encoding: gzip
user-agent: okhttp/4.11.0
ResponseHTTP/2.0 200
content-type: application/json; charset=UTF-8
content-length: 131
content-encoding: gzip
vary: Accept-Encoding
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-request-id: 8KYy6nZL6amZsycjaiUycZkwP2uLCr8t
x-xss-protection: 1; mode=block
strict-transport-security: max-age=31536000
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=uKuVIF%2FhXeuNI544PYAEqF82IDFEbM3GqQ4FgwgfVFlvL7Jj2bTFYB2jtBIyBUIcDhqVB6apjYdZxFZ2TwiIJNXQybg9NJNmGb4js0ISmMtHjmFr7mI96KLt0Gd950k%3D"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8d65e7e8beed7772-LHR
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=39055&sent=23&recv=19&lost=0&retrans=0&sent_bytes=6967&recv_bytes=1341&delivery_rate=119442&cwnd=255&unsent_bytes=0&cid=ee487ae1c6869f3b&ts=60086&x=0"
-
202 B 40 B 1 1
-
621 B 3.5kB 10 10
HTTP Request
GET http://www.baidu.com/HTTP Response
200 -
649 B 3.5kB 11 10
HTTP Request
GET http://www.baidu.com/HTTP Response
200 -
902 B 40 B 1 1
-
5.7kB 9.6kB 17 27
-
2.8kB 6.0kB 9 11
-
701 B 3.6kB 12 11
HTTP Request
GET http://www.baidu.com/HTTP Response
200 -
741 B 3.1kB 13 12
HTTP Request
GET http://www.baidu.com/HTTP Response
200 -
901 B 3.8kB 10 8
-
2.5kB 9.0kB 23 26
HTTP Request
POST https://rpc.ynhz.xyz/x/command-report?state=0&ty=0HTTP Request
POST https://rpc.ynhz.xyz/x/command-report?state=0&ty=3HTTP Response
200HTTP Response
200HTTP Request
POST https://rpc.ynhz.xyz/x/command-report?state=0&ty=0HTTP Request
POST https://rpc.ynhz.xyz/x/command-report?state=0&ty=3HTTP Response
200HTTP Response
200HTTP Request
POST https://rpc.ynhz.xyz/x/command-report?state=0&ty=3HTTP Request
POST https://rpc.ynhz.xyz/x/command-report?state=0&ty=0HTTP Response
200HTTP Response
200
-
3.7kB 11
-
80 B 304 B 1 1
DNS Request
semanticlocation-pa.googleapis.com
DNS Response
142.250.180.10216.58.212.202142.250.187.202172.217.169.10216.58.204.74142.250.200.42142.250.200.10142.250.179.234216.58.201.106142.250.187.234142.250.178.10172.217.16.234216.58.212.234172.217.169.74
-
59 B 144 B 1 1
DNS Request
www.baidu.com
DNS Response
103.235.46.96103.235.47.188
-
69 B 109 B 1 1
DNS Request
android.apis.google.com
DNS Response
142.250.178.14
-
58 B 90 B 1 1
DNS Request
rpc.ynhz.xyz
DNS Response
172.67.130.58104.21.3.44
MITRE ATT&CK Mobile v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
100KB
MD5829b1a80099b4ae04f9aaf1f29456958
SHA183ed9ea2df44735ee8e25e44a9a38951f2a839db
SHA25613a3e0dbcec4cd2c14f98521934325612955ba28c3eea79e177f8a7baa621831
SHA5123723da75bed851808c88b2319248bbf9882e2ce31a07cb3e0dfa9033e86558b328d27a057d51cde27dea7c265a2c4bf0e25f04ffcef5b16f4cac16564c46a376
-
Filesize
32KB
MD5bb7df04e1b0a2570657527a7e108ae23
SHA15188431849b4613152fd7bdba6a3ff0a4fd6424b
SHA256c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479
SHA512768007e06b0cd9e62d50f458b9435c6dda0a6d272f0b15550f97c478394b743331c3a9c9236e09ab5b9cb3b423b2320a5d66eb3c7068db9ea37891ca40e47012
-
Filesize
402KB
MD52a5baf06364c1e6f37d92bae1efdd7e2
SHA198eccb16958bbd2545beb9f954257203866c5be7
SHA256b80ee6d52825e464f5517b87ef372af183df245a566aebd3be19029cae432ed8
SHA512aff203e5e31dc9d7f9935611cc1d5f4e05ae681163333f13386580e684ddb7c2cd69aca853345fffa63f08ea3f2f846c45b90c2ac31fa0b7d75d0d3eee8edc59