A web-based tool for creating and managing Windows AppLocker policies. Create application control rules through an intuitive interface and export them as valid AppLocker XML files for use with Windows Group Policy or Microsoft Intune.
- Node.js 16+ and npm - Required for the frontend
- Make sure you have Node.js 16+ and npm installed
- Navigate to the frontend directory:
cd frontend - Install dependencies:
npm install
- Start the development server:
npm run dev
The application will start at http://localhost:3000 and runs entirely in your browser. All data is stored locally using browser localStorage - no backend server required!
- Press
Ctrl+Cto stop the development server when done
To build a production version:
cd frontend
npm run buildThe built files will be in the frontend/dist directory and can be served by any static web server.
This tool provides a visual interface to create AppLocker rules for:
- Executables (.exe, .com)
- Scripts (.ps1, .bat, .cmd, .vbs, .js)
- DLLs (.dll, .ocx)
- Windows Installers (.msi, .msp, .mst)
- Packaged Apps (UWP/MSIX)
You can create rules based on file paths, publisher certificates, or file hashes, then export the complete policy as an XML file ready for deployment.
The tool also provides tips to make sure the policy is hardened against common known attacks.