DRILLAPP: When the Browser Becomes the Spy
- Javier Conejo del Cerro
- 16 mar
- 4 Min. de lectura

A new cyber-espionage campaign targeting Ukrainian organizations reveals how attackers are increasingly abusing legitimate software features to evade detection. The operation deploys a JavaScript-based backdoor called DRILLAPP, executed through Microsoft Edge in headless debugging mode, effectively turning the browser itself into a surveillance tool.
The campaign, observed in February 2026, shows strong overlap with activity previously attributed to Laundry Bear (UAC-0190 / Void Blizzard), a threat actor linked to Russia that has targeted Ukrainian defense entities in earlier operations using the PLUGGYAPE malware family.
Rather than relying on traditional malware loaders or suspicious executables, the attackers leverage browser debugging parameters and legitimate web capabilities to perform espionage tasks. This approach enables stealthy access to sensitive device resources—such as microphones, webcams, and the local file system—while blending into normal browser activity.
Phase 1 — Deception & Delivery
The intrusion begins with phishing lures targeting Ukrainian entities, including organizations connected to defense and public institutions.
The attackers craft contextualized messages designed to appear legitimate, often referencing topics relevant to the Ukrainian environment. Examples include:
Requests related to Starlink installation
Communications referencing the Come Back Alive Foundation, a Ukrainian charity supporting the military
Judicial or administrative themed communications
These lures deliver Windows shortcut (LNK) files, which act as the first stage of the attack chain.
When opened, the LNK file silently creates an HTML Application (HTA) inside the system’s temporary directory.
This HTA then retrieves an obfuscated JavaScript payload hosted on Pastefy, a legitimate paste service frequently used by developers to share code snippets.
To ensure persistence, the attackers copy the LNK file into the Windows Startup folder, guaranteeing the malicious execution occurs automatically after system reboot.
Phase 2 — Browser-Based Execution
Once triggered, the HTA launches Microsoft Edge in headless mode, meaning the browser runs without displaying a visible interface to the user.
The attackers pass a series of unsafe debugging parameters that weaken browser security restrictions:
--no-sandbox
--disable-web-security
--allow-file-access-from-files
--use-fake-ui-for-media-stream
--auto-select-screen-capture-source=true
--disable-user-media-security
These flags allow the browser process to access sensitive system resources without requiring user interaction, including:
Local file system
Microphone input
Webcam video
Screen capture
Because Edge is a trusted and widely used application, its execution does not immediately appear suspicious to many security tools.
The browser then loads the remote obfuscated JavaScript hosted on Pastefy, which deploys the DRILLAPP backdoor.
Phase 3 — Backdoor Activation & Data Collection
Once active, DRILLAPP functions as a lightweight espionage backdoor executed entirely within the browser environment.
Its capabilities include:
Uploading and downloading files
Capturing microphone audio
Taking images via the webcam
Capturing screenshots of the victim’s display
Enumerating files within the local system
The malware also generates a unique device fingerprint using canvas fingerprinting, a technique commonly used by web tracking systems to identify browsers.
This fingerprint data is transmitted to the attackers together with the victim’s country, which the malware determines by analyzing the system timezone.
Countries specifically checked by the malware include:
Ukraine
Russia
United Kingdom
Germany
France
China
Japan
United States
Brazil
India
Canada
Australia
Italy
Spain
Poland
If none of these match, the malware defaults to United States.
Phase 4 — Command-and-Control Communication
The backdoor retrieves its command-and-control (C2) endpoint through Pastefy, which acts as a dead-drop resolver.
From there, the malware receives a WebSocket URL, which is used for real-time communication with the attackers.
Through this channel, DRILLAPP can:
Receive commands
Upload captured data
Transfer files
Execute additional operations on the compromised device
Because WebSocket communication is widely used in legitimate applications, the traffic can appear normal within network monitoring tools.
Phase 5 — Malware Evolution & Improved Capabilities
Researchers identified two versions of the campaign.
Early February Variant
The initial attack chain relied on:
LNK files
HTA execution
JavaScript payload from Pastefy
Edge debugging parameters
Late February Variant
A more advanced version replaced LNK delivery with Windows Control Panel modules, while maintaining the same overall infection chain.
The updated DRILLAPP backdoor introduced additional capabilities:
Recursive file enumeration
Batch file uploads
Arbitrary file downloads
To enable remote file downloads—something JavaScript cannot normally do—the attackers abused the Chrome DevTools Protocol (CDP).
This protocol is normally used by developers for browser debugging, but becomes accessible when Edge runs with the parameter:
--remote-debugging-port
Using CDP allows the attackers to remotely instruct the browser to download files, bypassing standard web security restrictions.
Why This Technique Is Dangerous
The campaign demonstrates a shift toward browser-native malware techniques.
Browsers provide attackers with several advantages:
They are trusted and commonly executed processes
They already possess access to sensitive resources such as microphones and cameras
Debugging features can expose powerful internal capabilities
Network traffic generated by browsers is less likely to raise suspicion
By abusing debugging parameters, the attackers effectively transform a legitimate browser into a covert surveillance tool.
Measures to Fend Off the Attack
Organizations can mitigate this threat by implementing several defensive controls:
Detect browsers launched with suspicious debugging parameters
Monitor execution chains involving LNK → HTA files
Restrict or alert on headless execution of Microsoft Edge
Inspect network traffic to paste services such as Pastefy
Detect WebSocket connections to unknown infrastructure
Monitor abnormal access to camera, microphone, and screen capture APIs
Deploy behavior-based EDR solutions capable of detecting browser abuse
Restrict execution of HTA files where possible
Audit persistence mechanisms such as Windows Startup folder modifications
The DRILLAPP campaign highlights an emerging evolution in cyber-espionage tradecraft. Instead of deploying traditional malware binaries, attackers increasingly exploit legitimate software features to conduct surveillance while evading detection.
By abusing browser debugging capabilities, the operators behind this campaign effectively turn Microsoft Edge into a covert espionage platform capable of collecting audio, video, files, and screen data directly from infected systems.
As browsers continue to expand their capabilities—and as debugging tools expose deeper system access—their misuse is likely to become an increasingly attractive vector for stealthy cyber operations.
Defenders must therefore begin treating browsers not only as user applications, but also as potential execution environments for advanced malware.
The Hacker News




Comentarios