EagleSpy RAT (provisional)

Malware family · 15 sample(s) · 15 indicator record(s) · 4 signing certificate(s) · Active 2026-01-04 → 2026-10-12 (experimental)

About EagleSpy RAT (provisional)

EagleSpy RAT (provisional) is a commercial Android remote-access trojan (EagleSpy, sold on underground forums) whose builds are repackaged onto a trojanized Telegram client (Telegram TLRPC/MessagesController classes are present). It provides VNC/screen control, keylogging, SMS/call-log theft, contact theft, overlay credential-phishing and 2FA interception.

Delivery

  • A thin installer (com.appd.instll.load, label “Blockchain”, REQUEST_INSTALL_PACKAGES) bundles a plaintext assets/childapp.apk and installs it. The child is the EagleSpy payload (com.geology.costumes).

C2 (binary-verified, source-to-sink)

  • Raw TCP socket. Host/port are base64 static fields initializeService.ClientHost / ClientPort, base64-decoded by utilities.tdhthoio...w45 and dialed in SecondarySocket: new Socket(InetAddress.getByName(host), port) -> sendBytes(...).
  • Build marker initializeService.ConnectionKey = base64("RWFnbGVTcHk=") = "EagleSpy".

Family label provisional.

Indicators

IndicatorTypeSampleFirst seen
bore.pub:45022 domain d5ad65d4437a… 2026-10-12
pcpc.zapto.org:7771 domain 54d1e086d184… 2026-07-22
salhkim.duckdns.org:7771 domain fd57b7a2d8fd… 2026-02-06
tcp3.tunnel4.com:36381 domain 3d75f65bcfc9… 2026-10-12
138.201.226.53:4444 ip 336736415a48… 2026-10-12
148.224.63.96:3333 ip 7cd722ead63a… 2026-10-12
159.223.110.159:30706 ip 3442b097e174… 2026-10-12
188.220.168.136:1616 ip 37e277989723… 2026-08-02
192.168.0.191:7771 ip 5baccbe30bdd… 2026-07-28
192.168.1.5:7771 ip 15054dc8c284… 2026-01-04
192.168.100.10:7771 ip bb3dbc81c421… 2026-10-12
192.168.119.130:4444 ip a46d4e1bc4f7… 2026-10-10
192.168.164.128:7771 ip d765d4880537… 2026-08-15
193.233.113.243:2014 ip 90addd4c9fa5… 2026-10-12
38.180.53.223:7773 ip 279f2380c4d2… 2026-07-22