Breaking the Illusion: Bypassing Endpoint Security Controls
Where
Common Ground
BSides Las Vegas
Duration
45 min
Shows how built-in tools and misconfigurations let attackers disable Zscaler and Microsoft Defender protections.
Summary
The talk challenges marketing that calls endpoint products tamperproof. The presenters, both adversary emulation staff at PayPal, treat endpoint defenses as a full stack. That includes agents such as Microsoft Defender and supporting tools like the Zscaler client, plus management pushes through Intune or SCCM. Their starting point was prior CVEs for each product.
The demonstrations began with Zscaler. Its uninstall protection could be skipped with built-in PowerShell and WMI commands, and deleting a stored password from the keychain made the uninstaller fail open. Other methods blocked agent traffic with a Windows filtering tool, looped a task kill against the tunnel process, edited proxy rules, or renamed a blocked tool to an allowed name. For Defender, the speakers silenced cloud telemetry, restored quarantined tools through the local console, and disabled scanning by changing permissions on definition folders or replacing a key DLL. They also showed retrieval of BitLocker recovery keys as a low-privileged user, disabling Mark of the Web, and deactivating backup systems through a vendor console.
Many of these issues have since been patched or need configuration changes. Zscaler fixed 14 of 17 reported issues, while Microsoft closed its reports noting that admin access allows more damage. The takeaways: treat local admin as full compromise, monitor for tampering with agent files and services, check for persistence such as local admin password changes and immutable flags, and confirm that controls fail closed.
Related talks
Talks·41 min
Wietze Beukema
Shows how small command-line changes slip past EDR rules, and how a fuzzed model of Windows binaries generates working obfuscations.
Adversary Village·23 min
Nikos Vourdas
Shows how disabled and deleted Active Directory objects keep dangerous permissions and recoverable data, with open-source tools to find and abuse them.
Main Stage·42 min
Steven Flores
Shows how to install custom WMI providers on a remote Windows host over DCOM and run post-exploitation tasks inside WMIPrvSE without dropping files via SMB or WinRM.


