d45e654d66c4a7c0f8754164…
sampleTracked by C2 Tracker · indicators & metadata only, the APK itself is never published
Analyst notes
ws://191.96.78.64:8080/.Recovered configuration
Identification
- SHA-256
- d45e654d66c4a7c0f87541645a391c4ae998f8220100bd4d317ae47c3073fb13
- MD5
- 6fdbfce46863039aa4af08ac8c1e5c71
Observed
- Families
- WebSocket VNC Banker (provisional)
- First seen
- 2026-10-01
C2 configuration (1)
Every indicator extracted from this sample. One row per C2 - each links to its indicator page with Whois, DNS and certificate pivots.
| Indicator | Type | Port | Scheme | Family | First seen |
|---|---|---|---|---|---|
| 191.96.78.64/ | ip | 8080 | ws | WebSocket VNC Banker (provisional) | 2026-10-01 |
Signing certificate
- Subject CN
- AppSIMDNR
- Issuer CN
- AppSIMDNR
- Fingerprint
- e4bb1d8b72e6d76656125e580952ef607effd394082308c033c22c6a586b800e
Relationships
Sample → C2 indicators, signing certificate (with every other sample signed by it) and family. Click a node for details, double-click to open its page.
Click a node to inspect it.
About WebSocket VNC Banker (provisional)
**WebSocket VNC Banker (provisional)** is an Android overlay/VNC banking trojan that talks to its operator over a WebSocket channel. The C2 endpoint is ws://<host>:8080/, where the host is held as an AES-128-CBC-encrypted, base64-encoded field decrypted at runtime with a PBKDF2-HMAC-SHA1 key (password, salt, 65536 iterations, 128-bit) and a string IV, then DNS-resolved before connecting (after an HTTP reachability probe). It injects overlays for credential theft, intercepts SMS and one-time passwords, pins a custom CA, and sends device headers (X-Device-Id, X-Device-Model, X-Api-Level). Strings are hidden behind a byte-array XOR decoder plus opaque-predicate (hashCode sparse-switch) control-flow obfuscation and a fill-array-data element-width-17 trap that breaks jadx/baksmali/androguard, so the C2 is recovered by running the sample decoders on a JVM. Seen both as a standalone app and as the payload of a Brazilian Correios-lure dropper (child package dune.firefly.imagine). Observed C2s include 107.148.78.150:8080 and 190.2.184.130:8080. Family label provisional.