Skip to content

AppControl Manager

Violet Hansen edited this page Oct 27, 2024 · 84 revisions

AppControl Manager

AppControl Manager is a modern secure app that provides easy to use graphical user interface to mange App Control and Code Integrity on your device.

The goal is for AppControl manager to reach feature parity with the WDACConfig Powershell module as fast as possible and then to surpass it with additional features and improvements.

Important

The AppControl Manager application is built publicly using a GitHub action and uploaded to the GitHub release. The action uses Artifact Attestation and SBOM (Software Bill of Materials) generation to comply with SLSA level 2 and security standards. The source code as well as the package is uploaded to Virus Total automatically. Also GitHub's CodeQL Advanced workflow with extended security model scans the entire repository.


How To Install or Update The App

Use the following PowerShell command as Admin, it will automatically download the latest MSIX file from this repository's release page and install it for you.

Tip

The app includes an update section that allows you to check for update and install the new version securely with just a press of a button. It is a very convenient and non-intrusive update experience because when the app is updated, it won't restart itself, instead it will wait for you to close it and the next time you open it you will be automatically using the new version.


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

Please feel free to open a discussion if you have any questions about the build process, security, how to use or have feedbacks.


Preview of the App

AppControl Manager preview

Technical Details of The App

  • Secure and transparent development and build process.
  • Built using WinUI3 / XAML / C#.
  • Built using the latest .NET.
  • Powered by the WinAppSDK (formerly Project Reunion).
  • Packaged with the modern MSIX format.
  • Incorporates the Mica material design for backgrounds.
  • Adopts the Windows 11 Fluent design system.
  • Fast execution and startup time.
  • 0 required dependency.
  • 0 Third-party library or file used.
  • 0 Telemetry or data collection.
  • 0 Windows Registry changes.
  • 100% clean uninstallation.
  • 100% open-source and free to use.

Features Implemented So Far

  • Creating, configuring and deploying AllowMicrosoft policy
  • Creating, configuring and deploying SignedAndReputable policy (based on ISG)
  • Creating and deploying Microsoft recommended driver block rules
  • Creating and deploying Microsoft recommended user-mode block rules
  • Checking for secure policy settings on the system
  • Getting the Code Integrity hashes of the files (Authenticode hash and Page hash)
  • Adding/Changing/Removing User Configurations
  • Configure policy rule options
  • View deployed policies on the system (with filtering search)
  • Remove unsigned Base policies and signed/unsigned Supplemental policies from the system
  • Quick access to App Control resources and documentations right within the app
  • Self-updating the app
  • Displaying advanced Code Integrity information about the system
  • Complete App Control Simulation feature

More features will come very quickly in the near future.









C#


Clone this wiki locally