BINDCLOAK Backdoor Targets Middle East Government Entities

· Original article ↗

Summary

Zscaler analyzes BINDCLOAK, a modular Windows backdoor deployed in attacks targeting Middle East government entities. The report details its C2 protocol, commands, plugin loading, and links to the OctLurk backdoor.

Key points

  • BINDCLOAK is a 64-bit C++ backdoor that MIXEDKEY decrypts and reflectively loads during a multi-stage campaign.
  • Zscaler assesses with high confidence that BINDCLOAK is an OctLurk variant, citing code similarities and shared C2 infrastructure.
  • The backdoor sends host details to its C2 server over TLS/TCP using a custom message format and compression-and-XOR encryption.
  • Its commands support token collection, module control, process-token use, and loading plugin DLLs from the C2 server.
  • The plugin loader uses reflective loading and techniques intended to evade EDR detection of calls from unbacked executable memory.
  • The report provides file hashes and identifies cert.hypersnet[.]com as a C2 domain.

Article Details

Attack Vectors
  • BINDCLOAK, a 64-bit Windows backdoor, was deployed on victim machines during post-compromise activity and was decrypted and reflectively loaded by the MIXEDKEY loader.
  • The backdoor communicates with its command-and-control server over TLS/TCP, sending an encrypted beacon containing host information.
  • The C2 server can deliver plugin modules as DLLs; BINDCLOAK reflectively loads them into RWX memory.
  • BINDCLOAK can collect user credentials and tokens, inspect process tokens, and start modules using user or process tokens to obtain elevated privileges.
Defensive Notes
  • The plugin loader uses RtlQueueWorkItem with LoadLibraryW to evade EDR detection of LoadLibraryW calls originating from unbacked executable memory regions.
  • Zscaler reports that its multilayered cloud security platform detects indicators related to this campaign.

Indicators of compromise

TypeIndicatorContext
DOMAINcert[.]hypersnet[.]comC2 domain listed as a network indicator.
MD57a14a99d70d42d3f7bf72f843185fc07MD5 hash of a BINDCLOAK DLL sample.
SHA1577b1cc894636f4ac5ad670b0079b9b7ade137c3SHA-1 hash identified as BINDCLOAK.
SHA2563b0c658ebaa2bae80af97f390b9b2bb20a2f815eb584b2251255e84da4fa669dSHA-256 hash identified as BINDCLOAK.

MITRE ATT&CK

Malware

Vendors

Products

Countries

Industries

Related Articles