Windows 7 deprecation
Windows 7 will be removed from tria.ge on 2025-03-31
Analysis
-
max time kernel
2817949s -
max time network
142s -
platform
android_x86 -
resource
android-x86-arm-20220621-en -
resource tags
androidarch:armarch:x86image:android-x86-arm-20220621-enlocale:en-usos:android-9-x86system -
submitted
16/08/2022, 18:36 UTC
Static task
static1
Behavioral task
behavioral1
Sample
9c96b8f5b7599b8f447d56c5e51b3e65.apk
Resource
android-x86-arm-20220621-en
Behavioral task
behavioral2
Sample
9c96b8f5b7599b8f447d56c5e51b3e65.apk
Resource
android-x64-20220621-en
Behavioral task
behavioral3
Sample
9c96b8f5b7599b8f447d56c5e51b3e65.apk
Resource
android-x64-arm64-20220621-en
General
-
Target
9c96b8f5b7599b8f447d56c5e51b3e65.apk
-
Size
2.7MB
-
MD5
9c96b8f5b7599b8f447d56c5e51b3e65
-
SHA1
9ea098c58e0054c4977e164c62ef9a5218fa2e1c
-
SHA256
c87b73a7595006407d2eb454912707fa9ca4ca700a1afbea7657f7dc5f7899c6
-
SHA512
6ffad1c6253f3bbd95a2e51dbac021f5fc4033d505685747d5836d970616fcf96601a3c59597ea4f87100293bbc6c53e3704a7f9b28da33775edf753beb6ce96
Malware Config
Extracted
hydra
https://notpro.top
Signatures
-
Hydra
Android banker and info stealer.
-
Hydra payload 2 IoCs
resource yara_rule behavioral1/memory/4753-0.dex family_hydra behavioral1/memory/4695-0.dex family_hydra -
Makes use of the framework's Accessibility service. 2 IoCs
description ioc Process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId com.lawsuit.today Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId com.lawsuit.today -
Loads dropped Dex/Jar 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.lawsuit.today/app_DynamicOptDex/wdebM.json 4753 /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.lawsuit.today/app_DynamicOptDex/wdebM.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.lawsuit.today/app_DynamicOptDex/oat/x86/wdebM.odex --compiler-filter=quicken --class-loader-context=& /data/user/0/com.lawsuit.today/app_DynamicOptDex/wdebM.json 4695 com.lawsuit.today -
Looks up external IP address via web service 2 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 51 ip-api.com 52 ip-api.com -
Reads information about phone network operator.
Processes
-
com.lawsuit.today1⤵
- Makes use of the framework's Accessibility service.
- Loads dropped Dex/Jar
PID:4695 -
/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.lawsuit.today/app_DynamicOptDex/wdebM.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.lawsuit.today/app_DynamicOptDex/oat/x86/wdebM.odex --compiler-filter=quicken --class-loader-context=&2⤵
- Loads dropped Dex/Jar
PID:4753
-
Network
-
Remote address:1.1.1.1:53Requestsemanticlocation-pa.googleapis.comIN AResponsesemanticlocation-pa.googleapis.comIN A216.58.208.106
-
Remote address:1.1.1.1:53Requestnotpro.topIN AResponsenotpro.topIN A185.225.73.4
-
Remote address:185.225.73.4:443RequestGET /payload HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:39:49 GMT
Content-Type: application/octet-stream
Content-Length: 997816
Connection: keep-alive
Last-Modified: Fri, 27 May 2022 19:07:18 GMT
ETag: "62912166-f39b8"
Accept-Ranges: bytes
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:39:50 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/update HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 31
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:13 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:55 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 403 Forbidden
Date: Tue, 16 Aug 2022 18:40:56 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:39:49 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
-
Remote address:185.225.73.4:443RequestGET /api/mirrors HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:39:49 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
Content-Encoding: gzip
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/lock HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 18
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:39:50 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /storage/zip/TM521X6rBCNCY1YiGIJHoc63sciAe8qn1ARJ0z8p.zip HTTP/1.1
Range: bytes=0-
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 206 Partial Content
Date: Tue, 16 Aug 2022 18:39:50 GMT
Content-Type: application/zip
Content-Length: 70907101
Connection: keep-alive
Last-Modified: Fri, 15 Jul 2022 17:46:01 GMT
ETag: "62d1a7d9-439f4dd"
Content-Range: bytes 0-70907100/70907101
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:09 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:13 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 137
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:13 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 3389
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:13 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:40:35 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 403 Forbidden
Date: Tue, 16 Aug 2022 18:40:35 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:1.1.1.1:53Requestandroid.apis.google.comIN AResponseandroid.apis.google.comIN CNAMEclients.l.google.comclients.l.google.comIN A216.58.208.110
-
Remote address:1.1.1.1:53Requestip-api.comIN A
-
Remote address:1.1.1.1:53Requestip-api.comIN A
-
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
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: ip-api.com
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: 302
Access-Control-Allow-Origin: *
X-Ttl: 54
X-Rl: 43
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:41:15 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 403 Forbidden
Date: Tue, 16 Aug 2022 18:41:16 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:41:35 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 403 Forbidden
Date: Tue, 16 Aug 2022 18:41:36 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestGET /api/v1/device/check?screen=true HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 200 OK
Date: Tue, 16 Aug 2022 18:41:55 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
Remote address:185.225.73.4:443RequestPOST /api/v1/device/server-log HTTP/1.1
Authorization: 962dd4ae9998bccc
Content-Type: application/json
charset: utf-8
Content-Length: 112
User-Agent: Dalvik/2.1.0 (Linux; U; Android 9; Pixel 2 Build/PSR1.180720.122)
Host: notpro.top
Connection: Keep-Alive
Accept-Encoding: gzip
ResponseHTTP/1.1 403 Forbidden
Date: Tue, 16 Aug 2022 18:41:56 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-cache, private
-
52 B 40 B 1 1
-
803 B 40 B 1 1
-
9.6kB 1.0MB 144 232
HTTP Request
GET https://notpro.top/payloadHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/updateHTTP Response
200HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
403 -
1.6kB 16.4kB 15 15
HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
GET https://notpro.top/api/v1/device/check?screen=true -
491.4kB 72.1MB 8990 14113
HTTP Request
GET https://notpro.top/api/mirrorsHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/lockHTTP Response
200HTTP Request
GET https://notpro.top/storage/zip/TM521X6rBCNCY1YiGIJHoc63sciAe8qn1ARJ0z8p.zipHTTP Response
206HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/deviceHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/deviceHTTP Response
200HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
403 -
4.4kB 9.4kB 13 19
-
451 B 651 B 5 4
HTTP Request
GET http://ip-api.com/jsonHTTP Response
200 -
776 B 3.5kB 10 9
-
810 B 4.0kB 9 10
-
1.2kB 1.1kB 10 10
-
2.0kB 15.5kB 15 15
HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
403 -
1.8kB 15.3kB 11 11
HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
403 -
1.9kB 15.3kB 12 12
HTTP Request
GET https://notpro.top/api/v1/device/check?screen=trueHTTP Response
200HTTP Request
POST https://notpro.top/api/v1/device/server-logHTTP Response
403
-
80 B 96 B 1 1
DNS Request
semanticlocation-pa.googleapis.com
DNS Response
216.58.208.106
-
56 B 72 B 1 1
DNS Request
notpro.top
DNS Response
185.225.73.4
-
69 B 109 B 1 1
DNS Request
android.apis.google.com
DNS Response
216.58.208.110
-
112 B 2
DNS Request
ip-api.com
DNS Request
ip-api.com
-
56 B 72 B 1 1
DNS Request
ip-api.com
DNS Response
208.95.112.1
MITRE ATT&CK Matrix
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
1.3MB
MD55ebe4e294ee14d00e628510874fa1e7f
SHA1cb158896516628256976957a3d252bcf6f401ad9
SHA256b335647aad2246da6b67f7727d97562838a032e198271e5700651c51b9bf1b7b
SHA512188238c09526b1680e375be98304b36c2f6595f8366e32b4a1a712d40f94ef270208dd84a903994f4e57bb5fa33b00114eb2ff3c72c36be0d95a54affecdd13b
-
Filesize
3.6MB
MD581da1d044c8d0f6158041b373b42d8cd
SHA1282b8d8eba1e63d25812d6e8b99ee39b19b3444c
SHA256ce8b4453c6b727780c94ebd80f90b264d819f9172f0d49c0e229a1a9f41f926e
SHA512f3cd99c8824fd5f62e351bafd4fcb034d12645767bf917ba20f8858d70c75ff40fcde61b84b019a3cff829086f47aef4f2acb4c11031b6e2416100f0c901fba6
-
Filesize
3.6MB
MD5bfe4abdeb63bb7ca930679be5087df29
SHA1828f80c25ab12ca251642439f690aec0aad6ecc9
SHA25676112405f0249e3f37b36efe9d5d20fa2b40c2fb2ba5b592e9b86d9b5dabe5f4
SHA5123582139e763ea6a32ae05d30dc1e1dabd25d529aa38921306fe3fa0044a5a177e8480bfc43167fb17ca5c3a83c22fd74bb5bd6cdfe26aa2857aa8ef8eb0734a6
-
Filesize
974KB
MD53baeaa766ea7f31a9147208efd957c75
SHA1c701de3d0e55425394ccbf8e0967639e86f3c54e
SHA25675e162dc291e15d13b0f3202a66e0c88ff2db09ec02922ee64818dbddcb78d6d
SHA5129f3ccb1fc9a177524ba2d39f809be4851af385073463893bd4a8664308253fc0da2b9ab330c85675dbe9ce0c44b631a0d1ec7800491687c7b2540504b351295f