TONResolver RAT Uses TON Blockchain in Phishing Campaign Targeting Japanese Hotels

· Original article ↗

Summary

Trend Micro details a phishing campaign targeting Japanese Booking.com partner hotels. TONResolver runs through Node.js and retrieves its command server from a TON smart contract, allowing attackers to change destinations; observed follow-on activity involved browser-st

Key points

  • Phishing emails impersonated guest complaints or review requests to trick Japanese hotel staff into downloading ZIP files and running LNK shortcuts disguised as photos.
  • The LNK launched PowerShell, which retrieved scripts and deployed Node.js to run the obfuscated TONResolver RAT.
  • TONResolver queried a TON smart contract via TonAPI for its C&C domain, letting attackers change servers without updating the malware.
  • The RAT established encrypted WebSocket communications, sent endpoint details, persisted through a Windows Run key, and maintained a 20-second keepalive while awaiting commands.
  • Trend Micro observed follow-on activity accessing Chrome and Edge browser data folders and involving lsass.exe, raising suspicion of credential theft; the campaign was ongoing.
  • Suggested defenses include restricting unnecessary access to TON platforms and monitoring or blocking suspicious PowerShell and Node.js activity.

Article Details

Attack Vectors
  • Phishing emails impersonated guest complaints and review requests to persuade employees of Japanese Booking.com partner companies to click links and open a malicious LNK file disguised as a photo inside a downloaded ZIP archive.
  • In conversational attacks, an initial inquiry without a URL was followed by a reply-dependent email containing a malicious link; some messages were sent through Gmail.
  • The LNK launched PowerShell to retrieve and execute a PS1 script, which deployed Node.js and ran the TONResolver JavaScript RAT.
  • TONResolver retrieved its C&C domain from a TON smart contract via TonAPI, then communicated with the C&C server over WebSocket.
Defensive Notes
  • Restrict access to blockchain platforms, including tonapi[.]io, where business access is unnecessary.
  • Use proxy-gateway connection filtering to restrict external communications, including PowerShell communications and User-Agents containing "Powershell".
  • Monitor endpoint services and processes, establish baselines, and detect anomalies; TrendAI Vision One Workbench detects suspicious Node.js autorun activity.
  • Review communication and application controls, strengthen monitoring, and reassess incident-response procedures.

Indicators of compromise

TypeIndicatorContext
DOMAINamanohuguta[.]cfdInitial C&C server domain recorded in the TON contract on 2026-02-07.
DOMAINhsaertyuoang34[.]sbsC&C server domain recorded in the TON contract on 2026-02-09.
DOMAINtonajukbhuakpo2[.]shopC&C server domain recorded in the TON contract on 2026-06-02.
DOMAINzloapobikahy23[.]bondC&C server domain recorded in the TON contract on 2026-02-20.

MITRE ATT&CK

People

Malware

Vendors

Products

Tools

Countries

Industries

Related Articles