Analysis
- custom tags
c2dropperexfiltrationloadermasqueradingotpoverlayransomwaresmsspywarestealersuspicious - max time kernel
121s - max time network
153s - platform
android-11_x64 - resource
android-x64-arm64-20260325-en - resource tags
arch:armarch:arm64arch:x64arch:x86image:android-x64-arm64-20260325-enlocale:en-usos:android-11-x64system - submitted
13/08/2026, 01:04
Static task
static1
Behavioral task
behavioral1
Sample
27e0ec79dbb7c7f99b43c8c01a94188d1071d1245b1745d0e066ae774c78a8f8.apk
Resource
android-x86-arm-20260325-en
Behavioral task
behavioral2
Sample
27e0ec79dbb7c7f99b43c8c01a94188d1071d1245b1745d0e066ae774c78a8f8.apk
Resource
android-x64-20260325-en
Behavioral task
behavioral3
Sample
27e0ec79dbb7c7f99b43c8c01a94188d1071d1245b1745d0e066ae774c78a8f8.apk
Resource
android-x64-arm64-20260325-en
General
- Target 27e0ec79dbb7c7f99b43c8c01a94188d1071d1245b1745d0e066ae774c78a8f8.apk
- Size 3.1MB
- Sample260813-bfcs2ayejb
- SHA256 27e0ec79dbb7c7f99b43c8c01a94188d1071d1245b1745d0e066ae774c78a8f8
- MD5 aa294efd44594b64eb93904dbb3c7a2c
- SHA1 91639afbface1289c1f35ed1e822843ad75514a7
- SHA512 659ed5447cc8b6b79c162464e941547b63702f9387ec4b2ae01a4bea1c522ee2a66327fae35c98ea962b46feaba9ba7c8af74acb68b0f4ba90900e936f0ee43c
- SSDEEP 98304:1eVM3OTHHj0B8GJPl1LUV9dcKUQA1QgfJRbdpA52:sVM3OvGdLMdXUb1QMRhp02
- TLSH T1F8E533ACBB4AD115C0951E7164165DF7C308C39CA6C0AE675EC6EA4A8EB3D02FF12CE5
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Family: Brata
Brata is a banking trojan malware first seen in 2019.
- Brata payload 2 IoCs
resource yara_rule behavioral3/files/fstream-1.dat family_brata2 behavioral3/files/fstream-1.dat family_brata3 - Accessibility-driven UI automation to self-grant permissions 1 IoCs
Locates nodes in the Settings or package-installer user interface by text or view identifier and dispatches synthetic clicks. This lets the application approve its own permission dialogs, complete side-loading, and intercept attempts to reach the uninstall screen without any real user consent.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_Accessibility_AutoClick_SelfGrant - Android SMS interception and OTP exfiltration 1 IoCs
Registers a high-priority SMS_RECEIVED receiver, parses inbound message bodies and aborts the broadcast to hide messages from the user, alongside network exfiltration primitives. This is the standard 2FA/OTP theft pattern used to complete fraudulent transactions.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_SMS_OTP_Interception - Android banker: accessibility service abuse with overlay injection 1 IoCs
DEX references AccessibilityService event hooks together with window-overlay creation and credential-capture primitives. This combination is the canonical Android banking-trojan pattern: the app reads screen content and injects fake login windows over legitimate banking apps.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_Overlay_Banker_AccessibilityAbuse - Android device-admin abuse for anti-uninstall persistence 1 IoCs
Requests device administrator privileges and hooks the deactivation callback, a pattern used to resist uninstallation, force-lock the device, or trigger a factory reset. Frequently paired with ransomware and persistent spyware.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_DeviceAdmin_AntiRemoval - Android dropper: runtime DEX/class loading of a staged payload 1 IoCs
Sample resolves and loads executable code at runtime via DexClassLoader/InMemoryDexClassLoader combined with reflection and asset or network payload retrieval. Legitimate apps rarely need in-memory DEX loading; this is the standard staging mechanism for Android droppers evading store review.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_Dropper_RuntimeDexLoad - Boot-triggered restart with disguised foreground service 1 IoCs
Restarts itself on device boot and holds a foreground service with a low-visibility notification channel, keeping the process alive across reboots and outside normal background limits. Malicious use is distinguished by pairing this with surveillance or remote-control primitives.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_Persistence_BootForegroundService - Contact harvesting with SMS self-propagation 1 IoCs
Reads the device contact list and sends messages to the retrieved numbers, the distribution mechanism behind SMS worm campaigns. The victim's own address book becomes the delivery channel, which is why these campaigns spread rapidly within a region.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_Contacts_SMS_Propagation - Persistent WebSocket channel used for remote tasking 1 IoCs
Bundles a WebSocket client and opens a long-lived bidirectional connection, the transport typically used by Android remote-access tooling for live command dispatch and streaming. Suspicious when paired with surveillance capabilities rather than an obvious in-app messaging feature.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_WebSocket_C2_Channel - Silent screen capture via MediaProjection 1 IoCs
Acquires a MediaProjection session and pipes the virtual display into an image reader or encoder, enabling continuous capture of everything shown on screen including credentials and one-time codes. Combined with accessibility auto-approval this runs without further user interaction.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_MediaProjection_ScreenCapture - Third-party package squatting a reserved system namespace 1 IoCs
Declares a package identifier inside a namespace reserved for platform or vendor components while carrying application code that does not belong to that vendor. This is done so the entry looks innocuous in the installed-application list and in process listings.
resource yara_rule behavioral3/files/fstream-1.dat ANDROID_Masquerade_SystemPackageNamespace - Loads dropped Dex/Jar 1 TTPs 2 IoCs
Runs executable file dropped to the device during analysis.
ioc pid Process /data/user/0/com.xd.craft.school/app_ded/WfbD5pti8bJcURF999UqqgYPHgWhPSsm.dex 4951 com.xd.craft.school /data/user/0/com.xd.craft.school/app_ded/WfbD5pti8bJcURF999UqqgYPHgWhPSsm.dex 4951 com.xd.craft.school - Acquires the wake lock 1 IoCs
description ioc Process Framework service call android.os.IPowerManager.acquireWakeLock com.xd.craft.school - 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.xd.craft.school - Performs UI accessibility actions on behalf of the user 1 TTPs 5 IoCs
Application may abuse the accessibility service to prevent their removal.
ioc Process android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xd.craft.school android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xd.craft.school android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xd.craft.school android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xd.craft.school android.accessibilityservice.IAccessibilityServiceConnection.performGlobalAction com.xd.craft.school - Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs
description ioc Process Framework API call javax.crypto.Cipher.doFinal com.xd.craft.school
Processes
Network
MITRE ATT&CK Mobile v16
Replay Monitor
Loading Replay Monitor...
Downloads
- Path /data/user/0/com.xd.craft.school/app_ded/WfbD5pti8bJcURF999UqqgYPHgWhPSsm.dex
- Size 3.8MB
- SHA256 906d5dbff4fd804294ca836d71ee7a8c1d145e2b482592458aa8413a076efe79
- MD5 295ed823d46c31cef4135633633daf3b
- SHA1 bb3569427f6e34114bce6eff08b5b283f5195393
- SHA512 effb517c5c1cf11329fd0d3cde9e7999245bc51b7e7d56451eb34472e719c3cde64532a2d2cc0c234af2fb9ccf80e446c2d81c9d1f841199ec68c27450d5074e
- SSDEEP 24576:mMr6GMsml8fMq4+1WTcqnzRAvs7CBL4XAXQXUX8bFdXFTeRIKs1dO91KpoaW+njk:DWlAqzRK628bFJ4gOhLXm89FNPz
- TLSH T1DA06AF06AD694E33C5ADC63F6CF303407B31A6467B43DB2710849AA97D536C06EEA6CD
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /data/user/0/com.xd.craft.school/files/a11y
- Size 8B
- SHA256 cde0fb0dec1400c54a0f7e7eafa73624c53e4da258bbd34b3380a0defeba95c1
- MD5 2e5d8aa3dfa8ef34ca5131d20f9dad51
- SHA1 3cc1d5a427a45820b04fe30f78a972b784952460
- SHA512 a0527c1de9df8c529337f73be73cf98fcde155fcf00c7522f67a4a6298b52853d9767815d8811c2a7e5e829871a5dea9174b2b7e90fb7c98a62467240dd78434
- MD5 SHA1 SHA512
- Path /data/user/0/com.xd.craft.school/files/a11y
- Size 7B
- SHA256 ec72b9566a9c3501838ae30aeeadb527f0b7545902376fe63b7f9739a8ee4acd
- MD5 7dc22b2c6a992f0232345df41303f5ea
- SHA1 d6df1ab7ac275f8c7aff9d010ccfd0db08bbe2d8
- SHA512 e9ce661a7e6e66e4aa7e35fc8da1248f04347b8b24afc6df1d42cc05ec562ec12102dc5b3b2537be5bbe966f767b7cca2b4f38da80693d02f7f7f4e189c9137e
- MD5 SHA1 SHA512