TL;DR: A fake Booking-themed portal used ClickFix social engineering to push malicious PowerShell, stage ZIP payloads, establish persistence, and deploy PureHVNC for remote control, according to Gurucul. The chain shows that user-assisted execution, trusted binaries, and in-memory delivery can defeat controls built around static detection and file-based inspection.
Editorial analysis by NHI Mgmt Group, based on content published by Gurucul: “ClickFix to PureHVNC: Multi-Stage Malware Delivery via Fake Booking Portal”.
Key questions
Q: What breaks when users are tricked into running PowerShell commands themselves?
A: The usual assumption that malicious code enters as a file or attachment breaks immediately.
Q: Why do staged malware frameworks increase operational risk compared with a single payload?
A: Staged frameworks let operators separate delivery, loader, and core capabilities, which makes detection harder and response slower.
Q: How can security teams detect DLL sideloading before it becomes a long-dwell intrusion?
A: Watch for signed executables loading libraries from user-writable or unusual directories, especially when the library name matches a legitimate dependency.
Practitioner guidance
- Detect user-assisted PowerShell execution Flag hidden PowerShell windows, execution-policy bypasses, and iex(irm ...) command patterns initiated from the Run dialog or similar user-driven paths.
- Correlate staged payload delivery Join archive downloads, temporary directory writes, ZIP extraction, and follow-on DLL loads so the second-stage chain is visible as one incident.
- Monitor trusted-binary abuse Watch for signed or legitimate executables loading unexpected DLLs from abnormal paths, especially when the executable normally should not side-load libraries.
Bottom line: This campaign shows that social engineering can convert a normal user session into the attacker’s initial access path without stealing a credential first.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
User-assisted execution is now a first-class identity risk: This campaign shows that the initial trust boundary is the human session, not the malware payload. When a user can be manipulated into executing PowerShell, the programme is no longer defending only against delivered code, it is defending against induced execution. The practical conclusion is that human IAM and endpoint telemetry must be joined at the point of action, because the compromise starts when the user becomes the execution channel.
A question worth separating out:
Q: Should organisations prioritise behaviour analytics over signatures for ClickFix-style attacks?
A: Yes, because the attack is designed to hide the malicious code behind legitimate utilities, transient files, and in-memory execution. Signatures still help with known indicators, but they are not enough when the payload changes shape, moves into memory, or rides on trusted binaries. Behavioural analytics gives defenders the earlier and broader view.
👉 Read our full editorial: ClickFix-to-PureHVNC shows how social engineering bypasses control gaps