About this project

This repository provides an extensive set of Windows Exploit Protection (WEPS) configurations, packaged as an XML database and a standalone GUI manager. It aims to harden over 100 common Microsoft Windows programs—including web browsers, media tools, communication apps, gaming platforms, networking utilities, and core Windows services—against memory-based attacks, malware, credential theft, denial-of-service attempts, and rootkit deployments. The included XploitProtection.xml aggregates community-sourced settings from merged repositories (e.g., jdgregson/Exploit-Protection-Settings, Strana-Mechty/ExploitProtection-Templates, and Microsoft's official configuration) and is continuously updated. The GUI (ExploitProtection.py or a prebuilt .exe) simplifies bulk application, removal, and re-import of these policies, offering faster workflows than the native Windows interface. Users can apply settings via the GUI or PowerShell command (Set-ProcessMitigation). The README also lists supplementary hardening resources (e.g., encrypted DNS, windows_hardening.cmd, Hard_Configurator, ConfigureDefender) and notes that some programs may require temporary removal of protections during installation. The project is licensed under a restrictive custom license, with the mitigation database credited to community contributions.