Analysis
-
max time kernel
3102420s -
max time network
150s -
platform
android_x86 -
resource
android-x86-arm-20231215-en -
resource tags
androidarch:armarch:x86image:android-x86-arm-20231215-enlocale:en-usos:android-9-x86system -
submitted
29-12-2023 21:03
Static task
static1
Behavioral task
behavioral1
Sample
03f03027f6d1f021e845b23cf3a15aea.apk
Resource
android-x86-arm-20231215-en
Behavioral task
behavioral2
Sample
03f03027f6d1f021e845b23cf3a15aea.apk
Resource
android-x64-20231215-en
General
-
Target
03f03027f6d1f021e845b23cf3a15aea.apk
-
Size
3.2MB
-
MD5
03f03027f6d1f021e845b23cf3a15aea
-
SHA1
76d1fe6ca6ef8bb7f03574c60ec5259c9dfd6bf6
-
SHA256
7e914e4c0769a7a1dcf7d3a06160bfbd9f7b583695ccc9282854c2946b0321db
-
SHA512
ba02a72c684203191cc5521d5405c7077739c16a82cb1e1f52dff3ad5bd85d7d62e3bbd156eca02ac81aa89c1ad3dd9167e8994adb0e3f51db3d55c71d0b0ca3
-
SSDEEP
98304:u8u3g1G0eluSakIJ27zhQQCiJawwTosko1m:03WG0elJaXyz3CBvVko1m
Malware Config
Extracted
alienbot
http://34.89.218.199
Extracted
alienbot
http://34.89.218.199
Signatures
-
Alienbot
Alienbot is a fork of Cerberus banker first seen in January 2020.
-
Cerberus payload 2 IoCs
Processes:
resource yara_rule /data/data/tissue.crash.potato/app_DynamicOptDex/cP.json family_cerberus /data/user/0/tissue.crash.potato/app_DynamicOptDex/cP.json family_cerberus -
Makes use of the framework's Accessibility service 2 IoCs
Retrieves information displayed on the phone screen using AccessibilityService.
Processes:
tissue.crash.potatodescription ioc process Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfoByAccessibilityId tissue.crash.potato Framework service call android.accessibilityservice.IAccessibilityServiceConnection.findAccessibilityNodeInfosByViewId tissue.crash.potato -
Processes:
tissue.crash.potatopid process 4260 tissue.crash.potato -
Checks Android system properties for emulator presence. 1 IoCs
Processes:
tissue.crash.potatodescription ioc process Accessed system property key: ro.product.model tissue.crash.potato -
Loads dropped Dex/Jar 3 IoCs
Runs executable file dropped to the device during analysis.
Processes:
tissue.crash.potato/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/tissue.crash.potato/app_DynamicOptDex/cP.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/tissue.crash.potato/app_DynamicOptDex/oat/x86/cP.odex --compiler-filter=quicken --class-loader-context=&ioc pid process /data/user/0/tissue.crash.potato/app_DynamicOptDex/cP.json 4260 tissue.crash.potato /data/user/0/tissue.crash.potato/app_DynamicOptDex/cP.json 4287 /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/tissue.crash.potato/app_DynamicOptDex/cP.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/tissue.crash.potato/app_DynamicOptDex/oat/x86/cP.odex --compiler-filter=quicken --class-loader-context=& /data/user/0/tissue.crash.potato/app_DynamicOptDex/cP.json 4260 tissue.crash.potato -
Acquires the wake lock 1 IoCs
Processes:
tissue.crash.potatodescription ioc process Framework service call android.os.IPowerManager.acquireWakeLock tissue.crash.potato -
Requests disabling of battery optimizations (often used to enable hiding in the background). 1 IoCs
Processes:
tissue.crash.potatodescription ioc process Intent action android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS tissue.crash.potato
Processes
-
tissue.crash.potato1⤵
- Makes use of the framework's Accessibility service
- Removes its main activity from the application launcher
- Checks Android system properties for emulator presence.
- Loads dropped Dex/Jar
- Acquires the wake lock
- Requests disabling of battery optimizations (often used to enable hiding in the background).
PID:4260 -
/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/tissue.crash.potato/app_DynamicOptDex/cP.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/tissue.crash.potato/app_DynamicOptDex/oat/x86/cP.odex --compiler-filter=quicken --class-loader-context=&2⤵
- Loads dropped Dex/Jar
PID:4287
-
Network
MITRE ATT&CK Matrix
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
701KB
MD5552d1b1b1f93f817fb65326dfd722264
SHA11b12cd4dc032e29cd75bc7144732225b33b455a2
SHA2563f855468956b1837dba9be64bb44d8870b83bb50f7e7ec8125179a9e08412a93
SHA5129d9848cda1e5bd0d8c78bdeaa3df30b210848d979d9bd6a81203f0e8080d4f9cfa43c5631b48b3769616882da5d62b451471cd9fd835a3bf15ff3cfa11f1159a
-
Filesize
701KB
MD5b08a9bdaec148afbe0428fdd8327f0f1
SHA1e69758c1facb618dad896fe1e8e91f281bb3ba80
SHA256cf49cf816453fb5791fc886cea1f8ec28354403987846c3c3b17068dfd619a57
SHA512b764ebf887eec11dc1cc9883c523bf7ee4d1107555ab08cf20c5b11c55a21c766cc6faa46060e4f1d03c670c9e49d4477e2699b408e37240c708a4043635a77a
-
Filesize
492B
MD5f21672e948313813518192fe0c6318ec
SHA1e1cbb5f560df43a098cc1bde625a1a7ee81f042b
SHA256bd4f9149be2cd013ffbfe64db907d7b34901036d193968d610c28543ce086a05
SHA5129d3a20d8dee6271a5607303f2c9599a8a5df308576e83979dc6e39913dce9d4a95391aec72a60cc6035a9c62cb6f6bf1ae5deb2010448fb2f647ff255610fad9
-
Filesize
701KB
MD574995a2264e3a1ad7d79bdf89c3e06cc
SHA182597786e614d7d51717481954cfae4ff25846e8
SHA2567ea1e369aa526c30abf1e8556ff4a1cf3d2119dfc1cca44c496d4fa7f54ed0b7
SHA512dfafa1757cf4e3b715731c243324ca5f0571612d9fd3f69b54086e430f3bdbf274ce16d634619232bc93342f8b35dfe8cf8a90705a7277a9ddeba6109cde788d