Meet AvisLoader: A Windows Loader Built to Outlast a Takedown

Varonis Threat Labs discovered AvisLoader, a new Windows malware loader built to keep its command-and-control (C2) channel beyond the reach of traditional domain takedowns.
5 min read
Last updated September 23, 2026
AvisLoader

Varonis Threat Labs recently discovered AvisLoader, a new Windows loader named after the Latin word for bird. We found it on an exposed staging server alongside a ClickFix lure, supporting tools, and its Command Center.

The attack starts with a familiar ClickFix lure. A page posing as a document-signing request asks visitors to copy and run an attacker-supplied command on their machine.

The more interesting part is how AvisLoader stays connected. It communicates via Tox, an encrypted peer-to-peer (P2P) messaging network that carries commands and additional payloads from the operator.

That setup makes traditional domain-based takedowns harder. The command-and-control (C2) channel does not depend on a fixed domain or server address, and operators can keep the same identity when moving to another server.

The seller references this in a cybercrime forum listing, claiming the controller can be moved by copying its Tox save file, with clients following without the need for a domain.

In this post, we look at how AvisLoader works, the MITRE ATT&CK techniques it uses, and the indicators security teams can use to detect it.

AvisLoader advertised for sale on a cybercrime forum.

AvisLoader-1

AvisLoader advertised for sale on a cybercrime forum.

Delivery through ClickFix and Cloudflare

The specific ClickFix lure we found alongside AvisLoader was hosted on Cloudflare Workers and made to look like a DocuSign signing request.

A fake “Manual verification” dialog claims “Verification is handled by Cloudflare” and asks visitors to paste a “verification code” into a terminal. It presents running the command as a step needed to access the document.

What lands on the clipboard is a command that retrieves and runs code from a Cloudflare Quick Tunnel address on trycloudflare.com. A download still takes place, but through the pasted command, outside the browser’s normal download flow.

The DocuSign-themed lure with a fake verification prompt.

AvisLoader-2

The DocuSign-themed lure with a fake verification prompt.

Although the lure shows a macOS command, the exposed directory contained a Windows loader. We did not find a corresponding macOS payload among the recovered files.

Inside the loader

The Windows payload is a single 3.4 MB 64-bit executable. Its manifest specifies asInvoker, meaning it inherits the privileges of the process that launches it without requesting User Account Control (UAC) elevation at startup.

Its section table contains seventeen additional sections of identical size, with names associated with well-known packers, including Themida, VMProtect, Enigma, and UPX. None is marked executable. These names appear intended to confuse packer identification, although the names alone do not establish that any of those packers was used.

Packer-associated section names in 78324.exe.

AvisLoader-3

Packer-associated section names in 78324.exe.

Underneath, it’s a Tox client. The executable statically links c-toxcore, the reference implementation of the Tox protocol, and retains the developer’s build path, C:\Users\dev\Desktop\c-toxcore.

Using Tox lets the loader communicate with its controller as another peer on the network. This removes reliance on a single centralized command-and-control address, but the network connections remain observable alongside the loader’s activity on the host.

Escalation, persistence, and stealth

AvisLoader’s persistence code targets shortcuts on the desktop and in the taskbar-pinned folder. The executable contains shortcut-backup strings and a VBScript launcher associated with the name VLCAssistant. These artifacts indicate a mechanism designed to launch the malware when a user opens a modified shortcut, then start the intended application so it appears to open normally.

The recovered files also include auto.exe, a small helper that references method 41 from UACME, a public User Account Control (UAC) bypass project. Its strings identify the ICMLuaUtil interface and the Component Object Model (COM) elevation mechanism associated with that technique. The helper also warns that updated Windows versions may mitigate the bypass, so its presence does not establish successful elevation.

A separate dynamic-link library (DLL), hmn_hook.dll, provides process-hiding functionality. It hooks NtQuerySystemInformation, a Windows function used to retrieve process information, and filters a specified process name from the results. This could hide that process from software using the hooked function, but the recovered files do not establish that the DLL was loaded into Task Manager or used to hide AvisLoader itself.

Extracted strings from auto.exe and hmn_hook.dll.

AvisLoader-4

Extracted strings from auto.exe and hmn_hook.dll.

The AvisLoader command center

The recovered tools give us a view of AvisLoader’s endpoint capabilities. Its web panel, branded the AvisLoader Command Center, shows how operators are meant to manage clients, configure tasks, and distribute files. The dashboard includes counts of total, online, and offline clients, along with a world map.

The AvisLoader dashboard, showing client counts and a world map.

AvisLoader-5

The AvisLoader dashboard, showing client counts and a world map.

A Clients table includes fields for hostname, country, central processing unit (CPU), graphics processing unit (GPU), antivirus, administrator status, and a public key. These fields bring host information into one view. The public-key field is consistent with Tox’s peer identity model.

The Clients table, showing host information and public-key fields.

AvisLoader-6

The Clients table, showing host information and public-key fields.

The Tasks tab lets operators configure shell commands and select clients by hardware, location, and administrator status. Its controls indicate support for tasks that run when matching clients come online, allowing operators to prepare commands ahead of a client connecting.

Task controls for selecting clients by hardware and location.

AvisLoader-7

Task controls for selecting clients by hardware and location.

The Files tab provides an interface for staging files and describes delivery “to clients over Tox.” This gives operators a way to prepare additional payloads for distribution. 

The Files tab, offering payload delivery over Tox.

AvisLoader-8

The Files tab, offering payload delivery over Tox.

Defenses and takeaways

AvisLoader gives security teams several opportunities for detection, from the initial ClickFix command to shortcut changes and unexpected Tox traffic. The delivery setup and recovered files point to four areas for monitoring:

  1. Treat document-signing or verification pages that ask users to paste commands into a terminal or the Windows Run dialog as suspicious. Users should report these requests before running the command.
  2. Investigate unfamiliar workers.dev and trycloudflare.com addresses when they appear in document-signing lures or commands that download and execute code. Both domains support legitimate services, so consider the page content and surrounding activity when assessing them.
  3. Monitor command shells and script interpreters that retrieve and execute remote code, especially when the activity follows a visit to a suspicious page. Check for unexpected Tox or other peer-to-peer traffic on the same device. A command pasted by a user may run without the browser appearing as its parent process.
  4. Hunt for modified desktop and taskbar shortcuts, associated .backup files, and references to VLCAssistant. Investigate matches for the recovered auto.exe and hmn_hook.dll samples, then examine the surrounding activity for elevation attempts or process-list hooks.

What we learned from AvisLoader

AvisLoader brings familiar malware techniques together around Tox. The recovered Windows sample includes shortcut-persistence artifacts, while its Command Center offers shell tasks and file delivery over an encrypted peer-to-peer connection. 

For security teams, this means a legitimate messaging protocol can also carry operator commands and additional malware. Understanding that traffic means looking at the application behind it and what it does on the device, alongside the network connections it makes.

MITRE ATT&CK

Technique ID

Technique name

Supporting evidence

T1204.004

User Execution: Malicious Copy and Paste

The ClickFix lure instructs visitors to paste and run an attacker-supplied command.

T1547.009

Boot or Logon Autostart Execution: Shortcut Modification

Loader artifacts support the modification of desktop and taskbar shortcuts to launch malware when opened. Boot or logon execution was not established.

T1548.002

Abuse Elevation Control Mechanism: Bypass User Account Control

The bundled auto.exe helper implements the UACME method 41 bypass. Successful elevation was not confirmed.

T1014

Rootkit

The bundled hmn_hook.dll hooks NtQuerySystemInformation to filter a specified process name from returned results. Its deployment was not confirmed.

T1071

Application Layer Protocol

The loader incorporates c-toxcore for Tox-based command-and-control communications.

T1105

Ingress Tool Transfer

The Command Center offers file delivery to clients over Tox. Successful transfers were not confirmed.

Indicators of compromise

File indicators

Filename

SHA-256

Role

78324.exe

35dd164a7f5d8b42b9870c7009f7425b1c8cb771280c9e6c525e09f3dd13c2cc

AvisLoader Windows client

auto.exe

f0a6870cb774a55775eda15fd39e8a17eb3169d5b9365186dae8edff07ff3975

Bundled elevation-bypass helper

hmn_hook.dll

cd1e835f52e5f55279dcdf3857e11bc9298ea6caa88eb214ea2d40ff5d38b5f5

Bundled process-hiding library

Host and analysis artifacts

Attribute

Value

Persistence-related launcher name

VLCAssistant

Shortcut backup extension

.backup, relevant alongside modified desktop or taskbar shortcuts

Embedded developer build path

C:\Users\dev\Desktop\c-toxcore, present inside the loader

hmn_hook.dll exports

HMN_HideStart, HMN_HideStatus, HMN_HideStop

Function hooked by hmn_hook.dll

NtQuerySystemInformation, a legitimate Windows function

Component Object Model (COM) class identifier referenced by auto.exe

{3E5FC7F9-9A51-4367-9063-A120244FBEC7}, associated with the elevation-bypass technique

How Varonis can help

Varonis' Data Security Platform uses behavioral analytics to flag abnormal activity that matches these techniques, including unexpected process lineage from a browser or script interpreter, privilege escalation, and the data access that usually follows a loader.

Even when the command channel has no domain to block, Varonis catches what the intrusion does next. Varonis MDDR pairs that detection with an expert team that triages and contains incidents like this one.

What should I do now?

Below are three ways you can continue your journey to reduce data risk at your company:

1

Schedule a demo with us to see Varonis in action. We'll personalize the session to your org's data security needs and answer any questions.

2

See a sample of our Data Risk Assessment and learn the risks that could be lingering in your environment. Varonis' DRA is completely free and offers a clear path to automated remediation.

3

Follow us on LinkedIn, YouTube, and X (Twitter) for bite-sized insights on all things data security, including DSPM, threat detection, AI security, and more.

Try Varonis free.

Get a detailed data risk report based on your company’s data.
Deploys in minutes.

Keep reading

Varonis tackles hundreds of use cases, making it the ultimate platform to stop data breaches and ensure compliance.

trustsink:-how-a-rogue-external-mfa-provider-steals-passwords
TrustSink: How a Rogue External MFA Provider Steals Passwords
Meet TrustSink, a technique that turns a rogue external MFA provider into a persistent credential trap. See how it works, why password resets may not remove the risk, and how defenders can detect rogue providers.
cosnitch:-when-your-ai-assistant-becomes-its-own-whistleblower
CoSnitch: When Your AI Assistant Becomes Its Own Whistleblower
See how meta-hacking got Microsoft Copilot to snitch on itself, exposing CoSnitch, a one-click flaw that silently exfiltrates data.
ws-trust-autologon-endpoint:-password-spray-without-smart-lockout-blocking
WS-Trust Autologon Endpoint: Password Spray Without Smart Lockout Blocking
Learn how to mitigate risks tied to a legacy Entra ID endpoint that undermines Smart Lockout, allowing attackers to confirm valid passwords even on MFA-protected accounts.