Sunday, October 18, 2026

TangleCrypt Packer Uses ABYSSWORKER Driver to Evade EDR and Deliver Ransomware

WithSecure’s Strategic Threat Intelligence & Research Group (STINGR) has disclosed a detailed technical analysis of TangleCrypt, a previously undocumented Windows malware packer discovered during an investigation into a Qilin ransomware attack from early September 2025.

The packer was found protecting executables containing STONESTOP, an EDR killer that leverages the malicious ABYSSWORKER kernel driver to terminate security products on compromised systems.

TangleCrypt employs a sophisticated approach to concealing malicious payloads within Windows executables.

The payload is stored inside PE Resources through multiple layers of protection base64 encoding, LZ78 compression, and XOR encryption making static analysis considerably more challenging for security researchers.

A small encrypted entry in the resources contains a numeric key (such as “175438”) that decrypts the primary payload after multiple decompression stages.

The packer supports two execution methods for launching decrypted payloads: injection within the same process or deployment through a child process.

In ‘4cBh.exe’, the original payload is decrypted in its own process memory, while ‘b1.exe’ starts a child process of itself and writes the decrypted payload to that process.

ProcessMonitor log of 'b1.exe' starting child process of itself.
ProcessMonitor log of ‘b1.exe’ starting child process of itself.

This behavior is controlled by a configuration string appended to the embedded payload, with strings like “exex64_amd64_block_” triggering same-process injection and “exex64_amd64__riin” initiating child process deployment.

EDR Killing Mechanism

Upon execution, STONESTOP first verifies elevated privileges, restarting with admin rights if necessary.

The malware then registers the ABYSSWORKER driver which masquerades as a legitimate CrowdStrike Falcon Sensor driver and uses it to terminate running processes matching a predefined list of security products.

The executable maintains background persistence, repeating process termination every second to ensure security tools remain disabled.

WithSecure’s investigation revealed that STONESTOP variants target Microsoft Defender alongside one or two additional EDR/AV vendors, though some samples were found targeting up to six different security products.

The ABYSSWORKER driver in this case was protected with VMProtect, consistent with most samples observed in the wild.

Despite its layered encryption approach, TangleCrypt’s anti-analysis mechanisms proved relatively straightforward to bypass.

The packer employs string encryption through dedicated decryption functions, dynamic import resolving, and intentionally unoptimized code to slow debugging.

Example of unoptimized code.
Example of unoptimized code.

However, researchers found that setting strategic breakpoints on shared decryption routines could reveal hidden strings efficiently.

Critical Implementation Flaws

A notable discovery was that TangleCrypt contains several implementation bugs that can cause packed executables to crash unexpectedly.

The process and set a breakpoint on this API (in WinDbg: “bu kernel32!VirtualAlloc”), the target will hit the breakpoint after a few seconds.

WinDbg disassembly + registers when hitting the VirtualAlloc breakpoint.
WinDbg disassembly + registers when hitting the VirtualAlloc breakpoint.

The only anti-debugging measure identified involves calling LocalHandle and GlobalSize with null arguments to trigger Access Violation exceptions a technique easily bypassed by configuring debuggers to ignore such exceptions or simply continuing execution.

One sample crashed when executed without administrator privileges due to TangleCrypt’s incomplete re-implementation of the MSVCRT.DLL ‘_getmainargs’ function, which failed to initialize the ‘pgmptr’ variable required for the payload’s self-elevation routine.

Additionally, TangleCrypt discards original Thread Local Storage (TLS) information from packed executables a design choice that, while not directly causing crashes in the analyzed samples, could create compatibility issues with other payloads relying on TLS callbacks.

WithSecure products now detect TangleCrypt-packed samples as “Trojan:W32/TangleCrypt.A”.

The packer’s payload-agnostic architecture makes it suitable for hiding virtually any Windows malware, though its implementation inconsistencies may explain its limited adoption compared to established packers like HeartCrypt and VMProtect.

This discovery underscores that threat actors continuously experiment with new tooling to bypass detection, and defenders must remain vigilant against both sophisticated and imperfect implementations appearing in real-world attacks.

Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Mayura Kathir
Mayura Kathirhttps://gbhackers.com/
Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access...

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how...

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a...

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign...

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting...

New GhostBat Android Malware Targets 60 Banking and UPI Apps to Steal PINs

A new GhostBat RAT variant targets 60 Android financial...

New ROMULUS Malware Platform Uses Six Servers to Deliver Multiple Malicious Payloads

ROMULUS, a shared ClickFix delivery platform operating across six...

Related Articles

Recent News