Resubmissions
08/04/2024, 12:28 UTC
240408-pnlb2acd6t 1008/03/2024, 09:07 UTC
240308-k3bc6abc69 1023/03/2023, 01:50 UTC
230323-b89y8scg82 10Analysis
-
max time kernel
300s -
max time network
311s -
platform
android_x64 -
resource
android-x64-arm64-20240221-en -
resource tags
androidarch:armarch:arm64arch:x64arch:x86image:android-x64-arm64-20240221-enlocale:en-usos:android-11-x64system -
submitted
08/04/2024, 12:28 UTC
Static task
static1
Behavioral task
behavioral1
Sample
376d13affcbfc5d5358d39aba16b814f711f2e81632059a4bce5af060e038ea4.apk
Resource
android-x64-20240221-en
Behavioral task
behavioral2
Sample
376d13affcbfc5d5358d39aba16b814f711f2e81632059a4bce5af060e038ea4.apk
Resource
android-x64-arm64-20240221-en
Behavioral task
behavioral3
Sample
376d13affcbfc5d5358d39aba16b814f711f2e81632059a4bce5af060e038ea4.apk
Resource
android-33-x64-arm64-20240229-en
Behavioral task
behavioral4
Sample
376d13affcbfc5d5358d39aba16b814f711f2e81632059a4bce5af060e038ea4.apk
Resource
android-x86-arm-20240221-en
General
-
Target
376d13affcbfc5d5358d39aba16b814f711f2e81632059a4bce5af060e038ea4.apk
-
Size
4.6MB
-
MD5
d4c6871dbd078685cb138a499113d280
-
SHA1
60b64c8481f9de5b92634efc70a9ff42f451c78f
-
SHA256
376d13affcbfc5d5358d39aba16b814f711f2e81632059a4bce5af060e038ea4
-
SHA512
e8823b7c73140af88ad6fd8c52a6619d245281170ddb31feb9d4e726ee47a8f34575f687048947272fabfb13dbed2c24f50d6fbd6117d40c1db577305955af59
-
SSDEEP
98304:M0C+HR25SOeU0lhoBenZFOw2QxW74PNTcG/bZ7vf0sc:jCmtO/07oEOw2QU74PNT9/t7nc
Malware Config
Extracted
nexus
http://193.42.32.84/
http://193.42.32.87/
Signatures
-
Nexus
Nexus is an Android banking trojan related to the SOVA banking trojan.
-
Makes use of the framework's Accessibility service 2 TTPs 2 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByText com.help.marine Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.help.marine -
Checks CPU information 2 TTPs 1 IoCs
Checks CPU information which indicate if the system is an emulator.
description ioc Process File opened for read /proc/cpuinfo com.help.marine -
Checks memory information 2 TTPs 1 IoCs
Checks memory information which indicate if the system is an emulator.
description ioc Process File opened for read /proc/meminfo com.help.marine -
Loads dropped Dex/Jar 1 TTPs 1 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.help.marine/app_DynamicOptDex/nx.json 4673 com.help.marine -
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.help.marine -
Queries account information for other applications stored on the device. 1 TTPs 1 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.help.marine -
Reads the contacts stored on the device. 1 TTPs 1 IoCs
description ioc Process URI accessed for read content://com.android.contacts/contacts com.help.marine -
Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.help.marine -
Looks up external IP address via web service 1 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 26 ip-api.com -
Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
description ioc Process Intent action android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS com.help.marine
Processes
-
com.help.marine1⤵
- Makes use of the framework's Accessibility service
- Checks CPU information
- Checks memory information
- Loads dropped Dex/Jar
- Makes use of the framework's foreground persistence service
- Queries account information for other applications stored on the device.
- Reads the contacts stored on the device.
- Acquires the wake lock
- Requests disabling of battery optimizations (often used to enable hiding in the background).
PID:4673
Network
-
Remote address:1.1.1.1:53Requestandroid.apis.google.comIN AResponseandroid.apis.google.comIN CNAMEclients.l.google.comclients.l.google.comIN A172.217.16.238
-
Remote address:1.1.1.1:53Requestssl.google-analytics.comIN AResponsessl.google-analytics.comIN A142.250.200.8
-
Remote address:1.1.1.1:53Requestip-api.comIN AResponseip-api.comIN A208.95.112.1
-
Remote address:208.95.112.1:80RequestGET /json HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 11; Pixel 2 Build/RSR1.210722.013)
Host: ip-api.com
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: 297
Access-Control-Allow-Origin: *
X-Ttl: 44
X-Rl: 42
-
Remote address:1.1.1.1:53Requesttranslate.googleapis.comIN AResponsetranslate.googleapis.comIN A142.250.179.234
-
Remote address:1.1.1.1:53Requestwww.google.comIN AResponsewww.google.comIN A216.58.201.100
-
1.5kB 40 B 1 1
-
5.5kB 8.7kB 22 23
-
387 B 646 B 5 4
HTTP Request
GET http://ip-api.com/jsonHTTP Response
200 -
420 B 7
-
420 B 7
-
60 B 1
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
300 B 5
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
240 B 4
-
60 B 1
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
905 B 40 B 2 1
-
11.6kB 11.2kB 34 40
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
120 B 2
-
420 B 7
-
420 B 7
-
360 B 6
-
420 B 7
-
120 B 2
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
300 B 5
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
120 B 2
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
1.4kB 5.6kB 10 10
-
60 B 1
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
60 B 1
-
420 B 7
-
420 B 7
-
180 B 3
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
1.4kB 5.7kB 10 12
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
300 B 5
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
360 B 6
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
60 B 1
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
420 B 7
-
1.4kB 5.7kB 10 12
-
60 B 1
-
420 B 7
-
360 B 6
-
360 B 6
-
360 B 6
-
300 B 5
-
300 B 5
-
300 B 5
-
300 B 5
-
300 B 5
-
135 B 40 B 2 1
-
300 B 5
-
1.4kB 5.6kB 10 11
-
300 B 5
-
300 B 5
-
300 B 5
-
135 B 40 B 2 1
-
300 B 5
-
120 B 2
-
240 B 4
-
240 B 4
-
240 B 4
-
240 B 4
-
240 B 4
-
240 B 4
-
240 B 4
-
240 B 4
-
240 B 4
-
180 B 3
-
180 B 3
-
180 B 3
-
120 B 2
-
120 B 2
-
60 B 1
-
3.7kB 11
-
51 B 50 B 1 1
-
69 B 109 B 1 1
DNS Request
android.apis.google.com
DNS Response
172.217.16.238
-
70 B 86 B 1 1
DNS Request
ssl.google-analytics.com
DNS Response
142.250.200.8
-
56 B 72 B 1 1
DNS Request
ip-api.com
DNS Response
208.95.112.1
-
70 B 86 B 1 1
DNS Request
translate.googleapis.com
DNS Response
142.250.179.234
-
60 B 76 B 1 1
DNS Request
www.google.com
DNS Response
216.58.201.100
MITRE ATT&CK Mobile v15
Defense Evasion
Download New Code at Runtime
1Foreground Persistence
1Hide Artifacts
1User Evasion
1Input Injection
1Virtualization/Sandbox Evasion
2System Checks
2Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
2.2MB
MD5cf9772416a747ac509ec2970cb9c9e74
SHA1128bcf36307203dbb198d45c3560f30cd63bbd8d
SHA2566e9478358dbfbefe00e28c9bf85255a8706873479cf8f0746a2246bbbab03c04
SHA5129f0789d68ba6143d289a066db215a06b64adafa7967bd6915516f12ee416a02cb70bb52dc6cef945ed8965640e8d969093b33c2ce0fc35c480b9cfc57c8da014
-
Filesize
2.2MB
MD5dd644c0a66a11feb4a0d086916d77d42
SHA106c009c8e0e9258ab46348573a8023ba2a17086d
SHA25612d162274020d3a09c7921c34ab8461a1a2a562667feb79f4ab222813b7e6b43
SHA512f8978a8486d094b33024c0c4d40dd1eca425ab66ed6fe6423e176cb5edb2e38007410b47010c3e3f5edf6a3229f8ef4e61bbb991bd213d52ca8afc49492b4ddc
-
Filesize
3KB
MD5f57a231ec75090c1dcb822984a92223b
SHA1eefb09aa434befc35b4d5cc6e82e2c2ccdd2be68
SHA256fb6aedc6c1ff0d9f2e124b36428192e867af9b3dc91ab92a177c0a863e838624
SHA5124c20241f60b0137374f2430011756980a83b3e8ef244d397c37467aa176b63b166c28f8f025f24d71345a5b51fa29c69f1391894d7bf7225c6226be36f6bef0f
-
Filesize
4KB
MD57e858c4054eb00fcddc653a04e5cd1c6
SHA12e056bf31a8d78df136f02a62afeeca77f4faccf
SHA2569010186c5c083155a45673017d1e31c2a178e63cc15a57bbffde4d1956a23dad
SHA512d0c7a120940c8e637d5566ef179d01eff88a2c2650afda69ad2a46aad76533eaace192028bba3d60407b4e34a950e7560f95d9f9b8eebe361ef62897d88b30cb
-
Filesize
512B
MD5b65cbc6979134c24293b48b5bcbbb079
SHA1f5c00135a73ff8afa55a9370b2cf31b51474452c
SHA256dc501179abaff4054c84515b790c377a821196b4877461fca5076cc04acb1245
SHA512ffbf1cdf576d3ff3cb1a353d1c29acca855e9c84e198947eba7052db97b9778319bb75b0964b3cdc3c4ead5a96a8b0f3233c70af72b100d9b2020d890249f38a
-
Filesize
32KB
MD5bb7df04e1b0a2570657527a7e108ae23
SHA15188431849b4613152fd7bdba6a3ff0a4fd6424b
SHA256c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479
SHA512768007e06b0cd9e62d50f458b9435c6dda0a6d272f0b15550f97c478394b743331c3a9c9236e09ab5b9cb3b423b2320a5d66eb3c7068db9ea37891ca40e47012
-
Filesize
16KB
MD5e4d21c134a3f275b28c73549059549a8
SHA1871d6635ae6b481179260d61051778c3524edd85
SHA256b3c975df12f209adfbc676e5f33b2b5029ac8c24b288198ad35096fd20a79aed
SHA51294902fed90a14f8337a8512e13bd7fc975a405f6d6abd4c0b9a22c24f76c62ff4d7c38d5dfe79fabd76513e8f282981ebe6d00fdc6ac22a1f8923373d0917c79
-
Filesize
108KB
MD5482c346199716efcd1373fae52e7ed32
SHA18f4cf4bee09f614c12a8e176876f294ac3ade677
SHA2569730177aa2b2266001c1f76e1b0692edcbae230d95cb509e61a186a88d842480
SHA512f8df7c309b5d091243cebcbdc0ef0c76f1215f8b3b5b546a8fdaa8d8c1020f2b6778d304587f4c432a488222eb0ca069dd1e1a467d6558ca77327119d026b712
-
Filesize
221KB
MD5910006acaf4f15ba4edcbe64e8cddf95
SHA127e82a5d70675651d21605f4454c9b5c5aca8382
SHA256d9bb665de6d111a174eb412e6c56634023185e1de4c3f56ead0da7d217ed2aff
SHA512a1a4a2edbccddd98edc904d6b097172c0cbd42afb4cb62507c81f88e5df515f147e50772dd6b00e0852728e67763458d39a254c95c67082e9f4696bfa4ccde13
-
Filesize
6.1MB
MD5781a5fd150ae010085b1e7ff4501a0f4
SHA1bfbe600cec76f9f00f02a6f0eca5f4bbd5eb1e71
SHA2569ae5523ea2a7080ac97ef5443bf4b781f775c67fefaec687e58b5b983caf3146
SHA512d5dafba7a47802f4312d03557c428e4834d1ca02f0e49f60bb59873ca674deb7be340cb6d0a714295c29894746512869d480da21ab3862eeb27fee9265a98bde