Analysis
- max time kernel
47s - max time network
131s - platform
android_x86 - resource
android-x86-arm-20240603-en - resource tags
androidarch:armarch:x86image:android-x86-arm-20240603-enlocale:en-usos:android-9-x86system - submitted
05/06/2024, 02:18
Static task
static1
3 signatures
Behavioral task
behavioral1
Sample
bruno-wi1.apk
Resource
android-x86-arm-20240603-en
13 signatures
150 seconds
General
- Target bruno-wi1.apk
- Size 2.4MB
- Sample240605-cq92yscb49
- SHA256 8be55a75729fcdd6015d687e5ff581ad72ac5f866857ef54e08c8c168ea84197
- MD5 5e23e2a6a5665457bda500afe88247c4
- SHA1 0054929a694b7f979a317dd16f60f701885af211
- SHA512 dfbb5e4bd83944d18c09c53767999dff114be86c5ba0caadfc1652f33534369c66db5c4c0d617124f89bf959c3f8afb3f1e3648e1b1ad58ccfd35b311004102a
- SSDEEP 49152:EkScFDS4CcLa8wSg7dT6k84XB+oM2ogUhO2Xt0x:EkJ04PmBSg7z84XW2ogcz0
- MD5 SHA1 SHA512 SSDEEP
Malware Config
Extracted
Family
-
tispy
C2
-
https://brunoespiao.com.br/esp/appprofile.jsp
Signatures
- TiSpy
TiSpy is an Android stalkerware.
- Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip 4285 /system/bin/dex2oat --instruction-set=x86 --instruction-set-features=ssse3,-sse4.1,-sse4.2,-avx,-avx2,-popcnt --runtime-arg -Xhidden-api-checks --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --inline-max-code-units=0 --compact-dex-level=none --dex-file=/data/user/0/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip --output-vdex-fd=44 --oat-fd=45 --oat-location=/data/user/0/com.yvyoxqgn.stdueenq/files/dex/oat/x86/LRUthIhpZewmaCiGv.odex --compiler-filter=quicken --class-loader-context=& /data/user/0/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip 4256 com.yvyoxqgn.stdueenq - Queries information about the current nearby Wi-Fi networks 1 TTPs 1 IoCs
Application may abuse the framework's APIs to collect information about the current nearby Wi-Fi networks.
description ioc Process Framework service call android.net.wifi.IWifiManager.getScanResults com.yvyoxqgn.stdueenq - Queries the phone number (MSISDN for GSM devices) 1 TTPs
- Requests cell location 2 TTPs 1 IoCs
Uses Android APIs to to get current cell location.
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getCellLocation com.yvyoxqgn.stdueenq - Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.yvyoxqgn.stdueenq - Queries information about active data network 1 TTPs 1 IoCs
description ioc Process Framework service call android.net.IConnectivityManager.getActiveNetworkInfo com.yvyoxqgn.stdueenq - Queries information about the current Wi-Fi connection 1 TTPs 1 IoCs
Application may abuse the framework's APIs to collect information about the current Wi-Fi connection.
description ioc Process Framework service call android.net.wifi.IWifiManager.getConnectionInfo com.yvyoxqgn.stdueenq - Queries the mobile country code (MCC) 1 TTPs 1 IoCs
description ioc Process Framework service call com.android.internal.telephony.ITelephony.getNetworkCountryIsoForPhone com.yvyoxqgn.stdueenq - Reads information about phone network operator. 1 TTPs
- 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.yvyoxqgn.stdueenq - Checks CPU information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/cpuinfo com.yvyoxqgn.stdueenq - Checks memory information 2 TTPs 1 IoCs
description ioc Process File opened for read /proc/meminfo com.yvyoxqgn.stdueenq
Processes
-
com.yvyoxqgn.stdueenq1⤵
- Loads dropped Dex/Jar
- Queries information about the current nearby Wi-Fi networks
- Requests cell location
- Acquires the wake lock
- Queries information about active data network
- Queries information about the current Wi-Fi connection
- Queries the mobile country code (MCC)
- Registers a broadcast receiver at runtime (usually for listening for system events)
- Checks CPU information
- Checks memory information
PID:4256 -
/system/bin/dex2oat --instruction-set=x86 --instruction-set-features=ssse3,-sse4.1,-sse4.2,-avx,-avx2,-popcnt --runtime-arg -Xhidden-api-checks --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --inline-max-code-units=0 --compact-dex-level=none --dex-file=/data/user/0/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip --output-vdex-fd=44 --oat-fd=45 --oat-location=/data/user/0/com.yvyoxqgn.stdueenq/files/dex/oat/x86/LRUthIhpZewmaCiGv.odex --compiler-filter=quicken --class-loader-context=&2⤵
- Loads dropped Dex/Jar
PID:4285
-
Network
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Execution Guardrails
1Geofencing
1Virtualization/Sandbox Evasion
2System Checks
2Replay Monitor
Loading Replay Monitor...
Downloads
- Path /data/data/com.yvyoxqgn.stdueenq/databases/privatesms.db
- Size 16KB
- SHA256 8620d146b06037c9dc98b8788c3137344eb9d7e1f8b982ffec4c1d8549f24dd5
- MD5 3621ce0aa81e37bc5c80e2cf881f1dd0
- SHA1 00365f82dcada94caea07443656848baf60b3bd9
- SHA512 76bb7175359d61ce39e95008269752de25769c4e274b4bcf37b920bc2cbfb680b2a4a88de860ed069655d1f47604638b0301c2c6131107cd929348895d73d2bf
- SSDEEP 6:l9FClq1pO64yXsfzhd6mQLuCeC9F8KCPzRtSzxERX4PBX4ogLugMBX4suuK0Dqif:TgqfO6PstjVC7nCjRmBEyPbBvOw
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.yvyoxqgn.stdueenq/databases/privatesms.db-journal
- Size 512B
- SHA256 f69e10f79151b497053a3327d13f8239ce00dcaa0f917b3f9a987ace1533fc0a
- MD5 1005577bd1fccb09c9bb4935073ff49d
- SHA1 99342df1bdf002cc72fc387953f1b3675f2cf663
- SHA512 14b354c802ad3661746fdf9c8686220686f81889da90b1213b9465695f51f758d76bea975053abad67b55f95cb74bf6944045ceb4720acd07b88347f5346ac39
- MD5 SHA1 SHA512
- Path /data/data/com.yvyoxqgn.stdueenq/databases/privatesms.db-shm
- Size 32KB
- SHA256 c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479
- MD5 bb7df04e1b0a2570657527a7e108ae23
- SHA1 5188431849b4613152fd7bdba6a3ff0a4fd6424b
- SHA512 768007e06b0cd9e62d50f458b9435c6dda0a6d272f0b15550f97c478394b743331c3a9c9236e09ab5b9cb3b423b2320a5d66eb3c7068db9ea37891ca40e47012
- SSDEEP 3::
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.yvyoxqgn.stdueenq/databases/privatesms.db-wal
- Size 28KB
- SHA256 16fa8b63be9a41249bf3bb42bda4370eb4970261e745a7b9a019ee0ac963bd81
- MD5 6c57ab67151757e5bb3e5dae8d328610
- SHA1 8d9b7ffa87292eee29ee6f55cc897d4134248a92
- SHA512 b7318377a08e21edee5408887fa6364caabe8c93cf8ba91d3133382dab14d564e6a87fb74d92654e902e7325d16f6846f064aa7bfdd4db6e7bfbf3094a39a983
- SSDEEP 12:K06TzdTRmBEyPbP/XmE8RJFOwCl7gqfO6PstjVC7nCjRmBEyPbP/SEe:K06TzyGSP/Xak16YJGSP/g
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.yvyoxqgn.stdueenq/files/477095.so
- Size 145KB
- SHA256 3c4e9c3c3c6400f32d95a39dd23857ab3f3f1e56148d74a882241c6a52cb42a8
- MD5 9e7e9b0cfd6a61e03a835bbb48d7e3f4
- SHA1 5136deeca4982f2f18a892361ab2569004829ccc
- SHA512 4ce0365e31f477c38e1b45bb6a86b4b41d5be724f703dc7ecdd15a9e36390839aaad9ededdc06d4dfa71f011a4a5d5b64281ae5d65b7ce0d2c073ac7270cc57f
- SSDEEP 3072:HLBuzFYnl6Tqs9Wn9OLgT4toCDEhL0Ci/7NOK0D8u2Gn6Su5cQ3lMVCe5gt5SBsQ:HLAzFYnl6Tqs9Wn9OLgT4toCDEhL0CiM
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.yvyoxqgn.stdueenq/files/Background/black-wallpapers-for-smartphone-102-700x990.jpg
- Size 3KB
- SHA256 725ccd777793d5b05707aa28438b58a021c15b0f9cf47ace83aada6ea93a921b
- MD5 4651e1fd4234ee465d6fe6349f2e178d
- SHA1 1a86fbd1edd11fa983155172d484959760c1fc0e
- SHA512 6962571dbc91930f4624e3c80e1ab7a5ac23f8f13ccb4587d1619c5d5f8e9731974ae954e8b9ba2e86084f8e797c6a9d49267667a98e47bd7af9e0af29686b0c
- MD5 SHA1 SHA512
- Path /data/data/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip
- Size 532KB
- SHA256 41dfebb9933257bf7f498c2d79c9a01e6e5128491ae4c8084026424cd6d55543
- MD5 246a6b42769fe1af31d7a397648e459b
- SHA1 8ac755baf607891fa3e9e4a13dbf22459786814d
- SHA512 d96f15e1631cd5ab4e1231ada4c722c291e7681b3dc02e414bbd39cfe67ef7c7b03b5529900fbb251935bced3dec14df6ed0c8766697d624051728d161135e75
- SSDEEP 12288:DxsDSd0lwvbCH9DFMFRjlSxSGvRhG9uTQ8uzAXsz4ur1FnO4JE6:Kqgw0DaFbSxSGvrgsQbk8X11vJE6
- MD5 SHA1 SHA512 SSDEEP
- Path /data/data/com.yvyoxqgn.stdueenq/logs/Sistema1717554292013.log
- Size 17KB
- SHA256 3c6338df62abf59abbe707015c58bce0dd0f301870e9e2153b2e1d2979bb6fb3
- MD5 e740b1b0a71240ff5ed19b53318da83c
- SHA1 bfd31c6a5e19affbd6d9265e080326cb4c782465
- SHA512 db46bb9028344d027ba7a4de85c0f7431c198cf33435a4920c7a4cecc74eac2dc68bfd9eba9b8ab78b0743fe84136596aa64976c5cde5081d3b5fe8bc30a2c86
- SSDEEP 384:Khia3JJDhV+9vY81yv25WhkWWbRgIlmDYJ7/+2u7jnulMzulgu9eNumyI7ePTAoK:Khd3JJlY9vYDkWWbRYU7/47ylbln9ewy
- MD5 SHA1 SHA512 SSDEEP
- Path /data/user/0/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip
- Size 1.3MB
- SHA256 2f680ae03cd4134b49cad59964ea865aea749d0844be8a231bfd2d8a8ea2ae6c
- MD5 394717fc4d0518ce3fdbaccad002b337
- SHA1 fb2fd0f70f973e65f94c53fdaf088cd7a03965d1
- SHA512 5bd012205b291c5fe42005654e6dc51fed86ffe2b5006e01bbf94896cc34aa173dcf499e7f6fc851136a988eceea38257af039a544d6321a978e7fc4bfa6b0e3
- SSDEEP 12288:r438b7ZS4fXX8mfkLwHll8b8vfmp7tXGfsVtEFTmv+Zd9F0Xp10b7:rxZS4v80Fn+riutS00f
- MD5 SHA1 SHA512 SSDEEP
- Path /data/user/0/com.yvyoxqgn.stdueenq/files/dex/LRUthIhpZewmaCiGv.zip
- Size 1.3MB
- SHA256 eb5562c2dade3342f4e477cc229da234f42e0fce1a8fa8c8db5722c57d77ed1a
- MD5 7370c84d53f2041a656b5ed846cf8541
- SHA1 c9cb837b14aea8c9583d023d139af002d9404df1
- SHA512 3200e3441939104d9449f5269f3d682f1a1e08936f1dbf53f2f727f9183059a343ccb96fc58afd474863fe945941fdb591c5dd559a28c65e3770c3c81b97993a
- SSDEEP 12288:r438b7ZS4fXX8mfRLwHHYVOTFMV1MGZb9+qKcEU4je8VO8Iec1d5n7DFF7F7:rxZS4v80INIlKcSMDF
- MD5 SHA1 SHA512 SSDEEP