Analysis
-
max time kernel
3571926s -
max time network
154s -
platform
android_x86_64 -
resource
android-x86_64_arm64 -
submitted
15-04-2021 09:37
Static task
static1
Behavioral task
behavioral1
Sample
52c2da2cc813574c7176cfff0e7ccbf401f61513dbc2776bca777b6791df3ef7.apk
Resource
android-x86_64_arm64
General
-
Target
52c2da2cc813574c7176cfff0e7ccbf401f61513dbc2776bca777b6791df3ef7.apk
-
Size
2.8MB
-
MD5
6a597e946bf59285266dca0bbba324e1
-
SHA1
cc5f13a8c4184a408ac4a0394e2b0fb9b84f43c4
-
SHA256
52c2da2cc813574c7176cfff0e7ccbf401f61513dbc2776bca777b6791df3ef7
-
SHA512
1cdd09dbe12cad0a69d2da571f56c62b0821a82c2b12c8b47d3bc6c1ccebbe8cd645c08a6e3bb3576feb2600e5aac8b58d3222a9bc215c3ab29a3d6bbbd18940
Malware Config
Extracted
ginp
http://goldenbullet.top/api201/
http://purefoe.cc/api201/
Signatures
-
Ginp
Ginp is an android banking trojan first seen in mid 2019.
-
Processes:
glove.salt.prisonpid process 4405 glove.salt.prison -
Loads dropped Dex/Jar 2 IoCs
Runs executable file dropped to the device during analysis.
Processes:
glove.salt.prisonioc pid process /data/user/0/glove.salt.prison/app_DynamicOptDex/XuDugy.json 4405 glove.salt.prison /data/user/0/glove.salt.prison/app_DynamicOptDex/XuDugy.json 4405 glove.salt.prison -
Uses reflection 27 IoCs
Processes:
glove.salt.prisondescription pid process Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method android.content.res.AssetManager.addAssetPath 4405 glove.salt.prison Invokes method android.app.ContextImpl.getAssets 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method android.content.res.AssetManager.open 4405 glove.salt.prison Invokes method java.io.FilterInputStream.read 4405 glove.salt.prison Invokes method java.io.FilterInputStream.read 4405 glove.salt.prison Invokes method java.io.BufferedInputStream.read 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method java.io.BufferedInputStream.close 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method java.lang.String.getBytes 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method java.io.FileOutputStream.write 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method java.io.BufferedInputStream.close 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method java.io.FilterOutputStream.close 4405 glove.salt.prison Invokes method android.app.ActivityThread.currentActivityThread 4405 glove.salt.prison Acesses field android.app.ActivityThread.mPackages 4405 glove.salt.prison Invokes method java.lang.reflect.Field.get 4405 glove.salt.prison Invokes method java.lang.Object.getClass 4405 glove.salt.prison Invokes method java.lang.ref.Reference.get 4405 glove.salt.prison Invokes method java.lang.ref.Reference.get 4405 glove.salt.prison Acesses field android.app.LoadedApk.mClassLoader 4405 glove.salt.prison Invokes method java.lang.reflect.Field.get 4405 glove.salt.prison Acesses field android.app.LoadedApk.mClassLoader 4405 glove.salt.prison