HotCakeX / Harden-Windows-Security

Harden Windows Safely, Securely using Official Supported Microsoft methods and proper explanation | Always up-to-date and works with the latest build of Windows | Provides tools and Guides for Personal, Enterprise, Government and Military security levels | Read The Rationale https://github.com/HotCakeX/Harden-Windows-Security/blob/main/Rationale.md
https://hotcakex.github.io
MIT License
1.87k stars 148 forks source link

AppControl Manager v1.3.0.0 and WDACConfig v0.4.9 #398

Closed HotCakeX closed 1 week ago

HotCakeX commented 2 weeks ago

What's New

AppControl Manager preview


Excited to announce another major update for the AppControl Manager app, introducing enhanced features that bring more capabilities to a modern, GUI-based experience.

[!IMPORTANT]\ How To Install: Copy and Paste this command in an elevated PowerShell. (Technical explanation available here)

(irm 'https://raw.githubusercontent.com/HotCakeX/Harden-Windows-Security/main/Harden-Windows-Security.ps1')+'AppControl'|iex


[!NOTE]\ Every new feature introduced in AppControl Manager is significantly faster than its counterpart in the WDACConfig module, thanks to optimized algorithms and improved logic. For instance, if scanning hundreds of thousands of event logs would previously take 5 minutes in the module, now completes in just 30~ seconds with AppControl Manager. The same thing is true for local file scans, and MDE Advanced Hunting log scans.


[!TIP]\ If you already have the AppControl Manager installed, simply go to the Update section and press the button to auto update to the latest version. Read more about the process in here


Brand new documents, videos and tutorials will be added to the repository and YouTube channel for the AppControl Manager in the near future.


New Features in AppControl Manager

[!NOTE]\ It's probably worth mentioning that all of the methods and algorithms used for scans, either MDE AH, event logs or Local file scans, are unique and built specifically for AppControl Manager, more on that later.


Technical Changes


Changes to the WDACConfig Module

The jobs of the following parameters or cmdlets have been removed. If you attempt to use them, you will see a notice and a link to the AppControl Manager app. The new app offers so much more capabilities that simply cannot be implemented in PowerShell.


Upcoming changes to the WDACConfig Module

The following cmdlets/functions will be completely removed as their jobs will be integrated with the AppControl Manager for a superior experience. This change happens in the next version, currently targeting version 1.4.0.0. Be sure that all of their features will be completely implemented in the AppControl Manager before they are removed, so you will not experience any absence of feature.


If you wish to stay on version 0.4.8.2 or 0.4.9, you can disable auto update check in WDACConfig module using the following command:

Set-CommonWDACConfig -AutoUpdate $false


Closes #394


WildByDesign commented 1 week ago

@HotCakeX This might not be the most appropriate place to post this, but your GUI-related work with AppControl Manager is absolutely fantastic! This is so incredibly thorough and feature packed that my jaw is literally still on the floor.

Great work! Speechless.

HotCakeX commented 1 week ago

@WildByDesign Thank you so much, appreciate it ^^ So much more coming soon 😊